Autor Beitrag
Doman
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Do 19.02.04 21:58 
Hallo,

ich suche jetzt schon über drei Tagen nach einem Source-Code für meine Programmierprobleme.
Ich hoffe, ihr könnt mir helfen. Und zwar folgendes:

1. Programmierproblem:
Ich habe ein Edit-Feld. Wenn in diesem was eingegeben wird und mit ENTER "abgeschickt" wird, sollen die eingegeben Nummern an ein anderes Programm übergeben werden. Jetzt hab ich hier im Forum schon etwas gefunden, mit FindWindow ect.. Allerdings weiß ich echt nicht, wie ich eine Klasse ansprechen soll. Alles was ich hier gefunden habe, richtet sich an den Fenstertitel oder an den Handle (beides schlecht, da die sich ja immer ändern). Hätte jemand einen passenden Source-Code bereit?

2. Progammierproblem:
Wenn jemand jetzt nur vier Ziffern in das Edit-Feld eingibt, z.B. 1234, soll es an ein anderes externes Programm geschickt werden, als wenn der Benutzer z.B: 1234567890 eingibt. Also die Zahlen sind jedes Mal anders. Auch dafür hab ich schon verzweifelt nach einem Source-Code gesucht, aber leider nichts gefunden.

Ich hoffe, ihr könnt mir helfen.
Thomas
MaxiTB
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 679

Win2000, WinXp, Workbench ;-)
D7 Ent, VS2003 Arch.
BeitragVerfasst: Do 19.02.04 22:36 
Erstens: Cracker Alarm. Langsam werde ich auch paranoid *g*.

Zweitens: Window-Handle des Edits ermittlen und Keys an das Window per PostMessage schicken. Fertig.

_________________
Euer Mäxchen
Wer früher stirbt, ist länger tot.
Doman Threadstarter
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Fr 20.02.04 01:48 
Zitat:
Cracker Alarm
awas :) Das ist für einen Barcode-Scanner. Je nachdem, wieviel Nummern er einscannt :lol:

zu zwei:
PostMessage...mhh...ok, ich werd mal auf die Suche gehen :shock:
MaxiTB
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 679

Win2000, WinXp, Workbench ;-)
D7 Ent, VS2003 Arch.
BeitragVerfasst: Fr 20.02.04 03:11 
Mit dem FindWindow warst du ja schon nahe dran - so gehts nämlich:

:arrow: Mit FindWindow das Fenster ausfindig machen der Application (ist eigentlich gar nicht so schwer und gibts hier im Forum genug Beiträge).
:arrow: Mit PostMessage WM_CHAR Nachrichten an das Window Handle schicken.

Fertiksch.

_________________
Euer Mäxchen
Wer früher stirbt, ist länger tot.
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Fr 20.02.04 11:18 
Wie wäre es mit WM_SETTEXT?
Doman Threadstarter
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Sa 21.02.04 15:33 
oh man, ich glaub ich gebe es auf :cry: Jetzt sind zwei Wochen Urlaub für Delphi draufgegangen. Ich glaub ich lass es von jemanden gegen Entgeld programmieren :wink: