![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
не знаю какая тут тема
Колобок © (2006-10-01 10:14:00)написал программу, там в ней есть возможность открывать файлы. как сдлеать что бы они могли открыватьтся не из под проги этой, а сразу, при нжатии на фаил.?
Колобок (2006-10-01 11:17:00) [1]всё, благодарю. разобрался
Virgo_Style (2006-10-01 11:00:00) [2]Мурзилка (01.10.06 10:52) [4]
так а как сдлеать что бы должным образом открывалось?
Открываешь файл, имя которого тебе передано (ParamStr,ParamCount) и загружаешь его. Что неясно?
Мурзилка (2006-10-01 10:52:00) [3]
> Если нажимается "Открыть с помощью" или дважды кликается
> файл, то имя файла передаётся ассоциированной программе
> как аргумент командной строки.
так а как сдлеать что бы должным образом открывалось?
ну в файл у меня сохраняется дерево. вот и впрогремме в тривьюве тоже должно появится дерево при двойном клике.
DiamondShark (2006-10-01 10:50:00) [4]Если нажимается "Открыть с помощью" или дважды кликается файл, то имя файла передаётся ассоциированной программе как аргумент командной строки.
Мурзилка (2006-10-01 10:37:00) [5]
> Но для вас лучший способ - правой кнопкой мышки на файле
> данных вашей программы, "Открыть с помощью" и выбрать вашу
> программу.
так вот не получается так. ибо в прграмме самой нужно наджимать файл-открыть и т.д. т.е если отурыть с помощью то автоматически длолжна проихсоить вот эта процедура октрытия
Percent (2006-10-01 10:29:00) [6]"Нажми на файл - он и откроется" (С) Сказка
Необходимо зарегистрировать расширение файлов данных, которые будет открывать программа, в реестре. А потом с этим расширением ассоциировать ваш исполняемый файл, который и будет запускать система при попытке открытия файлов с этим расширением.
Но для вас лучший способ - правой кнопкой мышки на файле данных вашей программы, "Открыть с помощью" и выбрать вашу программу.