[Delphi] Extere Datei öffnen? MousePosition? GoToURL?

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von erichbitch, 6. März 2007 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 6. März 2007
    Extere Datei öffnen? MousePosition? GoToURL?

    Hi habe ein paar Fragen zu Delphi.

    1: Ist es möglich, über Delphi ein externes Programm, z.B. ein Torrentporg an zu machen? (eine .exe-Datei)
    2: Ist es möglich die Position des Mauszeigers auf eine bestimmte Koordinate zu setzen und die Maus "klicken" zu lassen?
    3: Ist es möglich über Delphi z.B. eine Seite automatisch aufzurufen?

    Ich möchte es für ein Schulprojekt machen, und es soll sich wiederholen ... alle 2 Stunden aufs neue zB

    MfG
    Erich :cool:

    Für Lösungsansätze sind natürlich BWs drinnen
     

  2. Anzeige
  3. #2 6. März 2007
  4. #3 6. März 2007
    AW: Extere Datei öffnen? MousePosition? GoToURL?

    Eigentlich ist alles möglich. ^^

    1.
    Code:
    uses ShellAPI; //Unit mit der ShellExecute-Funktion
    ...
    //Ein programm mit kann mit diesem Befehl geöffnet werden.
    ShellExecute(0, 'open', 'programm.exe','parameter', 'ausführungspfad', SW_SHOWNORMAL);
    2.
    Code:
    // Maus an Position x,y setzen:
    SetCursorPos(x, y);
    
    // Linke Maustaste simulieren
    mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
    mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
    
    // Rechte Maustaste simulieren
    mouse_event(MOUSEEVENTF_RIGHTDOWN, 0, 0, 0, 0);
    mouse_event(MOUSEEVENTF_RIGHTUP, 0, 0, 0, 0);
    
    // Einen Doppelklick simulieren
    mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
    mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
    GetDoubleClickTime;
    mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
    mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
    3. Willst du eine Internetseite öffnen? Kannst dazu die Koponnente TWebBrowser benutzten.
    Ein Beispiel zum laden einer Seite in der Kompnente.
    Code:
    WebBrowser.Navigate('www.meineseite.de');
    Mfg

    Rushh0ur
     
  5. #4 6. März 2007
    AW: Extere Datei öffnen? MousePosition? GoToURL?

    hab es hinbekommen ;) fehlen nurnoch die timer. Danke :)
    Kann geclosed werden, BWs sind raus

    Danke
     
  6. #5 6. März 2007
    AW: Extere Datei öffnen? MousePosition? GoToURL?

    [X] Erledigt.

    ~closed~

    Mfg,

    Kolazomai
     

  7. Videos zum Thema
Die Seite wird geladen...
Similar Threads - Delphi Extere Datei
  1. DR/Delphi.Gen2

    muddern , 3. April 2016 , im Forum: Viren, Trojaner & Malware
    Antworten:
    3
    Aufrufe:
    954
  2. Antworten:
    1
    Aufrufe:
    1.124
  3. Antworten:
    1
    Aufrufe:
    794
  4. Antworten:
    5
    Aufrufe:
    1.288
  5. Antworten:
    20
    Aufrufe:
    3.361