// ассоциация файлов с программой private void f_associate_icon(bool flag) { FileAssociation FIcon = new FileAssociation(); if (flag) { FIcon.Remove(); FIcon.Associate("Плейлист для Парнас Плеера", System.IO.Path.GetDirectoryName(Application.ExecutablePath) + "\\pm_file.ico"); } else { FIcon.Remove(); } }
// Асоциация файлов private void Init_Icon() { FileAssociation FIcon = new FileAssociation(); if (!FIcon.IsAssociated) { FIcon.Remove(); FIcon.Associate("Плейлист для Парнас Плеера", Path.GetDirectoryName(Application.ExecutablePath) + "\\pm_file.ico"); } }