Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2003.09.04;
Скачать: [xml.tar.bz2];

Вниз

создание редакторов, плееров и т.д.   Найти похожие ветки 

 
Igorexa   (2003-06-11 16:30) [0]

Может кто-нибуть подскажет как сделать чтобы определенный тип файла открывался моей программой, при этом необходимо определить вайл который прога должна открыть. Например "Блокнот" - при щелчке по *.txt запускается и открывает нужный файл - Помогите пожалуйста!!!


 
LMD   (2003-06-11 16:33) [1]

Какая у тебя операционная система, родной?


 
LMD   (2003-06-11 16:35) [2]

PS. Объясни Palladin"у, причем тут
> создание редакторов, плееров и т.д.
:)


 
msgipss   (2003-06-11 16:38) [3]

procedure RegisterExt(SFileFullName:String); ( "") procedure RegisterExt(SFileFullName:String); // Регистрация в системе расширений и значка
var R:TRegIniFile;
begin
R := TRegIniFile.Create("");
with R do begin
RootKey := HKEY_CLASSES_ROOT;
WriteString(".cpi","","FixChart");
WriteString("FixChart","","Программа просмотра архивной инормации по параметрам");
WriteString("FixChart\DefaultIcon","",SFileFullName+",0");
WriteString("FixChart\Shell","","This_Is_Our_Default_Action");
WriteString("FixChart\Shell\First_Action","","Открыть группу трендов");
WriteString("FixChart\Shell\First_Action\command","",SFileFullName+" /LotsOfParamaters %1");
WriteString("FixChart\Shell\This_Is_Our_Default_Action","","This is our default action");
WriteString("FixChart\Shell\This_Is_Our_Default_Action\command","",SFileFullName+" %1");
Free;
end;
end;


 
LMD   (2003-06-11 16:46) [4]

to
> msgipss

проще добавить в win.ini в [embedding] и в [Extensions]
что то плана
midfile=Файл MIDI,Файл MIDI,C:\SYSTEM_DIR\mplayer.exe /mid,picture


 
msgipss   (2003-06-11 16:59) [5]

совсем не уверен что в w2k or wxp это сработает


 
LMD   (2003-06-11 17:07) [6]

Поэтому и был вопрос об операционке. Кроме того, в w2k - сработает, в xp не знаю.


 
msgipss   (2003-06-11 17:12) [7]

в 98, w2k и wxp это работает, в 95 не проверял, 8) не ругайся...


 
Igorexa   (2003-06-21 05:00) [8]

Дело в том что мне не нужно регистрировать расширение за моей прогой - это я знаю как сделать; Я имел ввиду как сделать чтобы при двойном щелчке на файле моего типа запустилась копия моей программы и получила путь к открытому файлу , но ответ я уже сам нашел - ParamStr(0)!!! Но всеравно спасибо.


 
Rol   (2003-06-21 07:38) [9]

А что я хотел сказать?! Ах, ну да, матюкаться некрасиво...



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

Форум: "Система";
Текущий архив: 2003.09.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.01 c
1-10714
Micah'GF
2003-08-20 10:58
2003.09.04
Переменная в классе


7-10988
Poma
2003-06-21 17:04
2003.09.04
Как отличить CD-ROM, floopy и логический диск


3-10564
denick
2003-08-15 11:04
2003.09.04
Вопрос по Rave5.


1-10680
undersun
2003-08-21 12:10
2003.09.04
Подскажите где взять компонент - TVCLScriptControl


7-10989
anbezr
2003-06-21 12:08
2003.09.04
проблема с сокетами





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский