hallo, gibt es eine möglichkeite mit "send" in einen vorhandenen fenster was zu schreiben, ohne diese zu aktivieren?
also das fenster ist zb minimiert und ein anderes aktiv.
send im nicht aktiven fenster
-
Dr.Galvany -
30. April 2006 um 19:49 -
Geschlossen -
Erledigt
-
-
-
das habe ich mir schon angeschaut, damit geht das net.
-
Hallo Doc,
was ist wenn du es mit:
WinSetState und dann mit ControlSend versuchst.
-
genau einfach als flag @SW_ENABLE machen, vielleicht geht das?
-
nene, das geht nicht und ist auch nicht was es machen soll.
dann kann ich es ja gleich so machen:
aber das senden des textes, sollte im hintergrund in das richtige minimierte fenster geschrieeben werden.
aber das ist nicht so schlimm, wenn es nicht geht
ich arbeite, (versuche) mein erstes GUI und das macht mich fertig. lol
ist echt sch... wenn man kein englisch kann
-
-
Hmm
also ich finde mit @SW_ENABLE funktioniert das besser:(
Weil das Fenster bleibt an seinem Platz und wird auch nicht vorgeholt oder minimisiert wie es bei Ihnen ist pastl.Naja der Doc muss es selber wissen.
Aber wie gesagt gehen beide Möglichkeiten wunderbar.:)
thx
cu -
- Offizieller Beitrag
Hallo!
Wenn du mal genau beschreibst, wohin du in welchem Zustand was senden willst, können wir dir besser helfen, denke ich.
Die Grundlegenden Sachen zur GUI sind auch inder deutschen Hilfe mit drin, seit dieser Version hat sich nur in sehr speziellen Sachen was geändert. Wichtig sind die 3 oder 4 grundlegenden Seiten dazu (Kapitel GUI).peethebee
-
sorry für meine dummheit
ihr habt ja alle recht gehabt!!!
ich weiss selbst nicht warum es erst nicht ging, habe mich gestern ja schon mal damit beschäftigt.ich möchte mich jetzt hiermit recht herzlich bei euch bedanken!!!! :engel2:
ich habe es jetzt so gemacht.
Code$win = WinGetTitle("Dokument - WordPad") WinSetState($win, "", @SW_ENABLE) ControlSend($win, "", 'RICHEDIT50W1', "Hallo")
für meine GUI frage mache ich ein extra thera auf.
mein GUI geht auf jeden fall schon -
NICE:)
Freu mich schon auf dein Thread mit den Fortschritten.
Bin nähmlich selbst noch Anfänger und freue mich über jeden Stück Code:)@Admins: So ich höre auf zu flooden;)
thx
cu -
ahhh, jetzt weiss ich warum ich gestern nicht klar gekommenm bin.
das fenster in dem ich schreiben will, hat KEINE "Control ID"!
es ist ein java fenster loldann muss ich doch wieder auf winactivate
sehr schade, da das so ihr es mir gezeigt habt wirklich super ging.
kann man die vielleicht auch vergeben, so wie den fenstertitel?
-
- Offizieller Beitrag
Hallo!
Du müsstest dir eigentlich das Handle des Fensters holen können (WinGetHandle) und das dann statt der ID einsetzen können. Bin mir da aber nicht ganz sicher. Im englischen Forum gibt es auch Funktionen, die Control-IDs und -Handles besorgen, aber die werden vermutlich auch nicht mit Java/.NET-Programmen funktionieren.
peethebee
-
ist leider nicht so.
schaue dir das Bild mal an, das ist alles was dieses fenster rausrückt.[Blockierte Grafik: http://img48.imageshack.us/img48/1192/200601050948223ua.th.jpg]
-
- Offizieller Beitrag
Hallo!
Bist ja in hochgeheimer Mission unterwegs :D.
Nee, das wird dann wohl nur über WinActivate und direkten Send-Befehl gehen. Kannst ja direkt danach wieder das alte Fenster aktivieren. Und evtl. Tastenanschläge in der Zeit abfangen, aufzeichnen und danach nachvollziehen :admin:.peethebee
-
:engel1: :party4: :musik2:
wenn das GUI fertig ist, wo das auch dazu gehört, werde ich es aber dann veröffentlichen
ich bin in zeitdruck!!!!!
fliege heute nacht weg und muss auch noch packen usw. lol
-
- Offizieller Beitrag
Hallo!
Wo auch immer es hingeht: Viel Spaß!
peethebee
-
bestimmt nach Finnlandia;)
Viel spass auch von mir. -
nene, nach Tunesien
-
Zitat
Original von peethebee
Hallo!Bist ja in hochgeheimer Mission unterwegs :D.
Nee, das wird dann wohl nur über WinActivate und direkten Send-Befehl gehen. Kannst ja direkt danach wieder das alte Fenster aktivieren. Und evtl. Tastenanschläge in der Zeit abfangen, aufzeichnen und danach nachvollziehen :admin:.peethebee
jaja das projekt bekommt jetzt "v1.5"
die "v1.0" hatte ich ja fertigähm, bin ich schon zu müde oder wieder blind?
wie aktiviere ich das zuvor aktive fenster wieder?
das abfangen der tasten anschläge wäre auch net schlecht (ist ja schon wie ein keylogger)
aber das ist noch zu schwer für mich -