Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.06.29;
Скачать: CL | DM;

Вниз

Как загрузить документ в программу автоматически при открытии док   Найти похожие ветки 

 
ronyn   (2005-05-10 02:22) [0]

Я сделал текстовый редактор. В этом редакторе писал документ, потом его сохранял. Документ по значку иконки соответствовал моей программе. При щелчке по значку документа открывается мой редактор, а в нем пусто. Как сделать, что бы в него при открытии загружался документ? Или в моём Медиа проигрывателе: мп3 файл щёлкнул "открыть с помощью", выбрал свою программу, она запустилась , но файла в ней нет. Как быть? Заранее благодарен за помощь.


 
Marser ©   (2005-05-10 02:28) [1]

Ты сам пытался открывать этот файл в своём редакторе? А надо.
В paramstr(1) находится первый параметр командной строки. Это и есть твой файл. Если конечно в реестре ты это учёл("myproga.exe %1")


 
Просто Джо ©   (2005-05-10 02:29) [2]

Странный вопрос.
Ну, на всякий случай сообщу, что коммандная строка, с которой запустили твое приложеник доступна через переменную CmdLine, а отдельные параметры можно получить функцией ParamStr.


 
Просто Джо ©   (2005-05-10 02:30) [3]


>  [1] Marser ©   (10.05.05 02:28)


Опс.


 
ronyn   (2005-05-10 02:39) [4]

Ребята, пожалуйста поподробней. я начинающий програмёр-) поэтому прошу показать на конкретном коде полностью.


 
Marser ©   (2005-05-10 02:48) [5]

Правильное объявление в реестре http://delphimaster.net/view/4-1115567827/

А с открытием всё до безобразия просто. Если используешь memo, то
if paramcount>0 then memo1.lines.loadfromfile(paramstr(1))


 
ronyn   (2005-05-10 02:56) [6]

спасибо, буду проверять.


 
ronyn   (2005-05-10 03:17) [7]

огромное спасибо. Всё действительно оказалось куда проще.



Страницы: 1 вся ветка

Текущий архив: 2005.06.29;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.057 c
6-1112164956
dtm
2005-03-30 10:42
2005.06.29
Подключение IdHTTP через прокси и получение результата в строку


1-1118330218
uran
2005-06-09 19:16
2005.06.29
проблема с изменением WindowState в FormActivate после создания


14-1117603804
BiN
2005-06-01 09:30
2005.06.29
С Днем Защиты Детей, что ли


14-1117651036
Killer-App
2005-06-01 22:37
2005.06.29
Для знающих СИ! помогите!


1-1117694857
utter
2005-06-02 10:47
2005.06.29
Помогите разобраться с принадлежностью к форме