TextBox und Schleife
-
Hallo Programmier-Freunde,
derzeit beschäftige ich mich mit einem kleinen Programm. Nun möchte ich mehrere Textboxen einlesen und in Variablen speichern. Dies möchte ich per Schleife machen, allerdings komme ich ich damit nicht ganz zurecht. Ich habe es mir in etwa so vorgestellt:
int i;
int a[7];for(i=0;i<=6;i++)
a[i] = Convert::ToIn16(TextBox[i]->Text);leider funktioniert es so nicht. Brauche leider Hilfe!
-
Das ist kein MFC, sondern C++/CLI. Also, bevor du was machst, solltest du dich informieren, was du überhaupt machst
Du könntest schon ein Array mit TextBoxen anlegen und dann so wie dus versucht hast drauf zugreifen. Oder du könntest die Controls Eigenschaft des Parents durchgehen und z.B. den Namen prüfen.
-
Dieser Thread wurde von Moderator/in Martin Richter aus dem Forum MFC (Visual C++) in das Forum C++/CLI mit .NET verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
WAS ist nun Dein Problem?
Dass Du die Textboxen nicht in einem Array hast?
Dann stecke sie halt in eine Array rein...array<TextBox^> arr^ = {textBox1, textBox2, textBox3};
-
array<TextBox^> arr^ = {textBox1, textBox2, textBox3};
array<TextBox^> ^arr = {textBox1, textBox2, textBox3};