[C++] Inhalt eines Textfeldes umleiten

Sircoly

Mitglied
Halli Hallo,

ich habe schon nach Treads gesucht, in denen eine Antwort stehen könnte, habe aber leider keinen gefunden.

Wie kann ich aus einer Standart-Windows-Anwendung
(in VS) den Inhalt eines Textfeldes in einer Variable speichern,
die ich in einer selbst geschriebenen .h-Datei deklariere?
(.h-Datei wird am Anfang ins Projekt eingefügt.)

Ich hoffe, ihr wisst, was ich meine.

Beispiel:
In der Windowsanwendung(Form1) gibt es ein Textfeld mit dem namen 'text'.
In der .h-Datei gibt es eine Struktur, die 'data' heißt und die zwei Variablen (int)'ID' und (char [100])'text' enthält.
'text' soll jetzt in die 'data'.'text' einegfügt werden.

Ich freue mich über eure Hilfe!
 
Ich weiß nicht genau, wie deine Variablen und Funktionen zugreifbar sind (public?), ober ob du managed oder unmanaged Code verwenden willst, aber ich sag halt jetzt mal einfach:
ganz normal! wenn du schon eine struct Variable (nehm ganz ungeniert an, dass ist der Fall und sie heißt data *gg*) hast kannst du einfach den Text zuweisen:
C++:
// Structtext erhält den Wert von Textfeldtext
data->text = text->text

Der code ist für manged Objekte, falls du unmanaged Code verwendest, mach einfach einen . anstelle von ->
:cool:

Btw, es ist übersichtlicher, wenn du membervariablen z.B. mit m_variablenname deklarierst

mfG
Leitman
 
Zurück