Forum: Win32/Win64 API (native code)
Delphi
by juezi,
22. Okt 2007
Hallo,
ich habe jetzt eine Lösung gefunden die vielleicht nicht die beste ist aber in meinem Fall kann ich meine Barcodeanwendung aktivieren, ich habe folgendes gemacht
Ich setze meinen Cursor mit SetCursorPos(x,y) auf mein Formular und löse mit
mouse_event einen Click aus, wie gesagt nicht die feine Art aber wirkungsvoll.
Vielen Dank für Eure Hilfe
Forum: Win32/Win64 API (native code)
Delphi
by juezi,
27. Sep 2007
Hallo,
muss ich noch irgendeine Abfrage in einem Timer machen oder reicht wirklich nur das Einfügen der procedure.
Danke
Forum: Win32/Win64 API (native code)
Delphi
by juezi,
27. Sep 2007
Hallo,
sorry für meine Unwissenheit, aber ich weiß nicht wo ich diese WM_KILLFOCUS bekommen soll
ich habe es wie folgt probiert
procedure TForm1.KillFocus(var Message: TMessage);
begin
Label2.Caption := 'Fokus gekilled';
end;
Forum: Win32/Win64 API (native code)
Delphi
by juezi,
27. Sep 2007
Hallo,
danke, wird diese Methode nur ausgeführt wenn der Fokus von einer anderen Anwendung gekillt wird?
Ich kann im Moment nicht so richtig folgen was Du meinst.
Danke
Forum: Win32/Win64 API (native code)
Delphi
by juezi,
27. Sep 2007
Hallo,
wo sollte ich Deiner Meinung nach den (WM_KILLFOCUS) abfragen, durch den Timer der läuft?
Danke
Forum: Win32/Win64 API (native code)
Delphi
by juezi,
27. Sep 2007
Hallo,
ich habe folgende Ereignisse probiert OnKeyDown und OnKeyPress, hier habe ich breakpoints gesetzt, wenn mein Formular aktiv ist komme ich in OnKeyPress bei einer Eingabe rein, wenn mein Formular nicht aktiv ist komme ich nicht zum breakpoint, OnKeyDown reagiert überhaupt nicht, (aktiv oder nicht aktiv)
Danke
Forum: Win32/Win64 API (native code)
Delphi
by juezi,
27. Sep 2007
Hallo
zuerst vielen Dank für Deine Hilfe, der Barcode muss noch überprüft werden, es müssen die ersten 8 Zeichen einer Nummer (96619889) entsprechen, aber die Überprüfung kann auch im Hintergrund gemacht werden, falls der Barcode nicht die Nummer hat muss nur eine Meldung ausgegeben werden (Messagebox).
Könnte man die Eingaben der Tastatur nicht gleichzeitig in meinem Formular laufen lassen,...
Forum: Win32/Win64 API (native code)
Delphi
by juezi,
26. Sep 2007
Hallo,
ich habe noch eine andere Frage, gibt es die Möglichkeit eine Tastatureingabe abzufragen wenn mein Formular im Vordergrund ist aber nicht aktiv ist, wäre eine Lösung für mein Problem, denn ich benötige eigentlich nur den String vom Barcodescanner, ich dachte der Weg über das edit-Feld wäre gut
geht aber bei mir irgendwie nicht. Vielleicht gibt es ja die Möglichkeit das man...
Forum: Win32/Win64 API (native code)
Delphi
by juezi,
25. Sep 2007
Hallo,
ich habe meinen Code einfach aus Delphi hierein kopiert,
kann ich den Code hier formatieren lassen?
Danke