Форум: "Сети";
Текущий архив: 2005.09.18;
Скачать: [xml.tar.bz2];
ВнизОтправление факса Найти похожие ветки
← →
DVYdm © (2005-05-27 10:20) [0]Каким образом организовать отправление факса (передача файла на факс) средствами Delphi
← →
Digitman © (2005-05-27 11:46) [1]если не изобретать велосипед, то это довольно просто.
в составе ПО, идущего в комплекте с факс-модемом, или в составе готовых факс-программ (например, известный VentaFax) как правило имеется драйвер виртуального принтера
после штатной инсталляции драйвера факс будет выглядеть как еще один принтер в списке инсталлированных в системе принтеров, и работа с ним сводится к обычному формированию заданий на печать
если файл текстовый, то просто грузишь его, например, в RichEdit и печатаешь методом RichEdit.Print (см. пример использования метода в станд.справке)
перед печатью нужно указать, что в кач-ве устройства печати будет использоваться конкретное устройство, соответствующее факс-принтеру .. делается это вызовом метода SetPrinter глоб.объекта Printer ... список имен принтеров доступен через св-во-список Printer.Printers, из которого и следует выбрать нужное имя для передачи параметром в метод SetPrinter (см. описание метода в станд.справке)
если файл не текстовый, а, например, вордовый или ексельный документ, то для его отправки на факс придется работать с Вордом или Экселом как с олей-серверами : загрузить документ, выбрать принтер и напечатать ... впрочем, можно эспортнуть документ сначала в файл RTF-формата, а затем загрузить его в RichEdit, и далее уже как выше написано
← →
Polevi © (2005-05-27 14:22) [2]осталось только номер кудато вписать
← →
Digitman © (2005-05-27 14:26) [3]
> Polevi © (27.05.05 14:22) [2]
это уже на уровне TAPI
← →
DVYdm © (2005-05-27 15:02) [4]Чтобы использовать функции надо подгружать библиотеку tapi32.dll? чтобы настроить номер кому отправляется факс какие необходимо использовать функции?
← →
Vit@ly © (2005-05-27 15:28) [5]<оффтор>
Возьми готовые решения. Их достаточно много в инете. При чем здесь "Сети"?
</оффтор>
← →
Digitman © (2005-05-27 15:41) [6]
> Чтобы использовать функции надо подгружать библиотеку tapi32.dll?
нет, не надо.
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2005.09.18;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c