반응형
function Tfrm_UMS.FindConVersionDrive : Boolean;
var
Loop : Integer;
reg : TRegistry;
begin
Result := False;
reg := TRegistry.Create;
try
reg.RootKey := HKEY_LOCAL_MACHINE;
reg.OpenKey('SOFTWARE\ImageMaker\ODCDSK\BW', False);
PrinterName := reg.ReadString('PrinterName');
finally
reg.Free;
end;
if PrinterName = '' then
Exit;
Printer.Refresh;
for Loop := 0 to Printer.Printers.Count-1 do begin
if Printer.Printers.Strings[Loop] = PrinterName then begin
Result := True;
Exit;
end; // End of if
end; // End of for
end;
반응형
'Programming > Delphi' 카테고리의 다른 글
| 윈도우 종료 5가지 방법 (0) | 2010.06.30 |
|---|---|
| INI 파일 사용하기 (0) | 2010.06.30 |
| 드라이브 정보 얻기 (0) | 2010.06.30 |
| Drag Over Event (0) | 2010.06.30 |
| 다른 프로그램 종료시까지 대기하기 (0) | 2010.06.30 |