Type officeType = Type.GetTypeFromProgID("Excel.Application");
if (officeType == null)
{
//no Excel installed
}
else
{
//Excel installed
}
در صورتی که به هر دلیلی امکان استفاده از DVD ویندوز برای نصب در حالت عادی برای شما میسر نیست، شما می توانید به راحتی توسط فلش مموری خود اقدام به نصب ویندوز کنید.
نصب ویندوز با فلش مموری سرعت بالاتری نسبت به DVD دارد.
در صورتی که میخواهید به صورت UEFI ویندوز خود را نصب کنید از این طریق باید فلش مموری خود را نصب کنید:
آموزش بوتیبل کردن فلش مموری در حالت GPT برای نصب ویندوز UEFI
ادامه مطلبvar platformFamily = Windows.System.Profile.AnalyticsInfo.VersionInfo.DeviceFamily;و یا در صورتی که بخواهید اقدامی متناسب با آن انجام دهید:
MessageDialog dialog = new MessageDialog(platformFamily);
dialog.ShowAsync();
var platformFamily = Windows.System.Profile.AnalyticsInfo.VersionInfo.DeviceFamily;منبع
if (platformFamily == "Windows.Desktop")
{
//Your Code Here if running on Desktop
}
else if (platformFamily == "Windows.Mobile")
{
//Your Code Here if running on Mobile
}
chkdsk /f p:
در صورتی که در کد های خودتان از کتابخانه Microsoft.Office.Interop.Excel استفاده کرده باشید، وقتی که در سیستم مقصد مایکروسافت اکسل نصب نباشد کاربر با پیغام های عجیبی برخورد خواهد کرد که از لحاظ کاربر پسند بودن مناسب نیست.
جهت تست نصب بودن Excel تکه کد زیر را در پروژه خود قرار دهید.
Type officeType = Type.GetTypeFromProgID("Excel.Application");
if (officeType == null)
{
//no Excel installed
}
else
{
//Excel installed
}
به صورت پیش فرض فرم های بدون حاشیه برای Minimize شدن طراحی نشده اند، این بدان معنی است زمانی که خصوصیت FormBorderStyleبر روی None قرار داده باشید پی خواهید برد که وقتی که روی نام نرم افزار روی Taskbar کلیک کنید همانند معمول نرم افزار کوچک نمی شود.
درباره این سایت