TEdit durchsuchen - keine Übereinstiummung UnicodeString const char
- 
					
					
					
					
 Hallo Zusammen, 
 ich steht aktuell etwas auf dem Schlauch. Ich habe ein TEdit Feld dessen Wert ich durchsuchen möchte.Aktuell habe ich zum testen folgendes: if(strchr(EOrder->Text, "FR")) String hallo = "test";Dabei bekomme ich dann den Fehler "Keine Übereinstimmung UnicodeString, const char*" Kann mir da jemand weiterhelfen, wie ich das umgehen kann? Danke im voraus. 
 
- 
					
					
					
					
 Hallo, strchr() erwartet char-Arrays, EOrder->Text ist aber ein UnicodeString. So könnte es funktionieren (ich habe es nicht gestestet): if(strchr(AnsiString(EOrder->Text).c_str(), "FR"))if(EOrder->Text.Pos(L"FR") > 0)
 
- 
					
					
					
					
 Danke schön. Mut den C++ Beispiel funktioniert es. Gibt es denn auch die Möglichkeit, den UnicodeString EOrder->Text in ein Char-Arry umzuwandeln? 
 
- 
					
					
					
					
 EPMS schrieb: Gibt es denn auch die Möglichkeit, den UnicodeString EOrder->Text in ein Char-Arry umzuwandeln? Was denkst du was AnsiString(EOrder->Text).c_str()macht? 
 
- 
					
					
					
					
 if(EOrder->Text.Pos("FR") String hallo = "test";Sollte auch gehen.