ورود

View Full Version : دکمه کنسل در پنچره CommonDialog ؟؟



سپهر-111
یک شنبه 16 مهر 1391, 21:27 عصر
سلام دوستان گل:قلب:

چطور میشه برای دکمه کنسل در پنچره CommonDialog براش کدی رو نوشت تا اجرا کنه ؟؟
ممنون میشم اگه راهنمایی بفرمایید

باتشکر از زحمات بی دریغ دوستان و اساتید گرامی :تشویق:

SHD.NET
یک شنبه 16 مهر 1391, 21:48 عصر
سلام دوستان گل:قلب:

چطور میشه برای دکمه کنسل در پنچره CommonDialog براش کدی رو نوشت تا اجرا کنه ؟؟
ممنون میشم اگه راهنمایی بفرمایید

باتشکر از زحمات بی دریغ دوستان و اساتید گرامی :تشویق:

جوابتون رو با یه مثال میدم . برای مثال شما می خواهید وقتی دکمه ok رو زدید اون فایلی رو که انتخاب کردید رو اجرا کنه و و قتی دکمه cancel رو زدید مسج باکس بده که شما هیچ فایلی را انتخاب نکردید .
برای این کار باید اینجوری عمل کنین

CommonDialog1.ShowOpen
If CommonDialog1.FileName <> "" Then
Call Shell(CommonDialog1.FileName, vbNormalFocus)
Else
MsgBox "شما هیچ فایلی را انتخاب نکرده اید", vbExclamation
End If


اگه ابهامی وجود داشت بگین تا واضح تر توضیح بدم

سپهر-111
یک شنبه 16 مهر 1391, 21:58 عصر
جوابتون رو با یه مثال میدم . برای مثال شما می خواهید وقتی دکمه ok رو زدید اون فایلی رو که انتخاب کردید رو اجرا کنه و و قتی دکمه cancel رو زدید مسج باکس بده که شما هیچ فایلی را انتخاب نکردید .
برای این کار باید اینجوری عمل کنین

CommonDialog1.ShowOpen
If CommonDialog1.FileName <> "" Then
Call Shell(CommonDialog1.FileName, vbNormalFocus)
Else
MsgBox "شما هیچ فایلی را انتخاب نکرده اید", vbExclamation
End If


اگه ابهامی وجود داشت بگین تا واضح تر توضیح بدم


سلام علیکم
ممنون دوست من زحمت کشیدید
ولی من میخوام برای خود دکمه کنسل دستور بنویسم
بلاخره این دکمه بدون استفاده نیست !
میخوام بدونم چطور میتونم ازش استفاده کنم

امین مستانی
یک شنبه 16 مهر 1391, 23:44 عصر
سلام علیکم

تاپیک زیر را مطالعه کنید .

http://barnamenevis.org/showthread.php?304361-%D8%B3%D9%88%D8%A7%D9%84-%D8%AF%D8%B1-%D9%85%D9%88%D8%B1%D8%AF-%DA%A9%D8%A7%D9%85%D9%BE%D9%88%D9%86%D9%86%D8%AA-Microsoft-Common-Dialog-Control-6.0&highlight=common+dialog

موفق باشید