PDA

View Full Version : ریختن مقادیر textbox ها به آرایه



Samsam2010
شنبه 04 دی 1389, 19:26 عصر
با سلام
دوستان من یه تعدادی تکست باکس بر روی (panelex ابزار devcomponet) دارم که به صورت داینامیک ایجاد شده اند و تعداد شان را ندارم حالا می خواهم مقادیر تکست ها را داخل آرایه بریزم
نام تکست ها با قاعده است مثلا (txt(1 و الی آخر اما به این روش خطا میگیرد

a(i) = txt(i).text

لطفا کمک کنید

reza_edu
شنبه 04 دی 1389, 22:08 عصر
سلام آرایه integer هست؟ یا string ؟ نوع داده ایکه میخوای بریزی تو آرایه با مقدار آرایه یکی هست ! اگه نیست از convert استفاده کن اگه همه این موارد درست باشه شاید تعداد تکس باکس ها با طول آرایه نمیخونه ! حداقل عکسی از پیغام خطا بزار تابشه بیشتر کمک کرد.


Dim sr(5) As TextBox
Dim i(5) As String
sr(0) = New TextBox
sr(0).Text = "reza"
i(0) = sr(0).Text

راستی اول باید تکس باکس آرایه ساخته شده رو تخصیص حافظه بدیا این نکته خیلی مهمه ! همون خطی که قرمز رنگه.

morteza norouzi
یک شنبه 03 مهر 1390, 19:52 عصر
سلام


من هم یک کدی نوشتم تست کردم کار هم میکنه امیدوارم بدرد بخوره



string[] array = new string[1000];
string temp = textBox1.Text;
int a = temp.Length;
for (int i = 0; i <= (a - 1); i++)
array[i] = temp.Substring(i, 1);