|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.06.2009, 23:39 | #1 |
Форумчанин
Регистрация: 25.12.2007
Сообщений: 655
|
Контекстное меню
Мой текстовый редактор стал для текстовых файлов по умолчанию,но раньше при нажатии на рабочем столе правой кнопкой мыши открывалось контекстное меню,и там на вкладке создать можно было выбрать "блокнот" для создания
текстового файла. Подскажите как програмно можно добавить в это меню свою программу для создания текстового файла, И как програмно вернуть по умолчанию Блокнот,но не просто связать его с текстовыми файлами,а что бы он как и раньше отоброжался в контекстном меню.
За частые поиски был забанен во всех известных
поисковых системах! |
02.06.2009, 00:49 | #2 |
Форумчанин
Регистрация: 29.05.2009
Сообщений: 320
|
HKEY_CURRENT_USER\Software\Microsof t\Windows\CurrentVersion\Explorer\D iscardable\PostSetup\ShellNew
В реестре находится список новых файлов. Аналогичный вопрос - будет ли работать такой код: Код:
Последний раз редактировалось BaronTreep; 02.06.2009 в 04:07. |
02.06.2009, 10:48 | #3 | |
Участник клуба
Регистрация: 11.01.2009
Сообщений: 1,917
|
Цитата:
Там обрати внимание на приведенную функцию получения каталога Windows - убережешь себя от глюков при использовании ...
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
|
|
02.06.2009, 12:55 | #4 |
Форумчанин
Регистрация: 13.01.2008
Сообщений: 140
|
Еще один вопрос: как передать своей программе параметры?
Например, выделяем файлы и через контекстное меню проводника отправляем в мою программу... Как программе получить список имен файлов? |
02.06.2009, 13:45 | #5 |
Форумчанин
Регистрация: 29.05.2009
Сообщений: 384
|
|
02.06.2009, 15:10 | #6 | |
Форумчанин
Регистрация: 22.02.2009
Сообщений: 875
|
Цитата:
Есть еще одна функция ParamStr(index: integer) - возвращает переданный параметр по индексу. ParamStr(0) - путь к Exe-файлу программы, так что его не считаем. Вот пример: Код:
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Контекстное меню | mar4elo | Общие вопросы Delphi | 19 | 18.09.2009 14:30 |
Контекстное меню. | nikolai_P | Microsoft Office Excel | 1 | 05.05.2009 09:57 |
Контекстное меню Windows | RamireZ | Win Api | 1 | 04.05.2009 13:04 |
Контекстное меню | Aндрей | Помощь студентам | 1 | 28.04.2009 17:56 |
Контекстное меню файла... | Altera | Общие вопросы Delphi | 3 | 29.02.2008 16:57 |