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

Вниз

COM и консольный режим   Найти похожие ветки 

 
Wolverrum   (2004-10-03 22:31) [0]

Можно ли создать COM-объект (например, ADO или MSExcel) в консольном приложении?


 
Cobalt ©   (2004-10-04 01:41) [1]

Да запросто.


 
Wolverrum   (2004-10-05 19:04) [2]

Очень, очень тупой вопрос: "А как?".

Скажем, TADOConnection.Create(Nil) или CreateOLEObject("Excel.Application") не сработали...


 
Суслик ©   (2004-10-05 19:16) [3]


> не сработали...

тихо сработали и ничего не сказали, ни словечка, ни буковки????
кошмар...


 
Wolverrum   (2004-10-05 21:59) [4]

Длинный и занудливый Exception показали, что, мол, все пропало, шеф, CoInitialize сделать низзя.


 
Wolverrum   (2004-10-06 00:35) [5]

На Sources.Ru ткнули носом в ФАК. Зато понял где жутко тормозил.
Действительно просто! Тму можно шшитать закрытой... Всем - спасибо!


 
Суслик ©   (2004-10-06 09:44) [6]


> Длинный и занудливый Exception показали

Так показали же тебе, а не нам :)))
И как по твоему можно ответить на вопрос об ошибке, если не знаешь какая ошибка?


 
Edward   (2004-10-06 10:30) [7]

Вот так:

uses
 SysUtils, ActiveX, ADODB, StrUtils, Windows, Variants;

var rst: TADODataSet;
//Инициализация COM
ActiveX.CoInitialize(nil);

   rst := TADODataSet.Create(nil);
   ...
//Деинициализация COM
ActiveX.CoUninitialize;




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

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

Наверх




Память: 0.48 MB
Время: 0.025 c
9-1112593955
4ECHOK
2005-04-04 09:52
2005.07.18
[GLScene] Загрузка карты из XML


14-1118922902
pasha_golub
2005-06-16 15:55
2005.07.18
Yacc&Lex


1-1120214242
Тучудище
2005-07-01 14:37
2005.07.18
Перекодирование из GSM(7 битной кодировки) в ASCII например


1-1119801165
Euro
2005-06-26 19:52
2005.07.18
Modal Form


3-1118135822
-=snoop=-
2005-06-07 13:17
2005.07.18
ADOConnect просит авторизации