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

بدست آوردن اطلاعات اجرایی برنامه – زبان سی شارپ

بدست آوردن اطلاعات اجرایی برنامه - زبان سی شارپ
بدست آوردن اطلاعات اجرایی برنامه - زبان سی شارپ

اطلاعات اجرایی برنامه سی شارپ

اکثر برنامه نویسانی که برنامه‌های قابل حمل می‌سازند. قصد این را دارند که برنامه‌ی آن‌ها بدون اشکالی برای همه‌ی کاربرانشان اجرا شود به بررسی اطلاعات اجرایی برنامه‌های خود اهمیت زیادی می‌دهند؛ در این نوشته قطعه کدی کاربردی تحت عنوان بدست آوردن محل اجرای برنامه و نوع سیستم عامل کاربر را در زبان سی شارپ برای شما به اشتراک خواهیم گذاشت.

بدست آوردن اطلاعات اجرایی برنامه در زبان سی شارپ

موضوع آموزش: به دست آوردن سیستم عامل و مسیر اجرای برنامه در سی شارپ.

کد:

بدست آوردن سیستم عامل کاربر در سی شارپ

OperatingSystem operatingsystem = Environment.OSVersion;
MessageBox.Show("OS Version : " + operatingsystem.Version.ToString() + "\n" + "OS Name :" + operatingsystem.Platform.ToString());

بدست آوردن مسیر اجرای برنامه در سی شارپ

// Way_1
System.Reflection.Assembly.GetExecutingAssembly().Location

// Way 2
string MyApplicationPath = Application.ExecutablePath;

توضیحات:

  • کدهای بالا به زبان سی شارپ است.
  • این کدها با کمک توابع و امکانات هسته‌ای زبان برنامه نویسی سی شارپ است.
  • نیاز به کدنویسی کلاس سنگینی نیست.
  • کد فوق آماده است شما می‌توانید آن را در کنار پروژه‌ی خود قرار داده و از آن استفاده کنید.
  • با استفاده از کد اول می‌توانید سیستم عامل و نسخه‌ی میزبان نرم‌افزار خود را دریافت کنید.
  • با استفاده از کد دوم می‌توانید مسیر اجرای نرم‌افزار خود را بفهمید، این کد در زمان استفاده نرم‌افزار از فایل و یا دیتابیس بسیار کاربردی است.
  • ممکن است روش‌های بهتری برای انجام کارهای بالا است، ما تنها یک روش ساده را با شما به اشتراک گذاشته‌ایم.

خب کد بالا می‌تواند مرجع شما برای نوشتن یک نرم‌افزار هوشمند‌تر بشود؛ در صورتی که این کدها را کامل‌تر کردید یا از روش‌های بهینه‌تری استفاده می‌کنید نسخه‌ای کامل‌تر از این کدها را برای ما ارسال کنید تا دیگران هم بتوانند از آن استفاده کنند.

نظرات خود در ارتباط با “اطلاعات اجرایی برنامه سی شارپ” را برای ما بنویسید.

برای امتیاز به این نوشته کلیک کنید!
[کل: 1 میانگین: 1]