Текущий архив: 2007.02.25;
Скачать: CL | DM;
ВнизОткрытие документа через мою программу. Найти похожие ветки
← →
head-dron (2007-02-09 11:20) [0]Короче сделал навороченый NotePad. Но вот проблемка. Все вроде работает, но как сделать открытие прямо документа чтобы моя программа запускалась. Типо так: Я запускаю например Noname.txt , и чтобы моя программа запустилась и загрузила туда этот документ. Как включать прогу я понял, а вот про автозагрузку хз...
← →
TRUNK © (2007-02-09 11:40) [1]
> Как включать прогу я понял, а вот про автозагрузку хз...
Что именно именно нужно? Как автозапущенной программе узнать, какой файл открыть, или как щелчком по файлу открыть программу?
Опиши подробнее, что уже умеешь, а что ещё нет.
← →
clickmaker © (2007-02-09 11:41) [2]HKEY_CLASSES_ROOT\txtfile\shell\open\command
← →
head-dron (2007-02-09 12:01) [3]
> Что именно именно нужно? Как автозапущенной программе узнать,
> какой файл открыть, или как щелчком по файлу открыть программу?
>
> Опиши подробнее, что уже умеешь, а что ещё нет.
Такая тема значит. В системе назначил на открытие текстового файла свою программу, но как чтобы после запуска проги она открывала в себе этот текстовый файл?
← →
DiamondShark © (2007-02-09 12:04) [4]
> В системе назначил на открытие текстового файла свою программу
Расскажи как назначал.
Что записано в HKEY_CLASSES_ROOT\txtfile\shell\open\command ?
> но как чтобы после запуска проги она открывала в себе этот
> текстовый файл?
Если всё правильно назначил, то имя файла передаётся "проге" как аргумент командной строки.
ParamStr -- знакомое слово?
← →
head-dron (2007-02-09 12:13) [5]
> Если всё правильно назначил, то имя файла передаётся "проге"
> как аргумент командной строки.
> ParamStr -- знакомое слово?
Слово может и знакомое, но как его правильно записать в программе.
← →
Плохиш © (2007-02-09 12:18) [6]
> Слово может и знакомое, но как его правильно записать в
> программе.
Что тоже справки не имеем, ваше величество?
← →
TRUNK © (2007-02-09 12:20) [7]procedure TForm1.FormCreate(Sender: TObject);
begin
if (ParamCount > 0) then
OpenTextFile(ParamStr(1));
end;
← →
head-dron (2007-02-09 12:39) [8]Всем спасибо за помощь.
Страницы: 1 вся ветка
Текущий архив: 2007.02.25;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.047 c