Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / DataModule не создается (при наличии ADO-компонентов) / 14 сообщений из 14, страница 1 из 1
10.10.2005, 11:56
    #33314523
DataModule не создается (при наличии ADO-компонентов)
Есть такое дело!
Без них - пожалуйста,
с ними - дебаггер говорит "Не был произведен вызов CoInitialize"

Кто сталкивался?
Как бороться?
...
Рейтинг: 0 / 0
10.10.2005, 12:01
    #33314542
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataModule не создается (при наличии ADO-компонентов)
Вызвать CoInitialize
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
10.10.2005, 12:06
    #33314559
Lelikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataModule не создается (при наличии ADO-компонентов)
Вообще-то какой-то из модулей вроде ActiveX в своей секции initialize сам вызывает CoInitialize

________________________________________________________
Глюк - это высокоорганизованная система не поддающихся определению частиц
...
Рейтинг: 0 / 0
10.10.2005, 12:22
    #33314631
DataModule не создается (при наличии ADO-компонентов)
Карабас БарабасВызвать CoInitialize

Чей? В каком месте? И почему вдруг?
...
Рейтинг: 0 / 0
10.10.2005, 12:24
    #33314639
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataModule не создается (при наличии ADO-компонентов)
Alexander V. Mishneen Карабас БарабасВызвать CoInitialize

Чей? В каком месте? И почему вдруг?
MSDN
Initializes the COM library on the current thread and identifies the concurrency model as single-thread apartment (STA). Applications must initialize the COM library before they can call COM library functions other than CoGetMalloc and memory allocation functions.
...
Рейтинг: 0 / 0
10.10.2005, 12:33
    #33314668
DataModule не создается (при наличии ADO-компонентов)
Гавриленко Сергей Алексеевич MSDN
Initializes the COM library on the current thread and identifies the concurrency model as single-thread apartment (STA). Applications must initialize the COM library before they can call COM library functions other than CoGetMalloc and memory allocation functions.
А почему Билдер вдруг стал забывать их инициализировать?
и только в моей проге...
...
Рейтинг: 0 / 0
10.10.2005, 12:35
    #33314678
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataModule не создается (при наличии ADO-компонентов)
авторА почему Билдер вдруг стал забывать их инициализировать?
и только в моей проге...а ты не сервис случаем пишешь ?
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
10.10.2005, 12:40
    #33314700
DataModule не создается (при наличии ADO-компонентов)
Карабас Барабаса ты не сервис случаем пишешь ?
нет.
самая обычная консольная прога
с модулем данных
АДО-соннект к мелкомягкому СКЛ-2000
...
Рейтинг: 0 / 0
10.10.2005, 12:42
    #33314707
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataModule не создается (при наличии ADO-компонентов)
А ну в консольной может тоже не вызваться автоматом, вызывай сам, первой строчкой проги, да и все дела
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
10.10.2005, 12:44
    #33314712
DataModule не создается (при наличии ADO-компонентов)
Карабас БарабасА ну в консольной может тоже не вызваться автоматом, вызывай сам, первой строчкой проги, да и все дела

а разве билдер не должен их вызывать сам при инициализации компонента?

если нет, то подскажи, что именно там писать? для TADOConnection
...
Рейтинг: 0 / 0
10.10.2005, 12:45
    #33314714
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataModule не создается (при наличии ADO-компонентов)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
int main(.......)
{
  CoInitialize( 0 );
  .......
  .......
  .......
  .......
  .......
}
...
Рейтинг: 0 / 0
10.10.2005, 12:47
    #33314717
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataModule не создается (при наличии ADO-компонентов)
если мне не изменяет память, то CoInitialize в обычном приложении вызывается в application->Initialize();

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
10.10.2005, 12:49
    #33314729
DataModule не создается (при наличии ADO-компонентов)
Карабас Барабас

тнкс, помогло
плохо, что в хелпе об этом очень мало и очень-очень мутно
...
Рейтинг: 0 / 0
10.10.2005, 12:51
    #33314741
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataModule не создается (при наличии ADO-компонентов)
Опыт - сын ошибок трудных (С) Пушкин
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / DataModule не создается (при наличии ADO-компонентов) / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]