تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 2 12 آخرآخر
نمايش نتايج 1 به 10 از 12

نام تاپيک: سوال در مورد common dialog

  1. #1
    داره خودمونی میشه mina_aghaee's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    37

    14 سوال در مورد common dialog

    1-ميشه لطف كنيد بگيد كه براي Open كردن انواع فايل ها توسط common dialog مثلا فايل هاي تکست , ... علاوه بر اینکه فیلتر رو باید تغییر بدیم دیگه باید چه کار کرد؟ آیا باید flags و هم تغییر داد؟ لطفا مثال بزنید.
    و کلا میشه کل مقادیری که میشه در حالات مختلف به flags داد و مورد استفاده آنها رو بفرمایید؟

    2-براي استفاده از common dialog و load كردن printer dialog چه كري در button مربوطه بايد نوشت تا بتوان مثلا يك فايل text رو چاپ كرد؟

  2. #2
    پروفشنال bad_boy_2007's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    ایران
    پست ها
    803

    پيش فرض

    بعد از اينكه كامپوننت microsoft comondialig control 6 رو با فشردن کلید ctr+t از بین کامپوننتها انتخاب کردی

    ابتدا نام فايل را بايد تهي كني :
    CommonDialog1.FileName = ""

    سپس فيلترت رو اعمال كن :
    CommonDialog1.Filter = "*.txt|*.txt"

    بعد كامان ديآلوگ رو نشوم ميدي :
    CommonDialog1.ShowOpen

    حالا اگه فايلي براي باز شدن انتخاب شده باشه مسيج ميده در غيز اينصورت نام فايل "" بوده يعني پنجره با كليد لغو بسته شده يا فايلي انتخاب نشده
    If CommonDialog1.FileName <> "" Then MsgBox CommonDialog1.FileName

    براي چاپ هم از شي printer استفاده كن

  3. #3
    پروفشنال bad_boy_2007's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    ایران
    پست ها
    803

    پيش فرض

    راستی اگه مقادیر flag رو خواستی بایس اسکنشون کنم حدود 2 صفحه میشه میتونی با فشردن کلید f2 و جست و جوی flag مقادیر و توضیحات لاتینتش رو بخونی اگه فارسیش رو خواستی یه ندا برسون واست اسکن کنم

  4. #4
    داره خودمونی میشه mina_aghaee's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    37

    14 دست گلت درد نكنه اما ...

    نقل قول نوشته شده توسط bad_boy_2007
    راستی اگه مقادیر flag رو خواستی بایس اسکنشون کنم حدود 2 صفحه میشه میتونی با فشردن کلید f2 و جست و جوی flag مقادیر و توضیحات لاتینتش رو بخونی اگه فارسیش رو خواستی یه ندا برسون واست اسکن کنم
    آقاي bad_boy ي عزيز از راهنماييت ممنونم اما حالا كه شروع به راهنمايي كرديد لطفا ادامه بديد:

    1- ببينيد من كارايي كه شما گفتيد را قبلا هم انجام دادم اما غير از نشون دادن نام فايل انتخاب شده چه كار كنم كه خود فايل اتتخاب شده هم باز بشه؟

    2-اگه ممكنه اون اسكني كه گفتيد رو يه جوري فوري (خواهشن) به هر وسيله ممكن يعني با mail و يا توي همين تاپيك به دستم برسونيد.

    3-قضيه شي’ printer چيه ؟ مگه نبايد از common dialog استفاده بشه؟ شي’ printer يه چيز جداست؟ ميشه يه مثال براي اينكه بشه يه فايل متن رو انتخاب كرد و براي print به printer فرستاد ارائه كنيد كه واقعا باعث چاپ فايل انتخاب شده بشه ؟

    "شرمندم"

  5. #5
    داره خودمونی میشه mina_aghaee's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    37

    7

    بابا پس چرا هيچ آدم مهربوني جواب نمي ده؟

  6. #6
    مدیر انجمن برنامه نویسی Payman_62's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    تهران
    پست ها
    2,445

    پيش فرض

    سلام.
    برای باز شدن فایل انتخاب شده از shell CommonDialog1.FileName استفاده کن.
    برای نمایش فرم پرینتر هم از CommonDialog1.ShowPrinter استفاده کن.

  7. #7
    داره خودمونی میشه mina_aghaee's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    37

    پيش فرض

    نقل قول نوشته شده توسط Payman_62
    سلام.
    برای باز شدن فایل انتخاب شده از shell CommonDialog1.FileName استفاده کن.
    برای نمایش فرم پرینتر هم از CommonDialog1.ShowPrinter استفاده کن.
    ×اولا از shell CommonDialog1.FileName استفاده كردم اما run time error مي ده مي گه invalid procedure call or argument

    ×دوما از CommonDialog1.ShowPrinter هم استفاده كردم اما چه جوري ميشه يه فايل text رو بهش اعلام كرد تا پرينتر چاپش كنه؟
    ×سوما راجع به flages هم توضيح بديد لطفا؟

  8. #8
    داره خودمونی میشه mina_aghaee's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    37

    پيش فرض

    از n=بينهايت اشخاص محترمي كه ميان و ميرن و فقط تاپيك رو مي خونند طلب كمك دارم . پس چرا خبري نيست؟

  9. #9
    داره خودمونی میشه
    تاريخ عضويت
    Jun 2006
    محل سكونت
    خود صفاسيتي
    پست ها
    133

    14 سلام

    (در مورد Flags)
    يك بار قبل از اينكه CommonDialog1 رو ShowOpen كني يك بار با اين امتحانش كن منظورم با Flags مختلف است.
    مثلاَ
    CommonDialog1.Flags = 666
    CommonDialog1.ShowOpen
    بعد Flags رو تغيير بده
    مثلاَ
    CommonDialog1.Flags = 333
    CommonDialog1.ShowOpen
    حالا ديگه متوجه ميشي

  10. #10
    داره خودمونی میشه mina_aghaee's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    37

    پيش فرض

    نقل قول نوشته شده توسط AghaMoez
    (در مورد Flags)
    يك بار قبل از اينكه CommonDialog1 رو ShowOpen كني يك بار با اين امتحانش كن منظورم با Flags مختلف است.
    مثلاَ
    CommonDialog1.Flags = 666
    CommonDialog1.ShowOpen
    بعد Flags رو تغيير بده
    مثلاَ
    CommonDialog1.Flags = 333
    CommonDialog1.ShowOpen
    حالا ديگه متوجه ميشي
    از راهنماييتون خيلي ممنونم. ديروز تونستم يك ليست از مقاديري رو كه flags مي تونه در ديالوگ هاي مختلف بگيره پيدا كنم. اگه شد توي اين تاپيك مي ذارم تا همه استفاده كنن.

صفحه 1 از 2 12 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •