![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Acceso a los eventos de TXComm
He declarado (de manera no visual) un objeto del tipo TXcomm para realizar la recepción de datos desde el puerto COM del PC (utilizando C++Builder 2006).
Abro-cierr puertos sin ningun problema, e incluso utilizo los eventos OnRead del componente (todo de forma no visual). Pero con el componente OnData obtengo este error y no se muy bien a que se refiere: [C++ Error] uClienteObj.cpp(104): E2034 Cannot convert 'void (_fastcall * (_closure )(TObject *,const unsigned long))(TObject *,const unsigned long)' to 'TDataEvent' Mi metodo lo declaro de esta forma (igual que se haria accediendo al evento con doble click sobre el inspector de objetos graficamente: void __fastcall uClienteObj::eventoXComm1Data(TObject *Sender, const DWORD Received) Y la asignación se la hago así: objComm->OnData = eventoXComm1Data; Alguna idea? gracias. |
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
RemObjects y eventos | rastafarey | Varios | 3 | 29-01-2013 17:52:27 |
Eventos DCOM | Io | Providers | 3 | 05-01-2007 23:22:51 |
procesador de eventos | skaiser | Firebird e Interbase | 2 | 04-11-2003 14:04:44 |
Eventos | xerkan | Firebird e Interbase | 5 | 13-10-2003 17:21:18 |
Eventos de un componente... | craven | OOP | 3 | 08-05-2003 16:17:51 |
![]() |
|