Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Anderes Programm komplett steuern (https://www.delphipraxis.net/22863-anderes-programm-komplett-steuern.html)

Uncle Cracker 27. Mai 2004 23:07

Re: Anderes Programm komplett steuern
 
Also ich habe jetzt mal mit XSpy geguckt aber das hat mir nicht wirklich viel geholfen und eine genau ID konnte ich mit EDA oder so auch nicht finden, dass mir weiterhilft :(

Ich konnte jedoch die Position des Edits auf dem Formular herausfinden, hilft mir das irgendwie weiter?

Kennt vielleicht noch jemand eine andere Methode das Edit zufinden, indem man alle Edits auf dem Formular durchgeht oder so?


:love: Danke UC

Luckie 27. Mai 2004 23:14

Re: Anderes Programm komplett steuern
 
Was ist das für ein Proggramm? Kannst du es hier hochladen, damit man sich das direkt mal ankucken kann? Allerdings sollte das Prorgamm ein Setup benötigen, bin ich aus dem Rennen ;)

Cuchulainn 28. Mai 2004 06:54

Re: Anderes Programm komplett steuern
 
Ich arbeite im Moment an einem Programm, das auch ein anderes fernsteuert. Ich kann dir im Lauf des Tages einige Quelltextbeispiele schicken, wenn ich mehr Zeit habe. Beschreib mal bitte, was du genau machen möchtest.

Uncle Cracker 28. Mai 2004 15:40

Re: Anderes Programm komplett steuern
 
Also es ist das Programm PESpin, das ist ein Packer wie UPX, nur etwas besser.
Hier zu bekommen: http://wasm.ru/tools/8/pespin.zip (läuft ganz ohne Setup :zwinker: )

Ich möchte das Programm steuern, dass ich alles Vollautomatisch machen kann und nicht immer alles manuell konfigurieren muss, dass dauert bei vielen Dateien ziemlich lange.


@Cuchulainn Wäre nett, wenn du mir ein paar Beispiele schicken würdest bzw. hier posten könntest


:love: Danke UC

Motzi 29. Mai 2004 16:27

Re: Anderes Programm komplett steuern
 
Also ich hab mir das Prog mal kurz angeguckt und soweit ich das gesehn hab haben alle Controls eindeutige IDs oder eine eindeutige Kombination aus Classname und Caption...

Lad dir mal die neue Version meines X-Spy runter (gibts seit gestern), mit der kannst du dir dann den FindWindow-Code auch vollautomatisch erstellen lassen - entweder über Classname und/oder Caption oder die ControlID...

Uncle Cracker 30. Mai 2004 15:07

Re: Anderes Programm komplett steuern
 
Also ich habe das jetzt mal probiert mit X-Spy, ich habe auch die IDs usw. bekommen, doch irgendwie bekomme ich das mit dem setzten des Text nicht hin, obwohl es doch so hier gehen müsste:

Delphi-Quellcode:
var
  wnd: HWND;
  s: string;
begin
  wnd := FindWindow('#32770', 'PESpin v0.41');
  wnd := FindWindowEx(wnd, 0, 'Edit', 'have a little snack?'); //wnd := GetDlgItem(wnd, 11);
  if wnd <> 0 then
  begin
    s := 'Test';
    SendMessage(wnd, WM_SETTEXT, 0, Integer(@s[1]));
  end;
end;
Was mache ich denn falsch? Vielleicht kann mir nochmal jemand helfen.


:love: Danke UC


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:56 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz