000
26.02.2006, 21:24 Uhr
Eroli
|
Hallo alle zusammen!
Hoffe dieses Forum ist genauso aktiv wie die anderen, in denen ich angemeldet bin, allerdings taugen diese nichts beim Thema "Programmierung"!
Mein Problem:
Ich kann den Text einer TextBox nicht ändern. Bin ich doof???? warscheinlich.
Ich hab den Modifier auf public gesetzt. Wenn ich jetzt versuche aus der Klasse die alles Steuert(nennen wir sie ctrl) auf die Form zuzugreifen, in der sich die TextBox befindet um den Text zu ändern, geht es einfach nicht. Der Compiler spuckt keinen Fehler aus, aber der Text wird nicht, wie er eigentlich sollte, geändert.
Wo könnte der Fehler liegen?
Ich verzweifel hier noch, die leichtesten Sachen klappen auf einmal nicht mehr.
Falls weitere Infos benötigt werden, poste ich diese gerne!
Eroli
PS: ich benutze C#. ABer es sollte trotzdem ähnlich zu C/C++ sein!
EDIT: Kleiner CodeAusschnitt:
C++: |
public class ManageAktivitys { public void ManageIt(string Action) { NoAktivity NA = new NoAktivity(); switch (Action) { case "GoodSleep": NA.textBox1.Text = "TEST"; break; } } }
|
ich denke der Codeausschnitt ist selbsterklärend. Wenn wir vor die Break Anweisung das Öffnen einer TExtBox setzen wird diese geöffnet, der Text selber(was ja vorm Öffnen der TextBox passieren sollte) wird nicht geändert. Ich kapier das nicht.
Die Steuerung findet hier über eine String Variable statt, ich weiß das ist ungewöhnlich, aber ignoriert das einfach ;-)
Nochmals Danke
Eroli
Bearbeitung: |
cpp Tag gesetzt
|
Dieser Post wurde am 26.02.2006 um 21:50 Uhr von Uwe editiert. |