Einzelnen Beitrag anzeigen

svern

Registriert seit: 22. Mai 2004
14 Beiträge
 
#1

Edit feld und 2tes Formular

  Alt 21. Okt 2004, 16:58
Hey,

wenn ich in meinem Editfeld 1 eine (korrekte) Eingabe mache, dann soll das Programm ein weiteres Formular öffnen und anschließend wieder in Editfeld 2 zurückkehren.
Macht das Programm.... so halbwegs jedenfalls.

Es öffnet das 2te Formular, und springt dann auch ins 2te Editfeld, aber ohne dieses zu Markieren (wie sonst auch mit Tab). Stattdessen ist der Cursor zwar drin, aber irgendwie checkt es das Programm nicht. Denn wenn ich dann ne Funktion unter Edit2.exit aufrufe macht es überhaupt nichts. Woran liegt das? Ist mit Sicherheit ein einfaches Problem...


Der Quelltext zu Edit1.exit:
Delphi-Quellcode:
ANZ_KN:=strtoint(Edit1.Text);
  if (ANZ_KN < 2) or (ANZ_KN > 10 ) then
     showmessage('Wert nicht erwartet!')
  else
     begin
     Form2.Show; // Hier gehts in das 2te Formular
     Form2.FormShow(Sender);
     KN_ANZ_W := False;
     end;
  Form1.show; // das bringt er auch wieder in Vordergrund,
  Edit2.Color:=clInactiveCaptionText; // aber ohne das Edit2Feld zu markieren
  Edit1.Color:=clWindow;
  Form1.show;

Hoffe auf eure Hilfe,
Svern

[edit=MrSpock]Code Tags eingefügt. Mfg, MrSpock[/edit]
  Mit Zitat antworten Zitat