Главная страница
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.047 c
1-1119785199
Igor_thief
2005-06-26 15:26
2005.07.18
Впорос с одного зарубежного форума (copy open file)


3-1118217498
Юра
2005-06-08 11:58
2005.07.18
InterBase, 100тыс записей клиенту


6-1112885724
msgipss
2005-04-07 18:55
2005.07.18
Можно ли узнать кто открыл файл на сетевом диске


4-1117077209
kblc
2005-05-26 07:13
2005.07.18
FreeLibrary


14-1119918032
Desam
2005-06-28 04:20
2005.07.18
Где работать?