قطعه کد اجرای برنامه exe در سی شارپ

برای اجرای یک فایل EXE، به روش زیر عمی می‌کنیم:

string path = @"D:\Program\FullKade\App\Test.exe";
System.Diagnostics.Process.Start(path);
چون در آدرس فایل EXE، از \ استفاده شده است و این علامت را نمی‌توان در مقدار رشته‌ای استفاده کرد، یک @ قبل از مقدار قرار داده‌ایم یا می‌توان \ را دوبار و به صورت \\ نوشت.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

cp-codfk

نظرات ثبت شده 11 دیدگاه

    1. علی کاربر مهمان گفت:

      سلام ببخشید.
      من الان مسیرمو بدم فقط فایل exeرو تو سیستم خودم بازم میکنه
      اگه پروزه سی شارپمو بدم به یک بنده خدا نمیتونه فایل exeکه فراخوانی کردمو باز کنه
      چیکارباید کرد؟
      ممنون میشم سریع ترجواب بدین

      11
      1. هادی اکبرزاده مدیر سایت گفت:

        سلام؛ فایل exe رو از چه مسیری فراخونی میکنین؟ کنار برنامه و همراه پروژه هستش؟

        1. علی کاربر مهمان گفت:

          فایل در درایو dمن هست
          مثال تو فرمم یک دکمه گزاشتم تو دکمه این کدو نوشتم:

          1
          System.Diagnostics.Process.Start(@”D:\wall.exe”);

          11
          1. هادی اکبرزاده مدیر سایت گفت:

            شما وقتی برنامه رو میدین به یه شخص دیگه و یه فایل exe ای رو اجرا میکنین که خودتون قبلا تو ویندوزتون قرار دادین نباید انتظار اینو داشته باشین که اون فایلو طرف مقابلم داشته باشه!
            1- اگه فایل wall.exe مربوط به یه نرم افزاری هستش که شما قبلا به کاربراتون موقع دانلود نرم افزارتون میگین نصبش کنن که باید موقع استفاده از نرم افزارتون ازشون بخواین مسیر اون رو مشخص کنن
            2- اگه فایل wall.exe مال خودتونه که باید به همراه نرم افزار اجراییتون قرار بدین و نرم افزار اونو تو محل مورد نظری که میخواین کپی کنه و بعد اجرا کنه!

            1. علی کاربر مهمان گفت:

              مورد من مورد دومه…ینی من نمیخوام کاربرم فایلwall.exeروببینه
              فقط فایل اجرایی سی شارپمو داشته باشه ک وقتی دکمه رو زد اون wall.exeبازشه.
              فقط نمیدونم چجوری بش مسیر بدم…ینی میگین کنار نرم افزار اجرایی بزارم اونوقت چجوری بش مسیر بدم که تو سیستم کاربرم هم باز کنه؟
              یخورده سخت شد
              خودمم گیج شدم
              ببینین کل ماجرا اینه
              من میخوام طرفم فایل wall.exeرو نبینه ولی اجرابشه با زدن دکمه تو فرم سی شارپم

              10
              1. هادی اکبرزاده مدیر سایت گفت:

                از آموزش «لینک» استفاده کنین.

    2. علی کاربر مهمان گفت:

      مرسی حل شد

      11
      1. محمد کاربر مهمان گفت:

        سلام دوست عزیز
        من با برنامه نویسی نسبتا آشنا هستم «بیشتر c++». میخواستم ببینم میشه یه کدی نوشت که یه برنامه ای که رو سیستم نصب هست رو باز کنه و یه سری عملیات روش انجام بده؟ یعنی مثل یه کار بر با اون برنامه کار کنه. البته فقط باید یه متن تکراری رو توی یه تکست باکس کپی کنه و روی یه دکمه کلیک کنه. چون به تعداد زیاد باید این کارو بکنم میخوام ببینم میشه براش کد نوشت؟ حالا به هر روشی و هر زبانی.
        نمیدونستم این سوال کجا بپرسم. ممنون میشم راهنمایی کنید.

        11
        1. هادی اکبرزاده مدیر سایت گفت:

          سلام، چیزی که شما میگین نرم افزاری مثل Advanced Key And Mouse Recorder هستش… یعنی شما یه بار کارو انجام بدین و اون بعدش تکرار کنه!
          میتونین از کتابخونه FullKade Mouse Keyboard استفاده کنین.

    3. رضا کاربر مهمان گفت:

      سلام چجوری میتونم یه برنامه رو روی یک سیستم دیگه اجرا کنم؟ مثلا IP اون سیستم رو بدم.

      11
      1. هادی اکبرزاده مدیر سایت گفت:

        سلام؛ این موارد نیاز به برنامه نویسی شبکه داره.

توضیحات پیشنهادی نظرات اشتراک