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

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




نمايش نتايج 1 به 6 از 6

نام تاپيک: اجرای یک فایل در برنامه دیگه (کمک)

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Sep 2008
    پست ها
    105

    پيش فرض اجرای یک فایل در برنامه دیگه (کمک)

    سلام من زیاد با VB کار نکردم

    میخوام یه کارساده انجام بدم:

    یه فایل رو تو یه برنامه اجرا کنم، مثلا فایل txt رو تو word باز کنم


    این درست کار میکنه:

    shell ("c:/word.exe c:/a.txt")




    اما من میخوام به جای c:/a.txt اینو بزارم:

    TextBox1.text = "c:/a.txt"

    shell ("c:/word.exe TextBox1.text")


    ممنون میشم راهنمایی کنید

  2. #2
    پروفشنال
    تاريخ عضويت
    Apr 2010
    پست ها
    600

    پيش فرض

    سلام من زیاد با VB کار نکردم

    میخوام یه کارساده انجام بدم:

    یه فایل رو تو یه برنامه اجرا کنم، مثلا فایل txt رو تو word باز کنم


    این درست کار میکنه:

    shell ("c:/word.exe c:/a.txt")




    اما من میخوام به جای c:/a.txt اینو بزارم:

    TextBox1.text = "c:/a.txt"

    shell ("c:/word.exe TextBox1.text")


    ممنون میشم راهنمایی کنید

    من منظور شما رو درست متوجه نشدم...!؟!

    تا اونجایی که من فهمیدم شما می خواید آدرس فایلی رو که تو فایل C:\a.txt قرار داره رو به برنامه C:\word.exe بفرستید....!؟!

    خب اگه این طور باشه، اول باید فایل رو باز کنید... متن داخلش رو توی Text1 قرار بدید... و مقدار Text1 رو به برنامه C:\word.exe بفرستید...!؟! من این برنامه رو براتون نوشتم...!؟! :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اگه منظورتون رو درست متوجه نشدم بگید که راهنمایی تون کنم...!؟!

    موفق باشید...!؟!

  3. این کاربر از !Plus بخاطر این مطلب مفید تشکر کرده است


  4. #3
    داره خودمونی میشه
    تاريخ عضويت
    Sep 2008
    پست ها
    105

    پيش فرض

    من منظور شما رو درست متوجه نشدم...!؟!

    تا اونجایی که من فهمیدم شما می خواید آدرس فایلی رو که تو فایل C:\a.txt قرار داره رو به برنامه C:\word.exe بفرستید....!؟!

    خب اگه این طور باشه، اول باید فایل رو باز کنید... متن داخلش رو توی Text1 قرار بدید... و مقدار Text1 رو به برنامه C:\word.exe بفرستید...!؟! من این برنامه رو براتون نوشتم...!؟! :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اگه منظورتون رو درست متوجه نشدم بگید که راهنمایی تون کنم...!؟!

    موفق باشید...!؟!
    خیلی ممنون که جواب دادی ،
    من میخواستم یه برنامه رو تو یه برنامه دیگه باز کنم که با راهنماییت مشکل حل شد

    ولی یه مشکل دیگه دارم اگه کمکم کنی ممنون میشم

    با اینجور آدرس ها مشکل دارم مثلا:
    F:\Documents and Settings\EBOOT.BIN

    چون بعد از Documents فاصله هست تا and ، برنامه فکر میکنه F:\Documents یه آدرس جداست و and هم جدا

    مرسی


    اگه حال داشتی اینم بگو:

    چجوری میتونم یه فایل رو Embed کنم و بعد اجراش کنم؟
    Last edited by SASAN-BSE; 26-07-2011 at 21:25.

  5. #4
    پروفشنال
    تاريخ عضويت
    Apr 2010
    پست ها
    600

    پيش فرض

    خیلی ممنون که جواب دادی ،
    من میخواستم یه برنامه رو تو یه برنامه دیگه باز کنم که با راهنماییت مشکل حل شد

    ولی یه مشکل دیگه دارم اگه کمکم کنی ممنون میشم

    با اینجور آدرس ها مشکل دارم مثلا:
    F:\Documents and Settings\EBOOT.BIN

    چون بعد از Documents فاصله هست تا and ، برنامه فکر میکنه F:\Documents یه آدرس جداست و and هم جدا

    مرسی


    اگه حال داشتی اینم بگو:

    چجوری میتونم یه فایل رو Embed کنم و بعد اجراش کنم؟
    خواهش میکنم...!؟!

    اینجور آدرس ها که بینشون فاصله ست رو باید بین کوتیشن ( " ) بذاری...!؟!

    ولی خب... چون خود رشته ها هم تو vb با کوتیشن مشخص می شن... موضوع یکم پیچیده میشه...!؟! شما باید آدرس رو به این صورت بنویسید...!؟! :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    باز هم اگه سوالی داشتید من در خدمتم...!؟!

    موفق باشید...!؟!
    Last edited by !Plus; 26-07-2011 at 22:27.

  6. این کاربر از !Plus بخاطر این مطلب مفید تشکر کرده است


  7. #5
    داره خودمونی میشه
    تاريخ عضويت
    Sep 2008
    پست ها
    105

    پيش فرض

    خواهش میکنم...!؟!

    اینجور آدرس ها که بینشون فاصله ست رو باید بین کوتیشن ( " ) بذاری...!؟!

    ولی خب... چون خود رشته ها هم تو vb با کوتیشن مشخص می شن... موضوع یکم پیچیده میشه...!؟! شما باید آدرس رو به این صورت بنویسید...!؟! :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    باز هم اگه سوالی داشتید من در خدمتم...!؟!

    موفق باشید...!؟!
    بازم مرسی

    مشکل من اینه که آدرس داخل اینه:
    Me.sfovira.FileName

    نمیشه اطرافش "" گذاشت

  8. #6
    پروفشنال
    تاريخ عضويت
    Apr 2010
    پست ها
    600

    پيش فرض

    بازم مرسی

    مشکل من اینه که آدرس داخل اینه:
    Me.sfovira.FileName

    نمیشه اطرافش "" گذاشت
    چرا... میشه...!؟! اینجوری :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    باید چهار تا کوتیشن بذارید...!؟!

    موفق باشید...!؟!

  9. این کاربر از !Plus بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

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

User Tag List

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

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