Вниз
Скачать: 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
3-1117865625
SIDO_Delfi
2005-06-04 10:13
2005.07.18
Oracle


1-1120159595
GanibalLector
2005-06-30 23:26
2005.07.18
CustomSort в TStringList


1-1120366420
Revers
2005-07-03 08:53
2005.07.18
Команды меню Edit


14-1118846605
Vulko
2005-06-15 18:43
2005.07.18
Как вам сайт?


1-1120129484
MY
2005-06-30 15:04
2005.07.18
Изменить имя




   Наверх