Ученик-кочегар
Группа: Участник
Сообщений: 1
|
C++Builder 6.0 Добавление объекта автоматизации OLE к рабочей программе
Есть рабочая программа. Компилируются все модули нормально, без ошибок.
Как только добавляю объект автоматизации OLE при компиляции в некоторых модулях появляются ошибки.
А именно:
1.
String str="123456789";
int result=0;
for (int i=1;i<7;i++)
{
result=StrToInt(str[i]); // ошибка cannot convert 'int' to 'const char*'
}
2.
BEGIN_MESSAGE_MAP
MESSAGE_HANDLER(MESSAGE_READY, TMessage,CloseElementSpr) //ошибка
END_MESSAGE_MAP(TComponent)
void __fastcall CloseElementSpr(TMessage&Message);
Message_READY мое сообщение готовности
ошибка: wrong number of arguments in call of macro 'MESSAGE HANDLER'
Помогите! |