Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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.48 MB
Время: 0.037 c
2-1171029853
sat
2007-02-09 17:04
2007.02.25
DLL


15-1170353475
VolJinn
2007-02-01 21:11
2007.02.25
Программы для блюджекинга на кпк


15-1168949697
Vlad Oshin
2007-01-16 15:14
2007.02.25
Рационализаторская идея про стир.машины


3-1165354517
Картошка
2006-12-06 00:35
2007.02.25
Присоединение TQuery к БД программным способом.


2-1170648453
Riply
2007-02-05 07:07
2007.02.25
Назначение обработчика исключений в Dll.