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

Вниз

Регистрация расширений файлов   Найти похожие ветки 

 
Max_lbp   (2006-10-16 14:16) [0]

Всем привет! Подскажите как это реализовать ?
В сети искал что-то не нашел :(


 
Джо ©   (2006-10-16 14:29) [1]

Чтобы не расстекаться "мыслию по древу", привожу фрагмент reg-файла, регистрирующего программу для обработки файлов .in4.

[HKEY_CLASSES_ROOT\.in4]
@="IN4file"

[HKEY_CLASSES_ROOT\IN4file]
@="Файл кадастровых данных"

[HKEY_CLASSES_ROOT\IN4file\DefaultIcon]
@="C:\\Program Files\\In4Xplorer\\In4Xplorer.EXE,1"

[HKEY_CLASSES_ROOT\IN4file\shell]

[HKEY_CLASSES_ROOT\IN4file\shell\open]

[HKEY_CLASSES_ROOT\IN4file\shell\open\command]
@="\"C:\\Program Files\\In4Xplorer\\In4Xplorer.EXE\" \"%1\""

Вот в соответствующие ветки реестра и нужно писать по образцу, представленному выше.


 
Max_lbp   (2006-10-16 14:56) [2]

Разживали как для новичка, но все равно не в понятке как реализовать это. Помогите плиииз.  
мне нужно зарегистрировать расширение *.lbp чтобы открывалась через программу С:\lbp2006.exe,  Никогда не работал с реестром:(


 
DrPass ©   (2006-10-16 15:55) [3]

[HKEY_CLASSES_ROOT\.lbp]
@="LBPfile"

[HKEY_CLASSES_ROOT\LBPFile]
@="Файл со всякой хренью"

[HKEY_CLASSES_ROOT\LBPfile\DefaultIcon]
@="C:\\lbp2006.EXE,1"

[HKEY_CLASSES_ROOT\LBPfile\shell]

[HKEY_CLASSES_ROOT\LBPfile\shell\open]

[HKEY_CLASSES_ROOT\LBPfile\shell\open\command]
@="\"C:\\lbp2006.EXE\" \"%1\""

Сохрани это в текстовый файл с расширением .reg и запусти


 
vain ©   (2006-10-16 16:28) [4]

Да ведь можно и с помощью TRegistry. Имхо так... как бы сказать, правильнее что-ли. Кстати, следуе отметить, что ассоциации с типами файлов ещё храняться в \\\Registry\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Ex plorer\FileExts\
И если, например, .lbp зарегестрирован и в HKCR, и в FileExts, то открываться будет та программа, которая зарегестрирована в FileExts.



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

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

Наверх




Память: 0.47 MB
Время: 0.053 c
2-1160838431
Steep
2006-10-14 19:07
2006.10.29
Рисование


10-1124694868
OldNaum
2005-08-22 11:14
2006.10.29
COM-сервер


2-1160823835
MAX.
2006-10-14 15:03
2006.10.29
подскажите


11-1137023812
-=Mike=-
2006-01-12 02:56
2006.10.29
Нужно реализовать следующий функционал для инкрементного поиска


15-1160299892
Id
2006-10-08 13:31
2006.10.29
Печатается не русский шрифт