Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Программирование под Windows > C++ Builder
Перезагрузить страницу SetTimer и E2235 Member function must be called or its address taken
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
AlexTP AlexTP вне форума
Новичок
 
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 16.03.2014
Question SetTimer и E2235 Member function must be called or its address taken - 16.03.2014, 19:17

Всем Привет!
Прошу помочь разобраться в чём ошибка,
собственно текст программы из Архангельского "механизмы windows, сети".
Благодарю.

p.s.: C++Builder XE

cpp Код:
VOID CALLBACK Timer(HWND hwnd, UINT uMsg, UINT idEvent, DWORD dwTime) {
  //
  if( idEvent = 1) {
    KillTimer(hwnd, idEvent);
  }
}
void __fastcall TForm1::Button2Click(TObject *Sender)
{
 
    SetTimer(Handle, // дескриптор потока таймера
              1,           // идентификатор таймера, любое целое число
              2000,      // время
              (FARPROC)Timer); // вызываемая функция, собственно на эту строку ссылается сообщение  
                                       // E2235 Member function must be called or its address taken
 
}

Последний раз редактировалось AlexTP; 16.03.2014 в 19:22
Ответить с цитированием
  (#2 (permalink)) Старый
FataLL FataLL вне форума
Member
 
Аватар для FataLL
 
Сообщений: 1,783
Сказал(а) спасибо: 2
Поблагодарили 25 раз(а) в 25 сообщениях
Регистрация: 04.11.2004
По умолчанию 19.03.2014, 22:45

В C++Builder 6 работает. Только (idEvent == 1) надоть. Рекомендую посмотреть, как описан FARPROC в XE...

Кстати, а Button2Click существует вообще?
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Mac address are invalid in both CMOS and DMI xTODx Техническая поддержка 2 11.02.2013 17:00
При function=y выдается отличная радуга, при function=x ничего не происходит Seffka Visual C++ 3 17.06.2010 12:44
Указатель на member-функцию класса ALTOM Visual C++ 3 15.09.2008 17:49
Почему пропадает list member gip Visual C++ 4 31.01.2006 22:29
Как работать с SetTimer с пересылкой сообщения не оконной процедуре Repler C++ Builder 2 09.08.2005 11:52
Аналог SetTimer без привязки к окну SeregaLBN WinAPI 4 19.09.2004 03:45
Как узнать свой IP Address imported_Magic Сетевое программирование 4 23.06.2004 02:28
Влечет ли SetTimer за собой многопототочность Borys Visual C++ 2 06.04.2004 19:49
Как получить данные из контрола IP-address Anonymous Visual C++ 2 16.05.2003 11:14
Указатель на T2 member в структуре T1 Anonymous С/С++ 3 08.04.2003 16:38
Как передать процедуре SetTimer метод класса Anonymous Visual C++ 1 02.03.2003 12:55
CRichEditCtrl Class Member литература описания команд imported_STEEL Visual C++ 3 31.01.2003 11:00



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов