PDA

View Full Version : دسترسی به اشیا روی فرم دیگر



hooooman
شنبه 24 فروردین 1387, 14:18 عصر
سلام
فرض کنین فرم 2 رو به این شکل از فرم 1 فراخونی کردیم:


dim f as new form2
f.show


حالا از داخل فرم 2 فرم 3 رو فراخونی میکنیم:



dim f1 as new form3
f1.show


حالا اگر روی فرم 2 یکدونه textbox داشته باشیم که بخایم مقدارش رو در فرم 3 مشخص کنیم باید چیکار کنیم؟؟!!! یعنی اینطوری مثلا



f.textbox1.text=textbox1.text


ولی چون متغیرهای از نوع فرم Public نیستن نمیتونم اینکارو بکنم . لطفا کمک کنین

Dariuosh
شنبه 24 فروردین 1387, 15:39 عصر
http://barnamenevis.org/forum/showthread.php?t=100524

hooooman
شنبه 24 فروردین 1387, 20:13 عصر
آقا هنوز مشکل من پا برجاست .
اصلا میدونین چیه ؟
من 1 برنامه ای دارم که در بعصی فرمهای بالاتر بعضی از خصوصیات اشیا فرمهای پایینتر پر میشن
مثلا :



form1.dg1.currentrow.cell(0=textbox1.text



از طرفی باید حتما فرمها بعد از new شدن 1 متغیر از جنسشون صدا بشن :



dim f as new form2
f.mdiparent=form3
f.show


ولی قاعدتا وقتی وارد فرم بالاتر میشم دیگه به کنترلهای فرم پایینتر دسترسی ندارم


چیکار باید بکنم؟ پیشنهادتون چیه؟؟!

Dariuosh
یک شنبه 25 فروردین 1387, 00:31 صبح
تو همون لینکی که بالا هست جوابه سوالت بود !
وقتی فرمی رو NEw میکنی تمام Propertyهاش خالیه پس برا دسترسی به اون باید Nameاش رو پر کنی