Autor Beitrag
Swordooo
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 119

W2K, Windows XP Professional
Delphi 2005 Personal, Delphi 7 Personal
BeitragVerfasst: Fr 17.10.08 09:29 
Hi an alle.
Ich habe zum einstieg in ein größeres Projekt ersteinmal ein kleines programmiert, um einen Teil von jenem ersteinmal auszuprobieren.

Ich habe in Edit1 einen Text stehen, sagen wir "Hallo". Nun habe ich neben dem Edit1 ein Memo1. In der Form1.Create steht logischerweise nun dies:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
procedure TForm1.FormCreate(Sender: TObject);
begin
Edit1.Text := 'Hallo';
end;


Zudem befindet sich auf dem Formular noch ein Timer(1).
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
procedure TForm1.Timer1Timer(Sender: TObject);
var ID: Integer;
begin
for ID := 1 to length(Edit1.Text) do
  begin
  keybd_event(Ord(Edit1.Text[ID]),0,0,0);
  end;
end;


Wenn ich nun das Projekt starte und nach dem Start auf das Memo1 klicke, erscheint/"schreibt der PC" die ganze Zeit folgendes: h1/h1/h1/h1/

Bin ich einfach zu doof (so früh am Morgen^^) oder verbirgt sich dahinter ein anderes Problem.
Danke schonmal für alle Antworten.
MfG Swordooo
DeddyH
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Fr 17.10.08 09:35 
Wann werden die Tasten denn "losgelassen"? Ich könnte Dir guten Gewissens diese Prozedur empfehlen: http://www.delphipraxis.net/topic85418,0,asc,0.html
Swordooo Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 119

W2K, Windows XP Professional
Delphi 2005 Personal, Delphi 7 Personal
BeitragVerfasst: Fr 17.10.08 09:38 
Danke, daran hatte ich ja noch garnicht gedacht.

MfG Swordooo