string mit einem editfeld in eine Klasse schreiben
-
hat jemand eine Idee, wie ich von einem editfeld einen String in eine
Klasse ( Objekt ) bringen kann.Gruß Mario
-
Öhm so vielleicht?
AnsiString s = Edit1->Text;Oder willst du den String an eine Klasse per Konstruktor übergen? Beschreib mal genauer was du vorhast!
-
Meinst du ein TObject -Objekt? Also String aus einem Edit-Feld an TObject-Objekt übermitteln?
Wenn ja: Schau mal in der Hilfe/Suche nach dynamic_cast.
-
PuppetMaster2k schrieb:
Öhm so vielleicht?
AnsiString s = Edit1->Text;Oder willst du den String an eine Klasse per Konstruktor übergen? Beschreib mal genauer was du vorhast!
Ja danke schon einmal! der Ansatz hat jetzt schon einmal funktioniert!
Wenn es jetzt stetig weiter funktioniert dann kann ich die Klassen gut
verstehen.Gruß Mario
TFahrzeug marke1; // Eingabe in die Klasse
TFahrzeug marke2;
TFahrzeug ergebnisfahrzeug;marke1.setmarke (EdZaehler1->Text);
-----------------------------------------------------------
class TFahrzeug // Klasse TFahrzeug
{
private:
AnsiString marke ;
int maxgeschwindigkeit;public:
TFahrzeug (void); // Standardkonstruktor
void setmarke(AnsiString m);
bool setmaxgeschwindigkeit(int ma);AnsiString getmarke (void);
int getmaxgeschwindigkeit (void);TFahrzeug vergleicheFahrzeug (TFahrzeug b);
};