Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
Delphi XE8 Enterprise
|
Drucker auslesen mit EnumPrinters
5. Okt 2007, 15:29
Hallo zusammen,
ich habe folgendes Problem. Wenn ich mit dem Befehl
EnumPrinters(PRINTER_ENUM_CONNECTIONS or PRINTER_ENUM_LOCAL or PRINTER_ENUM_NAME, nil, 4, PByte(Buffer), Count, Count, NumInfo)
die Anzahl meiner Drucker auslese, bekomme ich 4 raus bei NumInfo. Mache ich das gleiche nur mit dem Level 2, dann bekomme ich nur 3 raus bei NumInfo. Woran liegt das ? Der eine Drucker der nicht erkannt wird, ist ein Share-Drucker auf einen anderen Rechner. Wenn dieser Share weg ist, funktioniert alles Wunderbar.
|