Anwendungen mit eigenen Programmen "fernsteuern"???
-
hi zusammen,
ich wollte die arbeit mit einem programm auf meinem pc automatisieren, dazu muss jedoch mein programm das ich schreibe, ein anderes nicht von mir geschriebenes ein wenig fernsteuern.
mit fernsteuern meine ich z.B.: ein programm öffnet eine standart windows input box, nun sollte mein programm automatisch diese box ausfüllen und auf OK "klicken".bis jetzt habe ich noch nichts bei meinen recherchen gefunden, und habe auch wirklich nur wage vermutungen. das einzige was ich weiß ist, das es möglich ist :p
ich würde mich sehr über hilfe von euch freuen!
greetings
Ruby
-
Ein reines WinAPI Problem... Verschoben.
-junix
-
Ganz easy.....
Spy++ (oder aber Greatis WinDowse, Freeware). Hilfreich könnte auch WinSpector sein.
Dann, wenn Du Klassennamen usw. kennst, programmierst Du eine Aneinanderreihung von:
EnumWindows() bzw. FindWindow()
SendMessage()Ganz einfach...
-
danke, die programme haben mir noch gefehlt, habe jetzt nämlich noch ein bisschen im forum gesucht und auch interessante infos gefunden, ich habe nur noch eine prob mit EnumChildWindows(), aber das werde ich dann noch in BCB forum posten. danke
Gruß
Ruby
-
Original erstellt von Ruby:
habe nur noch eine prob mit EnumChildWindows(), aber das werde ich dann noch in BCB forum posten. dankeNein, das wirst du nicht, da das ein WinAPI-Problem ist!!!
-
LOL!
Was hat denn EnumChildWindows mit BCB zu tun?
Darf ich nun mit meinem VC++ keine EnumChildWindows-Funktion mehr benutzen???
-
Original erstellt von Hepi:
Darf ich nun mit meinem VC++ keine EnumChildWindows-Funktion mehr benutzen???Richtig!
-
EnumChildWindows, EnumWindows
These functions are BCB-only (Borland C++ Builder). They are just included in the Win32 SDK for completeness reasons. You should look for another way to enumerate your windows. E.g., the Microsoft Visual C++ compiler offers very fast enumeration functions, better than those BCB supports.
-
Sagt wer?
Von jemandem, der nicht mal in der Lage ist sich hier zu registrieren, laß ich mir schonmal gar nix sagen...
-
Original erstellt von Hepi:
Sagt wer?Mein krankes Hirn!
-
Warum steht da nichts davon?
-
Hallo Hepi... aufwachen. Mein krankes Hirn != MSDN !!!
-
Jo, ich hatte in der MSDN geblättert als Du das mit Deinem Hirn gepostet hattest.. daher kam meine Antwort ohne Deine Antwort zu kennen...
Hattest mich jetzt richtig verwirrt... da mußte ich gleich inner MSDN nachschauen, zumal ich letztens ganz prima mit der EnumChildWindows gearbeitet hatte (mit VC++)
-
Original erstellt von Hepi:
Hattest mich jetzt richtig verwirrt...Sorry, ich dachte, du würdest es schneller peilen.
-
Original erstellt von WebFritzi:
[quote]Original erstellt von Ruby:
[qb]habe nur noch eine prob mit EnumChildWindows(), aber das werde ich dann noch in BCB forum posten. dankeNein, das wirst du nicht, da das ein WinAPI-Problem ist!!![/QB][/QUOTE]
doch, denn ich denke, dass das prob nur mit meinem compiler oder nem veraltet header von dem compiler zusammenhängt, tut mir leid, ich will dich nicht kritisieren, aber ICH denk so ist es besser...