bond07 Опубликовано 12 мая, 2004 Жалоба Поделиться Опубликовано 12 мая, 2004 Сделал приложение на с++ 6,хочу чтоб при нажатии на кнопку проинсталировался драйвер на монитор,имеется: E700B.INF,E700B.CAT,LGE700B.ICM . Подскажите кто знает как использовать INF-файл,или можно как то по другому. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Ray Опубликовано 12 мая, 2004 Жалоба Поделиться Опубликовано 12 мая, 2004 Посмотри здесь Все на английском. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
aTeos Опубликовано 12 мая, 2004 Жалоба Поделиться Опубликовано 12 мая, 2004 Запусти C:\WINDOWS\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %1 и вместо %1 подставь путь к твоему inf-файлу. Путь к папке Windows тоже не забудь определить :) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
bond07 Опубликовано 14 мая, 2004 Автор Жалоба Поделиться Опубликовано 14 мая, 2004 Спасибо aTeos,если не трудно напиши пожалуйста хоть маленький примерчик, какой командой вызывать и её параметры,очень надо Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
aTeos Опубликовано 15 мая, 2004 Жалоба Поделиться Опубликовано 15 мая, 2004 function ExecuteFile(const FileName, Params, DefaultDir: string; ShowCmd: Integer): THandle;var zFileName, zParams, zDir: array[0..79] of Char;begin Result := ShellExecute(Application.MainForm.Handle, nil, StrPCopy(zFileName, FileName), StrPCopy(zParams, Params), StrPCopy(zDir, DefaultDir), ShowCmd);end;procedure TForm1.Button1Click(Sender: TObject);var pathinf: string; param_0: string;beginpathinf := 'c:\byalarm.inf'; // путь к твоему inf-файлу напримерparam_0 := 'setupapi,InstallHinfSection DefaultInstall 132'; // обязательный параметр для установкиExecuteFile('rundll32.exe', param_0 + ' ' + pathinf, '""', SW_SHOWNORMAL);end; Не забудь включить модуль ShellAPI в раздел Uses Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
bond07 Опубликовано 16 мая, 2004 Автор Жалоба Поделиться Опубликовано 16 мая, 2004 С п а с и б о! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
aTeos Опубликовано 16 мая, 2004 Жалоба Поделиться Опубликовано 16 мая, 2004 Ой блин елки палки че я написал... это же на Delphi а тебе на С++ надо... ну тут пример понятен думаю, так что разобраться при должном уровне знаний не сложно... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.