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

Отправление факса   Найти похожие ветки 

← →
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 вся ветка

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



Память: 0.46 MB
Время: 0.029 c
4-1122497895
SpyBoy
2005-07-28 00:58
2005.09.18
Шрифт


10-1103027870
Max_Zyuzin
2004-12-14 15:37
2005.09.18
Excel &amp; COM


14-1124832548
тень отца Гамлета
2005-08-24 01:29
2005.09.18
Бамбук стал весьма популярной культурой также для Локомотива


11-1107177249
hunn
2005-01-31 16:14
2005.09.18
Модальная форма на чистом KOL


8-1115212285
Артём
2005-05-04 17:11
2005.09.18
Как в Listbox сделать нумерацб?




   Наверх