Страница 1 из 1
как открыть файл через прогу?
Добавлено: 29 мар 2007, 14:56
ЧИЖ
прога которую я пишу редактирует некоторые файлы, мне надо чтобы при открытии соответствующего файла с помощью проги, прога сразу грузила из наго данные
(как любой редактор), пока я могу существить открытие файла только из под уже запущеной проги, как получить при запуске проги из под файла его имя и маршрут?
Re: как открыть файл через прогу?
Добавлено: 29 мар 2007, 15:24
BBB
Указывать через параметр(ы) запуска (параметры командной строки)
Re: как открыть файл через прогу?
Добавлено: 29 мар 2007, 15:44
ЧИЖ
а это как? можно поподробнее немного?
Re: как открыть файл через прогу?
Добавлено: 29 мар 2007, 16:42
Хыиуду
Было уже что-то подобное на этой форуме в этой же ветке. Юзаем поиск
Re: как открыть файл через прогу?
Добавлено: 29 мар 2007, 16:45
BBB
ЧИЖ писал(а):а это как? можно поподробнее немного?
Запуск программы:
MyProggy.exe C:\Folder\FileTobeOpened.doc
В программе анализируем задание параметра. Например так:
Код: Выделить всё
var stFileName : string;
if (ParamCount () > 0) then
begin
stFileName := ParamStr (1);
// в этой точке stFileName станет равен 'C:\Folder\FileTobeOpened.doc'
end
else
stFileName := ''; // Параметр не был указан
Re: как открыть файл через прогу?
Добавлено: 29 мар 2007, 17:34
ЧИЖ
Спасибо все работает, заодно научился осуществлять запуск проги с параметром.