Показать сообщение отдельно
Старый 26.12.2006, 13:58   #1  
doo is offline
doo
Участник
 
41 / 10 (1) +
Регистрация: 05.11.2004
Передача агументов в функцию com объекта
есть такой код:

X++:
void init()
{
    COM                    com = new COM("ScCt.cpt");
    str                        data;
    int                        res;
    ;

    res = com.InitComm(1, 1, 0);

    res = com.recordCount(0, 1);

    res = com.LinkTest(data);

    com.closeComm();
}
параметр data как следует из описания функции должен быть строкового типа. но при выполнении данного куска кода возникает ошибка "один или более аргументов не могут быть преобразованы"

может кто знает как с этим бороться?