PDA

View Full Version : دکمه Cancel در CommonDialog



daniyal_1363
سه شنبه 04 خرداد 1389, 08:28 صبح
سلام

روی فرم یک کلید درام برای باز کردن فایل و یک کلید دارم برای ذخیره کردن فایل

وقتی که CommanDialog رو باز میکنم و منصرف و میبندم (Cancel) میکنم کدم ادامه پیدا میکنه -


چه کدی رو باید استفاده کنم که وقتی کاربر بعد از باز کردن CommanDialog منصرف شده و کلید Cancel رو زده متوجه بشم؟

daniyal_1363
سه شنبه 04 خرداد 1389, 08:39 صبح
WOW

خودم یافتم مرسی

واسه اونایی که نمدونین میگم

اول باید خاصیت CancelError رو در CommandDialog در حالت True قرار بدیم و بعد به این صورت عمل میکنم (یه مثال)




On Error GoTo Er1
com.FileName = "Test"
com.ShowSave
output1 = com.FileName
If output1 <> "" Then
Command1.Enabled = True
End If
Er1:



اگه دکمه cancel رو زدیم کد ها اجرا نمیشه (از خط Com.ShowSave) و مستقیم به به خط Er1: (این فقط یه مثال بود)

monitor
سه شنبه 04 خرداد 1389, 09:44 صبح
ميتوني اينو بنويسي

if com.filename="" then exit sub

xxxxx_xxxxx
سه شنبه 04 خرداد 1389, 11:36 صبح
مشکل common dialog (http://barnamenevis.org/forum/showthread.php?t=215481)