예외처리를 Try Except까지 해서 넣었습니다.
그래도 여전히 프린터가 없다면서 어플에러가떨어지는군요....
만약 윈도우시스템에 설정된프린터가 아예없다면 이런것은 무의미한가요?
procedure TfScreenFrame.BitBtn1Click(Sender: TObject);
var
l_PrinterDevice : Array[0..255]of Char;
l_PrinterDriver : Array[0..255]of Char;
l_PrinterPort : Array[0..255]of Char;
l_PrinterHandle : THandle;
begin
try
Printer.GetPrinter (l_PrinterDevice,l_PrinterDriver,l_PrinterPort,l_PrinterHandle);
//프린터가 없다는 메세지가 뜨면서 커서가 요밑에줄로 가더군요
if l_PrinterHandle <> 0 then ShowMessage('프린터가 있네')
else ShowMessage('프린터 없구만뭐~~~!');
except
end;
end;
즐코하시고요 제발좀 답변좀해주세요 네~~??
답변할가치도 없나요?ㅠㅠ
그래도여기저기 검색해서 나름대로 만든건데요 ㅠㅠ