Вниз
Скачать: CL | DM;

Смена принтера по умолчанию   Найти похожие ветки 

← →
Yuri Btr ©   (2003-07-28 21:10) [0]

Ув. мастера не подскажете ли как поменять принтер по умолчанию? Если после
WriteProfileString("windows", "device", PChar(stDriver)); просто снимается пометку default с принтера и приложения пишут что нет у вас ни одного принтера
А список принтеров получаем примерно так -
P:=TPrinter.Create;
CBx12.Items:=P.Printers;
P.Free;
А затем выбранный Items.String передаём в stDriver
т.е. ошибка здесь исключена


← →
ZZ ©   (2003-07-28 21:14) [1]

procedure TForm1.Button1Click(Sender: TObject);
var szName : array[0..255] of char;
begin
//GetProfileString("Windows","Device",",,,",szName, 255);
WriteProfileString("Windows","Device","Fax,winspool,Ne00:");
SendNotifyMessage(HWND_BROADCAST,WM_SETTINGCHANGE,0,0);
end;



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.013 c
14-96432
jack128
2003-09-10 13:09
2003.09.29
Именинники 10 сентября


3-96061
AlexPul
2003-09-08 12:05
2003.09.29
User Defined Function в Interbase


11-96158
nsvi
2003-01-08 03:24
2003.09.29
Опять по Proxies.dcu.


14-96385
IronHawk
2003-09-11 16:12
2003.09.29
Напомните пожалуйста линк, недавно тут пролетал...


1-96283
Sewix
2003-09-13 09:03
2003.09.29
CheckBox прозрачный




   Наверх