Главная страница
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.024 c
4-1116607874
urri
2005-05-20 20:51
2005.07.18
повторный запуск


14-1119966211
Desam
2005-06-28 17:43
2005.07.18
Что бы вы хотели видеть?


1-1119633216
Начинающий2
2005-06-24 21:13
2005.07.18
Несколько вопросов по шрифтам и еще один.


1-1119974831
capkoh
2005-06-28 20:07
2005.07.18
Отдельные формы сверху


1-1120146273
TStas
2005-06-30 19:44
2005.07.18
Можно ли 7-ми дельфями перекопилировать приложение по Юникс?