با سلام
من نمیتونم از یک کنترل در فرم دیگر استفاده کنم
[dim f as new frm1
txt1.text=f.txt2.text
]
اینجوری میشه ولی f.txt2.text همیشه خالیه.یعنی حاوی چیزیه که در حالت طراحی بهش دادم.
لطفا کمک کنید.
Printable View
با سلام
من نمیتونم از یک کنترل در فرم دیگر استفاده کنم
[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()
خواهش می کنم:)نقل قول:
ببخشید.
چون من تازه وارد هستم. بلد نیستم جستجو کنم.لطفا من رو راهنمایی کنید
ورودتون رو به اینجا تبریک میگم...
قبل از هر کاری توی انجمن اینجا رو خوب مطالعه کنید.
https://barnamenevis.org/showth...719#post261719
در مورد جستجو به اینجا برید:
https://barnamenevis.org/search.php
و در نهایت جواب شما:
از فرم تون new نکنید... از خود فرم استفاده کنید یعنی همون form2.textbox1.text
البته با فرض اینکه تکست باکس تون shared تعریف شده باشه
از جواب همه مچکرم.در این میان نکته ای را خودم فهمیدم که البته مطمئن نیستم و بر حسب
روش آزمون و خطا فهمیدم.اینکه دستور انتساب باید حتما قبل از دستور show باشد.
راستش من 3 تا فرم داشتم که فرم 1 ,فرم 2 و فرم3 با یک حالت لینکی به ترتیب پشت سر هم باز میشدند.نکته اینجا بود که من میخواستم از فرم 1,کنترلی در فرم 3 را مقدار بدم.و
اینجوری بود که نمیشد.من مجبور شدم اول یک کنترل در فرم 2و سپس از فرم 2 ,کنترل فرم3 را
مقدار بدم.
لطفا نظر بدین
از همگی ممنون
با سلام
خوب چرا یک ماژول ایجاد نمی کنی و در اون یک متغیر تعریف نمی کنی
اگه اینکار رو بکنی دیگه نیاز به مقدار دهی ده تا فرم برای یک فرم دیگه رو نداری
:قهقهه:
اه اه اه،مگه این سوال تو تالار ویژوال بیسیک نیست؟؟
Form2.TextBox1.Text=""