Загрузить список принтеров в ComboBox. Выбрать требуемый. Отправить на печать на него. Перечитал кучу документации, ничего не понимаю.
#include <Printers.hpp>
//------------------------------------
TPrinter *myPrinter = new TPrinter();
ComboBoxPrinters1->Items->Assign(myPrinter->Printers);
ComboBoxPrinters1->Text = ComboBoxPrinters1->Items->Strings[0];
//---------------------------------------------------------------------------
void __fastcall TForm1::ComboBoxPrinters1Change(TObject *Sender)
{
myPrinter->PrinterIndex = ComboBoxPrinters1->ItemIndex;
Теперь отправляю на печать, печатается на дефолтный принтер. Причем, после вызова стандартного PrintSetupDialog всё работает как надо. Что я делаю не так?
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости