Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.11.2007, 18:12   #1
Bill Gates
Пользователь
 
Аватар для Bill Gates
 
Регистрация: 23.11.2007
Сообщений: 26
Сообщение Открытие файлов *.txt

Я написал простой текстовый редактор типа блокнот. Он открывает файлы *.txt только из программы. Когда я хочу чтобы винда открывала эти файлы автоматически (сразу по нажатию на значок текстового файла), то открывается только мой редактор без желаемого текста. Как мне сделать так, чтобы файлы можно было открывать напрямую по значку, а не сначала входить в редактор а потом уже выбирать нужный файл.
Bill Gates вне форума Ответить с цитированием
Старый 28.11.2007, 19:45   #2
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

при заупске программы провееряйте передаваемые ей параметры (paramcount>1) и берите ваш параметр ( в случае двойного клика по файлу в качестве параметра будет передаваться путь к файлу) paramstr[1]
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 28.11.2007, 19:58   #3
dron-s
Форумчанин
 
Регистрация: 04.03.2007
Сообщений: 615
По умолчанию

Квэнди всё правильно сказал
а я лишь жополню кодом
Код:
if ParamCount > 0 then
 begin
  s := ParamStr(1);
  RichEdit.Lines.LoadFromFile(s);
  frmMain.Caption :='Блокнот - ' + '[' + ExtractFileName(s) + ']';
 end
else
 frmMain.Caption := 'Блокнот - ' + '[' + NM + ']';
вставь этот код в OnFormCreate
dron-s вне форума Ответить с цитированием
Старый 28.11.2007, 22:44   #4
GAGARIN-NEW
Познаю мир
Форумчанин Подтвердите свой е-майл
 
Аватар для GAGARIN-NEW
 
Регистрация: 05.10.2007
Сообщений: 387
По умолчанию

Кроме этого ещё в реестре нужно указать что твоя прога должна открывать текстовики а не блокнот ил ещё чтонибудь а потом уже проверять параметры переданные проге...
---
GAGARIN-NEW вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Открытие файлов из Delphi Demien Общие вопросы Delphi 16 28.07.2011 01:06
открытие нескольких файлов valyan Общие вопросы Delphi 10 17.07.2008 20:27
Открытие файлов из заданной папки anutiks Microsoft Office Excel 7 14.04.2008 04:19
открытие файлов Ensoph Общие вопросы Delphi 5 31.03.2008 20:45
Открытие файлов в MDI-приложении Eofol Общие вопросы Delphi 2 20.12.2007 22:05