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

Вниз

Привязка программы к определённому формату файлов.   Найти похожие ветки 

 
Serg001 ©   (2002-02-22 17:26) [0]

Народ, не знаете, как сделать, чтобы после запуска программы(моей)
открывалась ещё и та, которую хочет открыть пользователь( я
в реестре поменял exefile\shell\open\command\(По умолчанию) на
C:\myprogram.exe %1 %*


 
Serg001 ©   (2002-02-22 17:35) [1]

Т.е. значение параметра (По умолчанию) = "%1 %*" я поменял на
"C:\myprogram.exe %1 %*"


 
777   (2002-02-22 17:50) [2]

Смотри в хелпе ParamCount,ParamStr
(если я тебя правильно понял)


 
Serg001 ©   (2002-02-22 17:58) [3]

Например, если пользователь хочет включить какую-нибудь прогу, то
вместо неё запускается моя, а я хочу, чтобы запускалась моя, а за
тем та, которую он хочет включить.


 
Serg001 ©   (2002-02-22 17:58) [4]

>>777
Например, если пользователь хочет включить какую-нибудь прогу, то
вместо неё запускается моя, а я хочу, чтобы запускалась моя, а за
тем та, которую он хочет включить.


 
DieHard ©   (2002-02-22 18:05) [5]

Тебе ж ответили
Бери параметры и через запускай пользовательскую прогу через ShellExecute


 
[NIKEL] ©   (2002-02-22 18:12) [6]

а причём тут реестр???


 
Pat ©   (2002-02-23 03:13) [7]

>а причём тут реестр???
При запуске любого EXE"шника у тебя будет запускаться твоя прога с параметром - имя файла, который юзер хочет запустить...ну вроде вируса чел пишет...:-)))
Кстати, возможны проблемы при запуске проги с параметрами. Например, архиватора. Чтобы все было нормально, надо делать приблизительно так:

procedure TForm1.FormCreate(Sender: TObject);
var i:integer;
par:string;
begin
par:="";
for i:=1 to paramcount do
par:=par+" "+paramstr(i);
winexec(pchar(par),sw_show);
end;



 
Anatoly Podgoretsky ©   (2002-02-23 10:10) [8]

А чего их писать, уже много написано по данной технологии, не хватает еще одного.



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

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

Наверх




Память: 0.48 MB
Время: 0.01 c
3-64561
Карина
2002-04-24 12:29
2002.05.20
отбор данных как функция ВПР в Excel


14-64776
IronHawk
2002-03-19 11:14
2002.05.20
Перевод одной цифры в буквы !


3-64545
Alexnader
2002-04-19 23:51
2002.05.20
большие объемы записей в гридах


3-64489
Filippov Stas
2002-04-21 00:27
2002.05.20
Функции в SQL.


3-64513
s
2002-04-23 11:54
2002.05.20
Упаковка базы данных