Autor Beitrag
Kawa
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 45
Erhaltene Danke: 1



BeitragVerfasst: Mo 29.03.04 17:54 
Hallo !
wie kann man ein fenster öffnen lassen in dem man ein text eintippt.

Beispiel: im Fom1 Tippe ich "start " mit Tastatur, dann soll Form2 angezeigt werden.

Danke !...
Andreas L.
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1703
Erhaltene Danke: 25

Windows Vista / Windows 10
Delphi 2009 Pro (JVCL, DragDrop, rmKlever, ICS, EmbeddedWB, DEC, Indy)
BeitragVerfasst: Mo 29.03.04 18:05 
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
procedure TForm1.Memo1OnChange(TObject: Sender);
begin
 if Memo1.text = 'start' then
  begin
    Form2.show;
  end;
end;


Das müsste dir weiterhelfen.....


Greetz
Kawa Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 45
Erhaltene Danke: 1



BeitragVerfasst: Mo 29.03.04 18:23 
danke dir


ich meine nur auf Form eintippen ,
nicht auf Memo oder edit.
Andreas L.
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1703
Erhaltene Danke: 25

Windows Vista / Windows 10
Delphi 2009 Pro (JVCL, DragDrop, rmKlever, ICS, EmbeddedWB, DEC, Indy)
BeitragVerfasst: Mo 29.03.04 18:30 
Das wird kaum gehen. Du benötigst eine Komponente damit man etwas entippen kann. Sowas ist zum beispiel das memo bzw. Edit.

Greetz
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Mo 29.03.04 18:36 
Du kannst eine gloable Variable anlegen (oder besser: ein private-Feld in der Form), indem Du die bisher eingegebenen Buchstaben abspeicherst. In jedem OnKeyPress-Ereignis siehst Du Dir an, was für ein Zeichen eingegeben wurde. Bei einem "normalen" Zeichen hängst Du es an die schon gespeicherten an, bei einem Backspace löschst das Letzte der gespeicherten Zeichen.

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
Andreas L.
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1703
Erhaltene Danke: 25

Windows Vista / Windows 10
Delphi 2009 Pro (JVCL, DragDrop, rmKlever, ICS, EmbeddedWB, DEC, Indy)
BeitragVerfasst: Mo 29.03.04 18:39 
Peter Lustig hat folgendes geschrieben:
Du kannst eine gloable Variable anlegen (oder besser: ein private-Feld in der Form), indem Du die bisher eingegebenen Buchstaben abspeicherst. In jedem OnKeyPress-Ereignis siehst Du Dir an, was für ein Zeichen eingegeben wurde. Bei einem "normalen" Zeichen hängst Du es an die schon gespeicherten an, bei einem Backspace löschst das Letzte der gespeicherten Zeichen.


Stimmt, da hätte ich auch drauf kommen können.

@Kawa: Also willst du sozusagen einen Cheat für dein Programm machen. Wie es bei Games üblich ist...
Kawa Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 45
Erhaltene Danke: 1



BeitragVerfasst: Mo 29.03.04 18:51 
danke für die hilfe,

ich werde ausprobieren.


mfg kawa...