Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Benutzerdaten im Memo (https://www.delphipraxis.net/129038-benutzerdaten-im-memo.html)

Störtebeker 11. Feb 2009 14:34


Benutzerdaten im Memo
 
Hallo,

zum meinem Vorhaben: ich würde gerne für mein Programm noch so eine Art Konsole basteln, mit der man halt bestimmte Funktionen im Programm ausführen kann. Nun soll aber beim Aufruf der Konsole (wahrscheinlich ein Memo) zu allererst die Benutzerdaten (Name, Passwort) abgefragt werden. Für die Programmanmeldung verwende ich Editfelder, wie im folgenden Quelltext ersichtlich:

Delphi-Quellcode:
procedure Tlogin.Button1Click(Sender: TObject);
  var Ini: TIniFile;
begin
  Ini:=TIniFile.Create(ExtractFilePath(ParamStr(0))+'us44.tyif');
  try
  if
  (LabeledEdit1.Text=Ini.ReadString('User','Name','')) AND
  (LabeledEdit2.Text=Ini.ReadString('Password','Password',''))
  then begin
  Form1.show;
  login.hide;
  Form18.showmodal;
  end
  else begin
  Form10.showmodal;
  LabeledEdit1.Text:='';
  LabeledEdit2.Text:='';
  end
  finally
  FreeAndNil(Ini);
  end;
end;
Wie schaffe ich das jetzt aber beim Memo ohne Editfelder? Wie zum Beispiel im folgenden Bild:
Bild

himitsu 11. Feb 2009 14:45

Re: Benutzerdaten im Memo
 
ReadOnly auf True
und dann über OnKeyPress oder OnKeyDown Tasteneingaben anfangen ... eingegebenen Tasten werden dann, wenn im sich deine "Konsole" im "EingabeModus" befindet, hinten drangehängt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:41 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