Зачем убрали из списка принтеров сетевые принтеры?
procedure TfrxPrinters.FillPrinters;
<...cut... >
begin
Clear;
if Win32Platform = VER_PLATFORM_WIN32_NT then
begin
Flags := PRINTER_ENUM_CONNECTIONS or PRINTER_ENUM_LOCAL;
// Level := 4; //<-- раньше (v3) было так и сетевые принтеры были видны
Level := 5; // <-- теперь (v4.0.11) зачем-то исправили и сетевых принтеров не стало
end
Собственно сабж.
<...cut... >
begin
Clear;
if Win32Platform = VER_PLATFORM_WIN32_NT then
begin
Flags := PRINTER_ENUM_CONNECTIONS or PRINTER_ENUM_LOCAL;
// Level := 4; //<-- раньше (v3) было так и сетевые принтеры были видны
Level := 5; // <-- теперь (v4.0.11) зачем-то исправили и сетевых принтеров не стало
end
Собственно сабж.
Комментарии