Вниз
Скачать: 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 вся ветка

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



Память: 0.47 MB
Время: 0.038 c
1-1082462076
msgipss
2004-04-20 15:54
2004.04.11
Для чего нужен TEvent из модуля SyncObjs


1-1080044443
AsD
2004-03-23 15:20
2004.04.11
Консольное приложение


9-1063229471
Crazy_kill
2003-09-11 01:31
2004.04.11
Меню


3-1079343577
Миф
2004-03-15 12:39
2004.04.11
dxDBGrid Filter


3-1079116473
Skif
2004-03-12 21:34
2004.04.11
Show tables;




   Наверх