Allgemeine Fragen zur PROFAN Programmierung

Views (Heute): 249511 (10947)

| Suchen
| Zurück zur Übersicht

Autor | Thema: Sendstring
Marc Bachmann
| Datum:16.08.01 21:56 (b-t-o@freenet.de) |
Hallo! Ich bin hier am verzweifeln. Ich versuche in einem fremden Programm Tastatureingaben zu simulieren. Das Handle habe ich über FINDWINDOW rausbekommen. (Diese Funktion hat aber auch nur funktioniert, solange mein eigenes Programm kein eigenes Fenster aufgemacht hatte). Aber man kann es ja auch vorher schon suchen lassen... Auf jeden Fall habe ich nun das Handle und will an dieses Handle "Hallo" schreiben so habe ich folgendes versucht: @SendString(handle%, "Hallo") Ergebnis: Profran hat "Hallo" in mein Profan-Editor geschrieben Selbst wenn ich vorher ein SetActiveWindow(Handle%) mache und dann sendstring(0, "Hallo") bringt das nichts und der Text wird wieder in den Profan-Editor geschrieben. Was mach ich falsch??!?? Viele Grüße Marc Bachmann
Frank Abbing
| Datum:16.08.01 22:04 (frankabbing@12move.de) |
Hallo, da kenne ich mich nicht sooo toll aus, aber es deutet fast darauf hin, das der ermittelte Handle dein Profanhandle ist. Printe doch mal beide aus, dann siehst du es ja... Bis dahin, Frank
Marc Bachmann
| Datum:16.08.01 22:16 (b-t-o@freenet.de) |
Hallo Frank, das habe ich zuerst auch gedacht, aber dann habe ich ein 2. Programm mit Profan geschrieben, daß mir eine Editbox erzeugt und mir dort das Handle des Programms reinschreibt. Und FINDWINDOW hat mir das korrekte Handle ermittelt. Daran kann es also leider nicht liegen ... Ciao, Marc
Uwe ''Pascal'' Niemeier
| Datum: 18.08.01 18:05 (Pascalxd@owl-online.de) |
Hallo Marc! Da kann irgendwas nicht stimmen! Schon dieser Zweizeiler sollte das machen, was bei dir nicht klappt: winexec("NOTEPAD.EXE",1) sendstring(getactivewindow(),"Hallo") HTH Pascal

| Zurück zur Übersicht