Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.09.18;
Скачать: 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 вся ветка

Текущий архив: 2005.09.18;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.034 c
1-1124895938
ArtemESC
2005-08-24 19:05
2005.09.18
Аналог RichEdit а с графикой


1-1124960267
kyn66
2005-08-25 12:57
2005.09.18
Как привязаться к координатам картинки ?


9-1116856857
_3d[Power]
2005-05-23 18:00
2005.09.18
RoarSound - Альтернатива FMOD, без DLL (+freeware +opensource)


14-1124952185
DVM
2005-08-25 10:43
2005.09.18
Странный знак на банкноте 100$


2-1123936347
RomanBishkek
2005-08-13 16:32
2005.09.18
Как можно обновить одну запись через Query