AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Timer blocken -.-

Ein Thema von MasterTobi · begonnen am 8. Jun 2009 · letzter Beitrag vom 12. Jun 2009
 
MasterTobi

Registriert seit: 29. Apr 2007
212 Beiträge
 
#1

Timer blocken -.-

  Alt 8. Jun 2009, 13:27
hallo hab da noch eine frage
un zwar

Delphi-Quellcode:
procedure TForm1.Timer1Timer(Sender: TObject);
begin
if taste =1 then else begin
  if (GetASYNCKeyState ($31) <> 0)then begin
    keybd_event(VKKeyScan('t'),0,0,0);
    text :=Edit1.Text;
    EnterText(text);
    keybd_event(239, 0, KEYEVENTF_KEYUP, 0);
    sendkeys('{ENTER}',true);
    end;

......
das funktioniert ja wunderbar =)

dieses "t" ist dafür da dass man ingame ein text eingeben kann << nur zur info

so wenn ich jetzt nun ingame einen manuellen text eingeben will sprich ich drücke "t" un dann ein text z.b. hallo test1. dann führt er mir den Code oben aus.
da habe ich mir gedacht unterbinden wir das mal =)

Delphi-Quellcode:
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);

begin
case key of
Ord('T'): begin Timer1.Enabled:=false;taste:=1; end;
Ord(VK_Return): begin timer1.Enabled:=True;taste:=0 end;
end;

nun drücke ich "t" gebe einen text ein zb "hallo herr1" führt er mir den code nicht aus (siehe oben) aber sobald ich dann "enter" drücke führt er mir den aus =(


meine frage ist ob man irgendwie den timer bzw den binder blocken kann wenn ich "t" drücke und dann text+zahl!?

[edit=Matze]Delphi-Code von zu viel Copy&Paste-Text bereinigt. Bitte zukünftig vor dem Absenden die Vorschaufunktion nutzen. MfG, Matze[/edit]
MFG
Tobi
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:03 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz