023
Profesör
- Katılım
- 26 Mart 2020
- Mesajlar
- 3,968
- Çözümler
- 1
- Reaksiyon puanı
- 4,593
- Puanları
- 113
- Yaş
- 16
C#:
Registry.ClassesRoot.CreateSubKey(".hellimg").SetValue(null, "HELLIMGdosyasi.hellimg");
RegistryKey rk = Registry.ClassesRoot.CreateSubKey("HELLIMGdosyasi.hellimg");
string[] splitted = Environment.GetCommandLineArgs()[0].Split('\\');
string basedirectory = "a";
for (int i = 0; i < splitted.Length - 2; i++)
{
basedirectory = basedirectory + "\\" + splitted[i];
}
basedirectory = basedirectory.Substring(1, basedirectory.Length - 1);
rk.CreateSubKey("DefaultIcon").SetValue(null, basedirectory + "\\hellimg.ico");
rk.CreateSubKey(@"shell\open\command").SetValue(null, Environment.GetCommandLineArgs()[0]);
Edit: Dosya Okumama Sorununu Çözdüm.
Edit2: Çözememişim.
Son düzenleyen moderatör: