Вниз
Скачать: 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 вся ветка

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



Память: 0.46 MB
Время: 0.023 c
8-1110787652
Klopan
2005-03-14 11:07
2005.07.18
ScreenShot


3-1118295250
Ярослав
2005-06-09 09:34
2005.07.18
Работа с базой MS SQL из DLL


14-1118827974
Игорь Шевченко
2005-06-15 13:32
2005.07.18
Для Microsoft демократические принципы оказались менее значимыми


14-1119598377
Seg
2005-06-24 11:32
2005.07.18
Купят ли китайцы Microsoft


1-1120119488
Kolan
2005-06-30 12:18
2005.07.18
При вызове функции из dll параметры меняются местами...




   Наверх