SORU
24 EKİM 2008, Cuma


Bir dizin oluşturma uygulama kısayol

Nasıl bir uygulama kısayolu oluşturun (.lnk dosyası) C# ya da kullanma .NET çerçeve?

Sonuç olurdu .belirtilen uygulama veya URL için lnk dosyası.

CEVAP
24 EKİM 2008, Cuma


İsterdim, ama büyük bir sınıf ShellLink.cs Ara kadar basit değil vbAccelerator

Bu kod ile birlikte çalışma kullanan, ama MODÜL dayanmaz.

Bu sınıfı kullanarak, kısayol oluşturmak için kod:

private static void configStep_addShortcutToStartupGroup()
{
    using (ShellLink shortcut = new ShellLink())
    {
        shortcut.Target = Application.ExecutablePath;
        shortcut.WorkingDirectory = Path.GetDirectoryName(Application.ExecutablePath);
        shortcut.Description = "My Shorcut Name Here";
        shortcut.DisplayMode = ShellLink.LinkDisplayMode.edmNormal;
        shortcut.Save(STARTUP_SHORTCUT_FILEPATH);
    }
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jaclyn W

    Jaclyn W

    5 Mayıs 2006
  • Jared Busch

    Jared Busch

    25 Mayıs 2011
  • midomansour

    midomansour

    19 EYLÜL 2009