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

CreateOleObject   Найти похожие ветки 

← →
шнур ©   (2004-09-12 14:56) [0]

Запускаю  CreateOleObject ("word.basic")
........
........
Здесь нужно закрыть
v := unassigned; не помогает!!!!
По закрытию приложения в памяти висит WINWORD.exe, мне это не нужно!!!
Напишите если кто то сталкивался с такой проблемой!!!


← →
Семен Сорокин ©   (2004-09-12 15:02) [1]

скорее всего объект "word.basic" неявно создает объект "word.application" и хранит в себе ссылку на него, тебе явно надо вызвать либо что-то наподобие метода Quit либо уменьшить количество ссылок на "word.application".


← →
шнур ©   (2004-09-12 15:14) [2]

А может подскажите лучше, как отправить вордовский лист на печать


← →
Семен Сорокин ©   (2004-09-12 15:18) [3]

шнур ©   (12.09.04 15:14) [2]
А может подскажите лучше, как отправить вордовский лист на печать


1. Запускаешь Word, далее Tools->Macro->Record New Macro...
2. Делаешь необходимые действия (Отправляешь вордовский лист на печать)
3. Останавоиваешь запись макроса
4. Смотришь код, адаптируешь под Delphi


← →
шнур ©   (2004-09-12 15:21) [4]

Да я как бы так и делал. Отправляется нормально, но процесс потом висит


← →
Profi ©   (2004-09-12 16:42) [5]

шнур ©   (12.09.04 14:56)
v.quit


← →
шнур ©   (2004-09-12 16:56) [6]

уже пробывал, кидает ошибку


← →
Profi ©   (2004-09-12 17:00) [7]

Profi ©   (12.09.04 16:42) [5]
Вот например так я достаю данные из Excel:
Uses Comobj;
var
ex:variant;
begin
ex:=createoleobject("Excel.Application);
ex.workbooks.open(od.FileName);
tab.Cells[j-1,i-8].Text:=ex.sheets[3].cells[i,j].text;
ex.quit;


← →
шнур ©   (2004-09-12 17:02) [8]

я так и делал, но пишет, что метод не тот


← →
Profi ©   (2004-09-12 17:03) [9]

шнур ©   (12.09.04 17:02) [8]
На какой строке?


← →
шнур ©   (2004-09-12 17:04) [10]

v.quit


← →
шнур ©   (2004-09-12 17:08) [11]

Пробывал отправлять на печать так:
shellexecute(handle,"print", "c:\1.doc",nil,nil,sw_hide)
Но окна вордовские появляются, а это не устраивает
Может кто подскажет как нужно, чтобы не видно было этих окон


← →
Profi ©   (2004-09-12 17:10) [12]

шнур ©   (12.09.04 17:08) [11]
Последний параметр 0!


← →
шнур ©   (2004-09-12 17:13) [13]

Дохлый номер, лезет и все тут


← →
Profi ©   (2004-09-12 17:15) [14]

шнур ©   (12.09.04 17:13) [13]
Должно работать! 0 - означает "не прорисовывать окно"!


← →
шнур ©   (2004-09-12 17:17) [15]

Ну вот так глупо получается. С обеда проблемму не могу решить



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

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



Память: 0.47 MB
Время: 0.02 c
1-1095083230
sloug
2004-09-13 17:47
2004.09.26
Цвет текста в TDBMemo


14-1094732952
mfender
2004-09-09 16:29
2004.09.26
INDY Help


14-1094333223
Ihor Osov'yak
2004-09-05 01:27
2004.09.26
Утечка памяти?


3-1093518855
Marat
2004-08-26 15:14
2004.09.26
Максимальное количество столбцов


1-1094647438
Garfunkel
2004-09-08 16:43
2004.09.26
Распределение строк по captions




   Наверх