Forum: Win32/Win64 API (native code)
Delphi
by smallsmoker,
30. Apr 2008
polling heißt das du etwas immer wieder z.b.: mit einem timer oder einer schleife einen wert prüft das ist natürlich sehr ressourcen aufwendig,
hooks "klinken" sich in alle programem ein und "reagieren" auf tastenanschläge.
soweit habe ich es verstanden :)
Forum: Win32/Win64 API (native code)
Delphi
by smallsmoker,
30. Apr 2008
@tom: bei mir nicht ...
und ja es ist gewollt das es doppelt angezeigt wird dadurch kann man sehen wie lang eine taste gedrueckt wurde.
so hab ichs jetzt am ende für mich gemacht
var
MainForm: TMainForm;
accap:integer;
Forum: Win32/Win64 API (native code)
Delphi
by smallsmoker,
30. Apr 2008
habe jetzt eine lösung gefunden wenn auch eine skurile die ich mir nicht erkären kann hoffe ihr könnt mir helfen ..
der oben genannte code funtioniert wenn man es so macht
procedure TMainForm.LogKeyPress(Sender: TObject; Key: Char);
begin
if inttostr(GetForegroundWindow) <> lbltest.Caption then memo1.Lines.Add(activecaption);
Memo1.SelText:= Key;
lbltest.Caption :=...
Forum: Win32/Win64 API (native code)
Delphi
by smallsmoker,
30. Apr 2008
hm habe jetzt ne nette funktion der schweizer gefunden die aktuelle Fenster Caption herausfinden
nur weiß ich nicht genau wie ich dies in das LogKeyPress event einfügen soll ...
er soll ja nur in den log schreiben wenn sich das fenster ändert ..
momentan sieht der inhalt des events bei mir so aus:
procedure TMainForm.LogKeyPress(Sender: TObject; Key: Char);
var aktuellesfensterhandle :...
Forum: Win32/Win64 API (native code)
Delphi
by smallsmoker,
29. Apr 2008
entschuldigung das ich den thread wiederbelebe aber könnte man in diesem programm auch den fenstertitel u. uhrzeit etc. anzeigen ?
mfg smallsmoker