امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Common Dialog چه كار ميكنه؟ (وي بي 6)
نویسنده پیام
جواد كاظميان آفلاین
تازه وارد

ارسال‌ها: 4
موضوع‌ها: 1
تاریخ عضویت: فروردین ۱۳۸۵

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #1
Common Dialog چه كار ميكنه؟ (وي بي 6)
كار CommonDialog وي بي 6 چيه؟ اگر كار باش توضييح بديد ممنون ميشم.
۲۸-فروردین-۱۳۸۵, ۲۳:۲۸:۰۰
ارسال‌ها
پاسخ
arashrj آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 511
موضوع‌ها: 30
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 4
( 212 تشکر در 133 ارسال )
ارسال: #2
RE: Common Dialog چه كار ميكنه؟ (وي بي 6)
سلام
من یکم توضیح میدم تا متوجه بشی کار Common Dialog چیه!
تا حالا در نرم افزار های مختلف دیدی که برای ذخیره کردن ، باز کردن ، تغییر رنگ و حتی فونت ،.. یه کادر باز میشه که از طریق اون می تونی عملیات درخواستی رو به صورت راحت انجام بدی
اون کادر ها توسط Common Dialog اجرا میشه (comdlg32.ocx)

برای اضافه کردن این OCX به پروژه میتونی از منو پروژه به قسمت کامپوننت بری و Microsoft Common Dialog Control 6.0 رو تیک دار کنی

برای مثال چند کد ساده رو معرفی میکنم

تغیر رنگ متن یک تکست باکس:
CommonDialog1.ShowColor
Text1.ForeColor = CommonDialog1.Color

گرفتن آدرس یک فایل :
CommonDialog1.ShowOpen
Text1.Text= CommonDialog1.FileName

گرفتن آدرس محل ذخیره فایل:
CommonDialog1.ShowSave
Text1.Text = CommonDialog1.FileName

تغییر فونت یک تکست باکس:
CommonDialog1.Flags = 2
CommonDialog1.ShowFont
Text1.Font = CommonDialog1.FontName

و...

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

مثلا برای ذخیره :
CommonDialog1.fliter = "*.txt|*.txt"
CommonDialog1.ShowSave
Text1.Text = CommonDialog1.FileName

اگه سوالی داری میتونی بپرسی

[آرش جعفری]
اگر به دیگران کمک کنید تا به آنچه می خواهند برسند .شما هم می توانید در زندگی به آنچه می خواهید برسید

* کوتاه کردن URL های طولانی

DevJam
۲۹-فروردین-۱۳۸۵, ۰۱:۲۵:۲۳
وب سایت ارسال‌ها
پاسخ
جواد كاظميان آفلاین
تازه وارد

ارسال‌ها: 4
موضوع‌ها: 1
تاریخ عضویت: فروردین ۱۳۸۵

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #3
RE: Common Dialog چه كار ميكنه؟ (وي بي 6)
دستت درد نكنه.
۲۹-فروردین-۱۳۸۵, ۱۶:۱۲:۱۵
ارسال‌ها
پاسخ
جواد كاظميان آفلاین
تازه وارد

ارسال‌ها: 4
موضوع‌ها: 1
تاریخ عضویت: فروردین ۱۳۸۵

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #4
RE: Common Dialog چه كار ميكنه؟ (وي بي 6)
ميگم در مورد CommonDialog1.Flags = cdlCFEffects Or cdlCFBoth يك كمي توضيحي بده .ضمنا بگو چطور دستورات رجيستري را در وي بي بكار ببرم، مثلا برنامه اي بنويسم اسم سطل آشغال را عوض كنه .ممنون
(آخرین ویرایش در این ارسال: ۰۴-اردیبهشت-۱۳۸۵, ۲۲:۱۹:۳۱، توسط جواد كاظميان.)
۰۴-اردیبهشت-۱۳۸۵, ۲۲:۱۵:۲۴
ارسال‌ها
پاسخ
Iron_Fist غایب
مدیر بازنشسته
*****

ارسال‌ها: 1,456
موضوع‌ها: 70
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 109
( 456 تشکر در 134 ارسال )
ارسال: #5
RE: Common Dialog چه كار ميكنه؟ (وي بي 6)
نقل قول: CommonDialog1.Flags = cdlCFEffects Or cdlCFBoth
برو فوتبالت رو بزیکن چرا اومدی برنامه نویسی ؟ ( شوخی [تصویر:  biggrin.gif]  )
ببین دوست عزیز این دو فلگ مربوط به قسمت فونت کامان می شه
cdlCFEffects : چیزایی مثل خط خورده و زیر خط دار و ... رو فعال می کنه
cdlCFBoth : تمام فونت های پرینتر و صفحه نمایش  رو فهرست می کنه

چیزی که ریخته تو سایت برنامه های مربوط به امور ریجستری ( در رنگ ها
و اندازه های مختلف [تصویر:  biggrin.gif] )
(آخرین ویرایش در این ارسال: ۰۴-اردیبهشت-۱۳۸۵, ۲۲:۲۹:۴۲، توسط Iron_Fist.)
۰۴-اردیبهشت-۱۳۸۵, ۲۲:۲۸:۰۰
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  انتخاب چند گزینه در file name در کنترل comman dialog hamed_Arfaee 2 3,059 ۲۹-خرداد-۱۳۹۲, ۱۰:۳۷:۳۰
آخرین ارسال: hamed_Arfaee
  سوالی در مورد common dialog maiki 6 4,867 ۳۰-آذر-۱۳۸۹, ۲۳:۳۱:۲۸
آخرین ارسال: maiki
  مشکل با common dialog و Ado و ... HvP 0 1,552 ۲۳-مهر-۱۳۸۸, ۰۷:۵۸:۵۵
آخرین ارسال: HvP
  یه common dialog سفارشی ، کمک کنید تکمیل شه rouzbeh_ziafati 0 1,723 ۲۱-اردیبهشت-۱۳۸۸, ۰۹:۵۹:۳۹
آخرین ارسال: rouzbeh_ziafati
  یه چیزی شبیه Common Dialog جهت انتخاب پوشه نه فایل ! vizvizbasic 12 6,286 ۲۵-تير-۱۳۸۵, ۱۸:۳۳:۰۴
آخرین ارسال: Darg
  كسي ميدونه اين كد واقعا چيكار ميكنه؟ Darg 4 2,941 ۲۸-بهمن-۱۳۸۴, ۱۲:۰۱:۳۰
آخرین ارسال: Darg

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS