Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.02.25;
Скачать: [xml.tar.bz2];

Вниз

Открытие документа через мою программу.   Найти похожие ветки 

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.041 c
15-1170524258
Parus
2007-02-03 20:37
2007.02.25
Пиринговые сети


15-1170349580
SergMsk
2007-02-01 20:06
2007.02.25
Куда залить файл?


2-1170572657
Observer
2007-02-04 10:04
2007.02.25
Asm and Delphi


2-1170747319
Neket
2007-02-06 10:35
2007.02.25
FTP


2-1170987364
DmitryNekl
2007-02-09 05:16
2007.02.25
Вопрос по SQL





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский