Erster Buchstabe..
-
Ich möchte z.b prüfen ob der erste Buchstabe im Editfeld ein F ist. Ist dieser ein F dann soll irgendwas passieren

Ist der Erste Buchstabe ein D soll das passieren ect... wie kann ich das machen ?
-
Hallo,
Vielleicht so.
if( Edit1->Text[1] == 'F')Wenn du mehrere Buchstaben testen willst kannst du hier auch einen switch verwenden.
-
Hallo
natürlich sollte man auchvorher noch prüfen, ob überhaupt etwas in dem Editfeld steht
bis bald
akari
-
geht das auch bei direkten Datenzugriff auf der Datenbank ?
Datenbank.Kunden.FieldByName("usr_FaxJump").AsString = "1/2";Bitte nicht beachten das ich den Punktoperator verwende

-
Oder
if(0!=Edit1->Text.Pos("xyz")) ...Dann kannst Du beliebige Zeichenfolgen an beliebigen Stellen ohne Umstände überprüfen.
-
Ich weiss nicht wie man das bei AsString macht so geht das net ??
if (Datenbank.Kunden.FieldByName("Name").AsString[1] == "A") { Datenbank.Kunden.FieldByName("Kundennummer").AsString ="1111111" }
-
Entweder den Wert in einen AnsiString kopieren, oder direkt SubString() verwenden.
if (Datenbank->Kunden->FieldByName("Name")->AsString.SubString(1,1) == "A")