Форум: "Система";
Текущий архив: 2002.01.31;
Скачать: [xml.tar.bz2];
ВнизПринтер по умолчанию Найти похожие ветки
← →
Alexei (2001-10-23 12:17) [0]Мастера! Как определить установленный принтер по умолчанию?
← →
Anatoly Podgoretsky (2001-10-23 13:25) [1]Printer.PrinterIndex := -1;
← →
Ph.D.Kot (2001-10-23 14:16) [2]var DefaultPrinter:string;
DefaultPrinter:=GetDefaultPrinter;
function GetDefaultPrinter : string;
var
ResStr : array[0..255] of char;
begin
GetProfileString("Windows","device","",ResStr,255);
Result:=StrPas(ResStr);
end;
И как бонус тебе
procedure SetDefaultPrinter(NewDefPrinter : string);
var
ResStr : array[0..255] of char;
begin
StrPCopy(ResStr,NewdefPrinter);
WriteProfileString ("windows", "device", ResStr);
StrCopy (ResStr, "windows");
SendMessage (HWND_BROADCAST, WM_WININICHANGE, 0, LongInt(@ResStr));
end;
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2002.01.31;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.005 c