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

Вниз

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

 
sherminator ©   (2004-03-24 15:36) [0]

есть: файл формата WordXP
нужно: отправить его на печать (просмотр файла не обязателен)

каким образом это сделать???


 
panov ©   (2004-03-24 15:40) [1]

Выполнить ShellExecute с параметром "print"


 
sherminator ©   (2004-03-24 15:43) [2]

можно поподробнее пожалуйста как будет эта строка выглядеть???


 
panov ©   (2004-03-24 15:52) [3]

ShellExecute(0,"print","c:\1.doc",nil,"c:\",SW_SHOWNORMAL);


 
sherminator ©   (2004-03-24 16:14) [4]

[Error] Unit1.pas(62): Undeclared identifier: "ShellExecute"

почему так????


 
panov ©   (2004-03-24 16:20) [5]

uses ShellApi;


 
sherminator ©   (2004-03-24 16:25) [6]

а как-то можно сделать чтобы без запуска окна ворд это всё делалось??? а то открывается окно, выскакивает автоматическая страничка печати, распечатывается файл и окно закрывается... а чтобы всё это скрыто было как сделать????

Заранее премного благодарен!!!


 
panov ©   (2004-03-24 16:44) [7]

Попробуй пример в стандартной поставке Delphi посмотреть:
demos\ActiveX\OleAuto\Word8


 
sherminator ©   (2004-03-24 16:57) [8]

неа... нет там ничего даже похожего....(((((((((


 
sherminator ©   (2004-03-24 17:24) [9]

точно нет, полностью примеры просмотрел, может кто-нибудь что-то знает по этому поводу????


 
panov ©   (2004-03-24 17:33) [10]

Ну кто тебе сказал, что там точно это должно быть?


var
 WA:TWordApplication;
 FName: OLEVariant;
begin
 FName := "c:\1.doc";
 WA := TWordApplication.Create(nil);
 WA.Visible := False;
 wa.Documents.Open(FName,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyPar am,EmptyParam,EmptyParam);
 WA.ActiveDocument.PrintOut(EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,Empty Param,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam);
 WA.Free;


 
sherminator ©   (2004-03-24 17:45) [11]

огроооооооооооооооооооооооооомное спасибо...)))))))) гуру...)))))



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

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

Наверх




Память: 0.49 MB
Время: 0.072 c
3-1079325995
Janbolat
2004-03-15 07:46
2004.04.11
данные вычисляемых полей не сохраняются


4-1075411194
pirat
2004-01-30 00:19
2004.04.11
как поставить TrackMouseEvent ?


3-1079533871
dimm22
2004-03-17 17:31
2004.04.11
Вызов хранимой процедуры из триггера. Для Ibase.


3-1078992781
Janbolat
2004-03-11 11:13
2004.04.11
Application path & Вычисляемые поля


14-1079256575
ИМХО
2004-03-14 12:29
2004.04.11
А что в Испании творится?