![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 10.09.2007
Сообщений: 15
|
![]()
Как сделать, чтобы текстовый файл открывался программой, написанной на паскале(как блокнот)?
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 15.10.2007
Сообщений: 147
|
![]()
"как блокнот" - как виндовский блокнот? на паскале никак. В Дельфи можно.
Последний раз редактировалось Maslan; 20.10.2007 в 02:02. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 10.09.2007
Сообщений: 15
|
![]()
Ладно, не как блокнот, а как сам паскаль. Когда: ПКМ\открыть с помощью\программа(созданная на паскале). Запускается эта прога и в ней открывается файл.
Сам паскаль так может! |
![]() |
![]() |
![]() |
#4 |
Павел Сергеевич
Форумчанин
Регистрация: 05.11.2006
Сообщений: 665
|
![]()
1. А у тебя сделан запуск паскалевской программы с параметрами? Если нет, то сначала следует осуществить это, а потом уже спрашивать..
2. Всегда в винде было ассоциирование расширений файла с приложениями, а по правой кнопке выдается список программ, которыми можно открывать данные типы файлов. Открываешь любой редактор реестра и мучаешься, мучаешься, мучаешься...
Познавая других, мы познаем себя.
С'est la vie... |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 10.09.2007
Сообщений: 15
|
![]()
ААААА... как сделать запуск с параметрами?
|
![]() |
![]() |
![]() |
#6 |
Регистрация: 12.10.2007
Сообщений: 3
|
![]()
var
s:string; i:integer; ... s:=paramStr(i), где i - номер параметра |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 15.10.2007
Сообщений: 147
|
![]() Код:
Допустим, мы хотим открывать её файлы *.mxt (My tXT). Создаём такой файл блокнотом и сохраняем как filу.mxt Два раза щёлкаешь на файле - тебе ругаются, что не могут открыть. Говоришь "Хочу выбрать из списка" Жмёшь "Просмотреть" и ищешь свою программу (куда ты её скопировал после компиляции) - выбираешь её -> ОК Проверяешь галочку "Открывать всё файлы этого типа" и ещё раз ОК. Всё. PS: Компилируется в BP7.0 (turbo.exe), как с другими компиляторами (точнее с наличием модулей) - не знаю. Пиши ,Если что. Последний раз редактировалось Maslan; 20.10.2007 в 18:12. |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 10.09.2007
Сообщений: 15
|
![]()
Большое спасибо всем.
P.S. На полный код я и не раЩитывал ![]() Последний раз редактировалось Lexakazanskij; 20.10.2007 в 18:47. |
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 15.10.2007
Сообщений: 147
|
![]()
Да не за что....
Пиши =) PS: Поштудируй папочку Examples в паскале. там МНОГО "интересного". Особенно tvedit.pas ![]() Последний раз редактировалось Maslan; 20.10.2007 в 20:44. |
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 10.09.2007
Сообщений: 15
|
![]()
Я бы поштудировал, да не у всех она есть
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Открытие файла | Messir_Leonard | Win Api | 2 | 09.04.2008 19:33 |
Открытие файла | Veiron | Общие вопросы Delphi | 2 | 27.02.2008 03:12 |
Открытие файла | KillbrumX | Помощь студентам | 5 | 02.02.2008 20:50 |