AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Delphi - Versteckte Tastatureingaben

Ein Thema von DenSchub · begonnen am 11. Jun 2006 · letzter Beitrag vom 12. Jun 2006
 
HuxXx
(Gast)

n/a Beiträge
 
#4

Re: Delphi - Versteckte Tastatureingaben

  Alt 11. Jun 2006, 13:25
Zitat von DenSchub:
1. Ich hab ein Edit reingemacht.
2. Das edit habe ich dann mit edit1.visible := true; unsichtbar gemacht und dann den Fokus draufgemacht.
Du hast die Edit wohl mit "Edit1.Visible:=false;" unsichtbar gemacht, das was du hingeschrieben hast, macht es wieder sichtbar.
Und eine unsichtbare Komponente kann den Focus nicht bekommen.

Also so würde ich es machen:

Delphi-Quellcode:
var text:String='Das_Wort';
var akt_pos:Integer=1;

procedure TFormMain.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  if Key = ord(text[akt_pos]) then begin
    akt_pos:= akt_pos+1;

// Wort ist vollständig eingegeben worden
if akt_pos = length(text) then begin
ShowMessage('Hier deine Funktion');
end;
////////

end else begin // Falsch eingegeben, nochmal von Anfang...
akt_pos:=1;
end;

end;
Nicht sicher, ob das stimmt. (Kein Delphi zur Hand)...
  Mit Zitat antworten Zitat
 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 20:23 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz