| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Как убрать кавычки в свойствах ярлыка? |
| Автор: Коп 20.8.2003, 13:33 | ||
| Есть функция, к-ая создает ярлык в указанном месте диска к указанному объекту. Но вот в чем проблема: если в передаваемом имени объекта стоят пробелы, то это имя в заключается в двойные кавычки. А как же тогда передавать параметры для запускаемой программы (полное имя к-ой передается)? Подскажите, пожалуйста, очень надо! А вот и сама функция:
|
| Автор: kruchinin 20.8.2003, 17:26 |
| Если имя содержит пробелы,то например Progr Win.exe <путь...\>"Progr Win.exe" <параметр 1> <параметр 2>... |
| Автор: Step 21.8.2003, 08:34 |
| kruchinin, а не в ковычки случайно... |
| Автор: Коп 21.8.2003, 09:15 | ||||||
| Может не очень понятно написал Приведу пример: Мне надо запустить программу
Таким образом функции я передаю строку следующего содержания:
Надеюсь, сейчас понятно, что мне надо |
| Автор: kruchinin 21.8.2003, 17:42 | ||
Могу только дать пример функции для создания ярлыка
1-й параметр - путь до exe файла 2-й параметр - путь до создаваемого ярлыка(соответственно и имя) 3-й параметр - название ярлыка 4-й параметр - рабочая папка ярлыка Возможно некоторые параметры не совсем я верно описал, но у меня эта функция нормально создавала ярлыки. Кстати она взята (мной сильно доработана) из помощи Borland C++ 5.0 |