Bazen programlarımızda windows versiyonunu gözeterek işlemler ya da ayrıcalıklar oluşturmak zorunda olabiliriz. Kullanıcının işletim sisteminin en azından hangi sistem kuşağından olduğunu anlayabiliriz hemde çok kısa yoldan.XP versiyon 5; vista versiyon 6 dır. Yine Environment sınıfından yararlanacağız.Ben programımızın aradığı özelliğin UAC kontrolü olduğunu varsayarak bir örnek yaptım ve işletim sistemin vista olduğu için versiyon 6 bilgisini aldım.
using System;
using System.IO;
class UAC
{
public static void Main()
{
if (ChechUAC())
{
Console.WriteLine("UAC may be enabled");
}
}
public static bool ChechUAC()
{
int MajorNumber = Environment.OSVersion.Version.Major;if (MajorNumber >= 6)
return true;
return false;
}
}
Pazar, Haziran 29, 2008
Kaydol:
Kayıt Yorumları (Atom)
0 yorum:
Yorum Gönder