PDA

View Full Version : Help For VB.NET



eyes_shut_number1
پنج شنبه 20 اردیبهشت 1386, 10:48 صبح
Man taze shoro kardam be VB.net kar kardan ghablan C kar mikardam chand ta soal dashtam mikhastam bebinam mitonid javab bedin1 mamnon misham


Darmorede Event Dispose mikhastam baram yekam tozih bedin yani kamel ke chikar mikone

dovom vaghty az ye Messagebox estefade miknim va gozineyio entekhab mikonim maslan YESNO chetori mishe toye shartiye IF gozasht ke age yes ro zad folan karo bokon age NO ro zad folan karo


mamnon az rahnamaioton

choobin84
پنج شنبه 20 اردیبهشت 1386, 17:44 عصر
اول، خواهش می کنم فارسی بنویسید
دوم :



dovom vaghty az ye Messagebox estefade miknim va gozineyio entekhab mikonim maslan YESNO chetori mishe toye shartiye IF gozasht ke age yes ro zad folan karo bokon age NO ro zad folan karo
mamnon az rahnamaioton



DialogResult dr=MessageBox.Show("آیا از ثبت تغییرات این صفحه در بانک اطلاعات مطمئن هستید؟","اخطار", MessageBoxButtons.YesNo,MessageBoxIcon.Exclamation );
if (dr==DialogResult.Yes)

...

{

سوم از dispose
فکر کنم تخریب اشیا با استفاده از این متد صورت می گیره

کد بالا با سی شارپه
کد پائینی با وی بیه


If dt.Rows.Count <> 0 Then 'update
dr = MessageBox.Show("آیا از تغییرات ایجاد شده مطمئن هستید؟", "هشدار", MessageBoxButtons.YesNo, MessageBoxIcon.Warning)
If dr = DialogResult.Yes Then

programmermp
پنج شنبه 20 اردیبهشت 1386, 19:22 عصر
سلام

متد dispose کار رها سازی فضایی هست که یک شی در حافظه اشغال کرده

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

متد از بین می برید باید با دستور new دوباره ایجادش کنید

کل کارش همینه

یه چیز عجیب که واسه من سئوال شده :

همه میگن برید سی کار کنید قدرتمند تره چطوریه که تو از سی

اومدی می خواهی وی بی کار کنی ؟؟؟؟؟؟؟؟:متفکر: :متفکر: :متفکر:

با ارزوی موفقیت

eyes_shut_number1
جمعه 21 اردیبهشت 1386, 21:23 عصر
sharamnde man nemitonam farsi type konam chon vaghty farsi nasb mikonam dige systemam bala nemiyad.
dar morede soaleton
bale c kar kardam vali darse daneshgahame
hich alaghei nadaram
bishtara alaghe be mohite .net daram
albate khiely khob boode c vase man chon kheily komakam karde to yad giri va barname nevisi
hachand sheygarai ba algoritmik fargh dare vali bazam dide barname nevisimo baz karde
vali khob taze karam
mamnon misham bazam komakam kodin

__H2__
دوشنبه 24 اردیبهشت 1386, 13:38 عصر
سلام
دوست عزیز چرا فارسی ننوشتی؟ و نیز بهتر بود در تالار VB.net میپرسیدی!
بهرحال ما در خدمت هستیم!

Event ها رویدادها هستند، مثلاً وقتی دکمه ای کلیک میشود رویداد Click را ارسال میکند تا هر شنونده ای که انتشار آن را میکشیده در مقابل آن دستورات مورد نظر را اجرا کنید
Dispose یک متد تعریف شده در یک رابط (Interface) است که موجب نابودی شی مورد نظرش و ازاد سازی RAM میشود.
برای سوال سوم هم کافیست خروجی MessageBox را با مقدار مورد نظر چک کنید.


If System.Windows.Forms.MessageBox.Show("text", "caption", MessageBoxButtons.YesNo) = DialogResult.Yes Then
'Any code.
End If


امیدوارم به جواب مورد نظرتان رسیده باشید.