1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

Заменить в ярлыке некоторые поля

Тема в разделе "С и С++", создана пользователем Impellitteri, 14 янв 2009.

  1. Impellitteri

    Impellitteri Гость

    Репутация:
    0
    Всем привет. Ответьте пожалуйста на такой вопрос. У меня есть ярлык, как мне програмно изменить 2 его параметра:
    "Рабочая папка" и "объект" ? Знаю только что делается это через COM интерфейс. В нэте смотрел там только как создать новый, а мне нужно все заменить два поля. Помогите пожалуйста.
     
  2. ????

    ???? Гость

    Репутация:
    0
    1. Add Reference, добавляешь ссылку на C:\Windows\System32\wshom.ocx

    Код:
    using System;
    
    using IWshRuntimeLibrary;
    
    namespace Test
    {
    class Program
    {
    static void Main(string[] args)
    {
    WshShellClass obj = new WshShellClass();
    WshShortcut link = (WshShortcut) obj.CreateShortcut(@"lala.lnk");
    link.TargetPath = @"lala.txt";
    link.Description = "This is a link";
    link.Save();
    
    }
    }
    }
    думаю должно быть понятно
     
Загрузка...

Поделиться этой страницей