Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.11.25;
Скачать: [xml.tar.bz2];

Вниз

Ошибка при высвобождении объекта   Найти похожие ветки 

 
kyn66 ©   (2007-10-30 16:38) [0]

Уважаемые мастера! В нашедшем примере по работе с объектами 1С закралась ошибка? Вот тест по примеру:

Var
 onesobj : OleVariant;
 
...
onesobj := CreateOleObject("V77S.Application");
 onesobj.Initialize(onesobj.rmtrade, "/D\\BUHSERVER\DBBook /NАдминистратор /P159",
                                     "NO_SPLASH_SHOW");
 onesobj.UnAssigned;

Выполняя onesobj.UnAssigned; - появляется сообщение об ошибке --> http://yurec66.narod.ru/Vopros/err4.png

Что здесь не так?


 
MetalFan ©   (2007-10-30 16:47) [1]

а что непонятного?
нет такого метода у объекта автоматизации...


 
clickmaker ©   (2007-10-30 17:03) [2]


> onesobj.UnAssigned;

где вы такие "примеры" находите?

onesobj := Unassigned;


 
kyn66 ©   (2007-10-30 17:52) [3]


> где вы такие "примеры" находите?

В нете, тока в нете и в букварях. Конкретно этот пример был взят из DelphiWord


 
MetalFan ©   (2007-10-30 18:44) [4]

пример на то и пример, что надо головой подумать и понять что к чему, прежде чем копировать код к себе...


 
kyn66 ©   (2007-10-31 09:16) [5]

Неужели все такие... не совсем умные, что выкладывают примеры ...
еще один

Пример
var
 XL : Variant;
begin
 XL:= CreateOleObject("Excel.Application");
 XL.Workbooks.Add(EditFileName.Text);
 ...
 XL.Visible:= true;
 XL:= UnAssigned;
end;


Так как-же всетаки првильно будет?


 
Skyle ©   (2007-10-31 09:23) [6]


> kyn66 ©   (31.10.07 09:16) [5]

Не видно 10 отличий?


 
Dennis I. Komarov ©   (2007-10-31 09:24) [7]

> [5] kyn66 ©   (31.10.07 09:16)

[2] прочитал?


 
kyn66 ©   (2007-10-31 09:32) [8]


> XL : Variant;

Объевление переменной? Variant и OleVAriant ?
В этом причина? В чем отличие?


 
kyn66 ©   (2007-10-31 12:46) [9]

Мастера ! Ну подскажите, как освободить этот объект? Ничто не работает !
Ни UnAssigned, ни Quit, ни Free !!! Я в трансе.


 
Skyle ©   (2007-10-31 12:48) [10]


> Ни UnAssigned, ни Quit, ни Free !!! Я в трансе.

Код покажи. Всех трёх вариантов.


 
clickmaker ©   (2007-10-31 12:59) [11]


> [9] kyn66 ©   (31.10.07 12:46)

вот Free там уж точно не при делах...


 
kyn66 ©   (2007-10-31 13:15) [12]

Все, догадался , во как нужно!

 onesobj := UnAssigned;


Семен Семеныч...


 
clickmaker ©   (2007-10-31 13:25) [13]


> [12] kyn66 ©   (31.10.07 13:15)

Голова!
а в [2] конечно же фигня написана?


 
Anatoly Podgoretsky ©   (2007-10-31 14:38) [14]


> kyn66 ©   (31.10.07 13:15) [12]

Не уже ли [2] два раза прочитал?



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

Форум: "Начинающим";
Текущий архив: 2007.11.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.045 c
2-1193756302
Галинка
2007-10-30 17:58
2007.11.25
двоичное представление числа


2-1193725640
dumka
2007-10-30 09:27
2007.11.25
Рисунок на форме


2-1194005205
master_asasin
2007-11-02 15:06
2007.11.25
Компонент TChart


1-1188994696
шмель-мясорубка
2007-09-05 16:18
2007.11.25
ГДЕ?!


15-1193141244
ArLit
2007-10-23 16:07
2007.11.25
С. Горнаков - примеры к книге





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский