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

Работа с MS Word   Найти похожие ветки 

← →
Mameluke   (2004-05-25 20:56) [0]

Здравствуйте!

Помогите, пожалуйста, решить следующую проблему: я создал таблицу в Word 2000, используя WordApplication и WordDocument. Под Word 2000 все работает нормально, а под Word XP - пишет всякие ошибки вроде "одно из значений , переданных этому методу или свойству, выходит из допустимого диапазона". В чем причина и как ее устранить?
Заранее благодарен.


← →
YurikGl ©   (2004-05-25 22:09) [1]

Ты бы код привел, и указал строку, в которой происходит ошибка.


← →
Rouse_ ©   (2004-05-25 23:43) [2]

Позднее - раннее связывание?
Больше конкретики...


← →
Думкин ©   (2004-05-26 06:26) [3]


> Mameluke   (25.05.04 20:56)  
> Здравствуйте!
>
> Помогите, пожалуйста, решить следующую проблему: я создал
> таблицу в Word 2000, используя WordApplication и WordDocument.
>

Когда Дельфи ставится, то задается вопрос: "под какой офис затачиваемся?"
К чему это? А к тому что у разных офисов бывают разные константы - посмотри файлы *.TLB
Вот сохранение файла как *.html в 97 и 2000 офисах отличается, например.


← →
Mameluke ©   (2004-05-26 21:21) [4]

Вышеуказанная ошибка возникает в строках:

     Border_:= wdBorderBottom;
     LineWidth_:= wdLineWidth150pt;
     Cells.Borders.Item(Border_).LineWidth:= LineWidth_;
     (конкретно - в последней строке)

и в
     for i:=0 to SG.ColCount-1 do
      for j:=1 to SG.RowCount-1 do
        Tables.Item(1).Cell(j+1,i+1).Range.Text:= SG.Cells[i,j];

(также в последней строке)

SG - переменная типа TSRingGrid; Border_ и LineWidth_ - типа OleVariant

Связывание? А какое тут может быть связывание? Это же не виртуальные методы... Я вообще то чайник, так что может быть, чего-то не понимаю - объясните, пожалуйста...


← →
YurikGl ©   (2004-05-26 21:26) [5]

Видимо во второй по счету таблице в документе отсутсвуют эти ячейки, а может и сама таблица отсутсвует.


← →
Mameluke ©   (2004-05-27 20:34) [6]

Нет, все присутствует - проблема-то в том, что под Word 2000 все работает прекрасно, а под Word XP НАЧИНАЕТ РАБОТАТЬ вроде бы хорошо, даже видно, как таблицу начинает заполнять, а потом АХТУНГ!!! - и суши весла :(



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

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



Память: 0.46 MB
Время: 0.02 c
9-1076104531
Budy
2004-02-07 00:55
2004.06.06
Я про игры!


14-1085123065
MVova
2004-05-21 11:04
2004.06.06
Отношение к использованию with.


1-1085314726
Master Paleva
2004-05-23 16:18
2004.06.06
Процедура ReplaceDate


3-1084799822
V'ent
2004-05-17 17:17
2004.06.06
Компонент DBGridEh


1-1085227108
KA_
2004-05-22 15:58
2004.06.06
Переменная типа множества




   Наверх