C++ Builder Cursor verschieben

  • #1
S

sax553

Bekanntes Mitglied
Themenersteller
Dabei seit
25.03.2005
Beiträge
127
Reaktionspunkte
0
Hallo

habe Borland C++Builder5. Im Form habe ich mehrere Edit Textfelder. mit der Funktion StrLen Frage ich die Länge des Strings im Textfeld ab.

Nun zum Problem:
Wenn ich in einem Textfeld mehr als 5 Zeichen eingegeben habe will ich das der Cursor automatisch in ein anderes Textfeld springt.
Hoffe es kann mir jemand helfen.

Grus Sax

PS: zu hilfe der Queltext:
void __fastcall TForm1::Edit1KeyUp(TObject *Sender, WORD &Key,
TShiftState Shift)
{
AnsiString help=Edit1->Text;

if(StrLen(help.c_str())<=5)
{
Edit2->Text=StrLen(help.c_str()); //Zeigt an wie lange der String in Edit1 ist
//Hier soll der Text stehen der den Cursor in das Edit2 Textfeld sezt
}
}
 
  • #2
Habs schon rausgefunden. Es war

Edit2->SetFocus();

Danke fürs Grübeln

Gruß Sax
 
Thema:

C++ Builder Cursor verschieben

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.838
Beiträge
707.961
Mitglieder
51.491
Neuestes Mitglied
haraldmuc
Oben