nexpay

کمک فوری plz

شروع موضوع توسط nokhodi ‏24 دسامبر 2005 در انجمن Visual Basic 6

  1. nokhodi

    nokhodi Registered User

    تاریخ عضویت:
    ‏27 ژانویه 2005
    نوشته ها:
    88
    تشکر شده:
    0
    محل سکونت:
    یه جای نزدیک
    سلام :)
    چطوري ميشه يک فايل(مثلا exe.*)را به يک کليد در پروژه متصل کنيم:eek:
    به عنوان مثال
    من مي خوام کيليدي در فرمم بذارم که روي اون کليک مي کنم فايل (*.*)
    اجرا بشند طوري که وقتي فايل exe شده پروژه رو روي سي دي مي ذارم از روي سي دي هم اجرا کنه
    (اگرم کسي با mmb آشنا هست منظورم چيزي مثل اينه: \<SrcDir> که فايل رو به exe مرتبط مي کنه
     
  2. saeedsmk

    saeedsmk مدیر بازنشسته

    تاریخ عضویت:
    ‏6 سپتامبر 2003
    نوشته ها:
    1,519
    تشکر شده:
    4
    عزيز يه نگاه به اين ادرس بندازي ميبيني چه طوري يه فايل اجرايي رو اجرا ميكنن
    http://forum.persiantools.com/showthread.php?t=31914
    ولي براي اينكه ادرس پايه رو بدت بياري بهتر از اين روش استفاده كني
    کد:
    dim apppath as string
    apppath=app.path
    if right(apppath)<>"\" then apppath=apppath+"\"
    
    حالا مسير فايل تو داري با استفاده از دستوارت instrrev و instr ميتوني مسير مورد نظر رو پيدا كني( اگه مثلا برانامه اجرايي توي يه فولدر ديگس. اگه توي همين مسيري كه فايل اجرايي اجرا شده كه كار راحتره و فقط از كدي كه دادم استفاده كني درست ميشه )
     
  3. nokhodi

    nokhodi Registered User

    تاریخ عضویت:
    ‏27 ژانویه 2005
    نوشته ها:
    88
    تشکر شده:
    0
    محل سکونت:
    یه جای نزدیک
    pmet ro chek kon plz
    bay
     
  4. Piter1356

    Piter1356 کاربر تازه وارد

    تاریخ عضویت:
    ‏11 اکتبر 2004
    نوشته ها:
    395
    تشکر شده:
    0
    محل سکونت:
    tehran

    امیدوارم تا این لحظه مشکل حل شده باشه
    شما اینکارو تو مالتی مدیا بیلدر میخوای انجام بدی یا تو وی بی ؟
    اگه تو وی بی بخوای انجام بدی با فرمان shell میتونی . عجیبه که همه مشکلشون مثل همدیگس !
     
  5. balabala

    balabala کاربر قدیمی پرشین تولز

    تاریخ عضویت:
    ‏22 می 2005
    نوشته ها:
    7,344
    تشکر شده:
    1,314
    محل سکونت:
    یه خورده اونورتر
    همین هایی که اینا گفتن :)

    شما با shell میتونید یه برنامه رو اجرا کنید:
    کد:
    Shell "notepad.exe", vbNormalFocus
    اگر اگزه در فولدر برنامتون بود از روش سعیدآقا میتونید شاخه برنامتون رو پیدا کنید.
     
  6. saeedsmk

    saeedsmk مدیر بازنشسته

    تاریخ عضویت:
    ‏6 سپتامبر 2003
    نوشته ها:
    1,519
    تشکر شده:
    4
    ببنيد اين برنامه يه فابل اگزه رو به نام test.exe رو از مسيري كه فايل اجرايي وي بي توش هست اجرا ميكنه .
    كلا دو تا تابع داره
    يكي تابع پيدا كردن مسير كه خروجي اون سه قسمت
    1-مسير كنوني ( مسيري كه فايل اجرايي وي بي توشه يا فولدري كه فايلهاي كامپايل نشده درونشه )
    2- مسير قبلي مسير كنوني( مثلا اگر برنامه از \g:\test\test2 اجرا بشه ميشه \g:\test)
    3- روت مسير كنوني (مثلا اگر برنامه از \g:\test\test2 اجرا بشه ميشه \:g)

    ديگري تابع اجرا كه دوتا ورودي داره يكي اسم فايل ديگري مسيري كه فايل درون اون قرار داره
    اميدوارم كمك كنه:lol:
     

    فایل های ضمیمه:

    • run exe.zip
      اندازه فایل:
      1.8 KB
      نمایش ها:
      2
  7. nokhodi

    nokhodi Registered User

    تاریخ عضویت:
    ‏27 ژانویه 2005
    نوشته ها:
    88
    تشکر شده:
    0
    محل سکونت:
    یه جای نزدیک
    mersi kamelan motavajeh shoodam tashakooor az hameh:happy:
     
zarpopخرید بک لینک عسل طبیعی و گرده گل ایرانیfootbal