Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Функция для модема.

357
07 июля 2003 года
Тимофей
112 / / 20.02.2000
Помогите кто нибудь. Немогу понять почену функция не работает. Порт открыт, шлю АТ команду и ничего не происходит. А если тело функции в прогу вставлю всё нормально. Почему?

int TForm1::ComPortWrite (const void* AT)
{
DWORD charsWritten = 0;
if ( !WriteFile ( port
, &AT
, sizeof(AT)//inBufSize
, &charsWritten
, NULL
)
);
return charsWritten;
}

Заранее благодарен...
460
07 июля 2003 года
Berg
261 / / 27.03.2003
Может вместо &AT попробовать AT, он ведь уже указатель...

Да и sizeof(AT)==4 всегда по-моему...А там судя по комментарию нужен inBufSize

А еще возможно ты путаешь

const void *AT
void * const AT
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог