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

Вниз

Ошибка "Invalid variant operation"   Найти похожие ветки 

 
lewka-serdceed   (2008-04-15 21:59) [0]

Привет!!!
Подскажите пожалуйста что я не так делаю в программе! Вот кусок в котором дает программа ошибку: "Проект вызвал исключение класса EvariantInvalidOpError с сообщением Invalid variant operation":

procedure TForm1.Button1Click(Sender: TObject);
var w,table: variant;
begin
w:=CreateOleObject("word.application");
w.visible:=true;
w.Documents.add("C:\ТЕСТ.doc");
w.ActiveDocument.Tables.item(1);
Table.Cell(2,1).Range.Text:=Edit1.Text;
end;

Ошибка на строке Table.Cell(2,1).Range.Text:=Edit1.Text;


 
Johnmen ©   (2008-04-15 22:10) [1]

Как видим, table: variant.
Что же тогда значит Table.Cell ????


 
lewka-serdceed   (2008-04-15 22:36) [2]

дак Table.Cell выбор ячейки таблицы. а Что нужно w.ActiveDocument.Tables.Cell
что ли писать?


 
Johnmen ©   (2008-04-15 22:40) [3]


> дак Table.Cell выбор ячейки таблицы

Какой такой таблицы? Мы видим, что переменная table типа variant. И всё...
ПисАть надо думая, что пишешь. Понимая каждую строку кода.


 
palva ©   (2008-04-15 22:40) [4]

> дак Table.Cell выбор ячейки таблицы
Для этого Table должна быть таблицей. А у вас она вариантная переменная, которой ничего не присвоено.


 
Palladin ©   (2008-04-15 22:50) [5]

вот придумают средство разработки "сделай то что я хочу, а не то что думаю" вот тогда все заработает, думаю, встроенный в компилятор ИИ, в столь банально бредовом случае сработать должен


 
Ega23 ©   (2008-04-15 23:35) [6]


> в столь банально бредовом случае


Если позволите, то данную фразу возьму на вооружение



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

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

Наверх




Память: 0.45 MB
Время: 0.046 c
15-1207236481
Дмитрий С
2008-04-03 19:28
2008.05.18
Хостинг


2-1208278528
Mag
2008-04-15 20:55
2008.05.18
Создал две динамических объекта и не могу к ним обратиться, как?


2-1208778084
incm
2008-04-21 15:41
2008.05.18
Как нарисовать линию точками


2-1208614889
Лунатик
2008-04-19 18:21
2008.05.18
Анимация


15-1207160212
Cyrax
2008-04-02 22:16
2008.05.18
Как из Siemens A62 получить модем для GPRS-интернета...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский