با سلام
من نمیتونم از یک کنترل در فرم دیگر استفاده کنم
[dim f as new frm1
txt1.text=f.txt2.text
]
اینجوری میشه ولی f.txt2.text همیشه خالیه.یعنی حاوی چیزیه که در حالت طراحی بهش دادم.
لطفا کمک کنید.
با سلام
من نمیتونم از یک کنترل در فرم دیگر استفاده کنم
[dim f as new frm1
txt1.text=f.txt2.text
]
اینجوری میشه ولی f.txt2.text همیشه خالیه.یعنی حاوی چیزیه که در حالت طراحی بهش دادم.
لطفا کمک کنید.
اول جستجو کنید بعد بپرسید...
این سوال رو من خودم چند بار جواب دادم!
ببخشید.
چون من تازه وارد هستم. بلد نیستم جستجو کنم.لطفا من رو راهنمایی کنید
مثلا شما در txt1 متنی دارید که میخواهید در f.txt2 هم نمایش داده بشه
اگر اینطوری شما باید کد زیر رو در فرم اول وارد کنید
البته اگر کد بالا را جابجا نوشته باشید
dim f2 as new form2
f2.textbox1.text=textbox2.text
f2.show()
آخرین ویرایش به وسیله zarrin_306 : یک شنبه 19 شهریور 1385 در 18:46 عصر دلیل: این پست به دلیل تکراری بودن بطور خودکار ادغام شده است.
خواهش می کنم:)ببخشید.
چون من تازه وارد هستم. بلد نیستم جستجو کنم.لطفا من رو راهنمایی کنید
ورودتون رو به اینجا تبریک میگم...
قبل از هر کاری توی انجمن اینجا رو خوب مطالعه کنید.
https://barnamenevis.org/showth...719#post261719
در مورد جستجو به اینجا برید:
https://barnamenevis.org/search.php
و در نهایت جواب شما:
از فرم تون new نکنید... از خود فرم استفاده کنید یعنی همون form2.textbox1.text
البته با فرض اینکه تکست باکس تون shared تعریف شده باشه
آخرین ویرایش به وسیله titbasoft : سه شنبه 21 شهریور 1385 در 12:09 عصر
از جواب همه مچکرم.در این میان نکته ای را خودم فهمیدم که البته مطمئن نیستم و بر حسب
روش آزمون و خطا فهمیدم.اینکه دستور انتساب باید حتما قبل از دستور show باشد.
راستش من 3 تا فرم داشتم که فرم 1 ,فرم 2 و فرم3 با یک حالت لینکی به ترتیب پشت سر هم باز میشدند.نکته اینجا بود که من میخواستم از فرم 1,کنترلی در فرم 3 را مقدار بدم.و
اینجوری بود که نمیشد.من مجبور شدم اول یک کنترل در فرم 2و سپس از فرم 2 ,کنترل فرم3 را
مقدار بدم.
لطفا نظر بدین
از همگی ممنون
با سلام
خوب چرا یک ماژول ایجاد نمی کنی و در اون یک متغیر تعریف نمی کنی
اگه اینکار رو بکنی دیگه نیاز به مقدار دهی ده تا فرم برای یک فرم دیگه رو نداری
اه اه اه،مگه این سوال تو تالار ویژوال بیسیک نیست؟؟
Form2.TextBox1.Text=""