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

Вниз

не знаю какая тут тема   Найти похожие ветки 

 
Колобок   (2006-10-01 10:14) [0]

написал программу, там в ней есть возможность открывать файлы. как сдлеать что бы они могли открыватьтся не из под проги этой, а сразу, при нжатии на фаил.?


 
Percent   (2006-10-01 10:29) [1]

"Нажми на файл - он и откроется" (С) Сказка

Необходимо зарегистрировать расширение файлов данных, которые будет открывать программа, в реестре. А потом с этим расширением ассоциировать ваш исполняемый файл, который и будет запускать система при попытке открытия файлов с этим расширением.

Но для вас лучший способ - правой кнопкой мышки на файле данных вашей программы, "Открыть с помощью" и выбрать вашу программу.


 
Мурзилка   (2006-10-01 10:37) [2]


> Но для вас лучший способ - правой кнопкой мышки на файле
> данных вашей программы, "Открыть с помощью" и выбрать вашу
> программу.

так вот не получается так. ибо в прграмме самой нужно наджимать файл-открыть и т.д. т.е если отурыть с помощью то автоматически длолжна проихсоить вот эта процедура октрытия


 
DiamondShark ©   (2006-10-01 10:50) [3]

Если нажимается "Открыть с помощью" или дважды кликается файл, то имя файла передаётся ассоциированной программе как аргумент командной строки.


 
Мурзилка   (2006-10-01 10:52) [4]


> Если нажимается "Открыть с помощью" или дважды кликается
> файл, то имя файла передаётся ассоциированной программе
> как аргумент командной строки.

так а как сдлеать что бы должным образом открывалось?
ну в файл у меня сохраняется дерево. вот и  впрогремме в тривьюве тоже должно появится дерево при двойном клике.


 
Virgo_Style ©   (2006-10-01 11:00) [5]

Мурзилка   (01.10.06 10:52) [4]
так а как сдлеать что бы должным образом открывалось?


Открываешь файл, имя которого тебе передано (ParamStr,ParamCount) и загружаешь его. Что неясно?


 
Колобок   (2006-10-01 11:17) [6]

всё, благодарю. разобрался



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

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

Наверх




Память: 0.47 MB
Время: 0.042 c
2-1159340524
Alex_C
2006-09-27 11:02
2006.10.15
Пытаюсь рисовать на канве RichEdit. Не получается.


15-1159093206
TUser
2006-09-24 14:20
2006.10.15
PowerPoint


15-1159026826
Весь в делах
2006-09-23 19:53
2006.10.15
Письмо Биллу :)


6-1148051262
kernel
2006-05-19 19:07
2006.10.15
Противная ошибка


3-1155197685
rsa_
2006-08-10 12:14
2006.10.15
TntUnicodeControls... не получается то, что необходимо