Sources
Delphi Russian Knowledge Base
DRKB - база знаний по Дельфи в рунете, составленная Виталием Невзоровым

Как инсталлировать INF файл?

01.01.2007

uses 
  ShellAPI; 

function InstallINF(const PathName: string; hParent: HWND): Boolean; 
var 
  instance: HINST; 
begin 
  instance := ShellExecute(hParent, 
    PChar('open'), 
    PChar('rundll32.exe'), 
    PChar('setupapi,InstallHinfSection DefaultInstall 132 ' + PathName), 
    nil, 
    SW_HIDE); 

  Result := instance > 32; 
end; { InstallINF } 

// Example: 

procedure TForm1.Button1Click(Sender: TObject); 
begin 
  InstallINF('C:\XYZ.inf', 0); 
end; 
Previous page:
Как узнать размер картинки для JPG, GIF и PNG файлов?
Top:
DRKB
Next page:
Конвертирование JPG -> BMP