Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.13;
Скачать: CL | DM;

Вниз

Печать из Word а без лишнего писка   Найти похожие ветки 

 
gai   (2003-12-26 23:01) [0]

Здравствуйте, уважаемые коллеги. Пишу программу
в кторой требуется печатать Word документ в
фоновом режиме. Пробовал по всякому, но каждый раз при попытке
распечатать документ, выскакивает мерзенькое сообщение
"Документ не входит в границы печати. Продолжить? [Да][Нет]".
Мне это предупреждение как "зуб в носу", во первых появляется на экране
редактор Word, во вторых, если я захочу напечатать 100 документов
подряд, мне это окно будет совсем неуместно. Что делать?
Печатаю так: ShellExecute(Application.handle, "print", PChar("file.doc"), nil, nil, SW_HIDE);

С уважением.
Гришан А.


 
Shirson ©   (2003-12-27 13:06) [1]

попробуй так:

uses comobj;
...
var msw:variant;
begin
msw:=createoleobject("word.application");
msw.Documents.Open(FileName:="file.doc");
msw.Documents.PrintOut(Background:=true);


 
gai   (2003-12-27 15:53) [2]

пробовал, та же проблема :(



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

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

Наверх




Память: 0.47 MB
Время: 0.015 c
14-37928
Agent[007]
2003-12-20 16:55
2004.01.13
СРОЧНО! У МЕНЯ 22 ДЕКАБРЯ ЭКЗАМЕН ПО ГЕОМЕТРИИ!


6-37837
Кабан
2003-11-12 16:15
2004.01.13
CRC


1-37752
gs
2003-12-30 03:34
2004.01.13
Подскажите, как добавить данные в свой EXE файл ?


1-37768
yaric
2003-12-29 14:57
2004.01.13
Фокус ввода для ячейки в TStringGrid


14-37934
Юльчик
2003-12-20 09:42
2004.01.13
Экспертные системы