FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
De delphi a c++
Hola e visto en varios temas lo siguiente
esto es en Delphi pero como lo podria hacer para c++, Esta funcion del focus en si no es interesante lo que si es como utilizar " TEdit(Sender)" modificando los "." por "->" tal como en c++ marca el siguiente error Código:
E2285 Could not find a match for 'TEdit::TEdit(TObject *)' Full parser context Clientes.cpp(425): parsing: void _fastcall TFClientes::NombreEnter(TObject *) E2459 VCL style classes must be constructed using operator new Full parser context Clientes.cpp(425): parsing: void _fastcall TFClientes::NombreEnter(TObject *) el compañero Caro dice lo siguiente //en c++ creo que es algo así: < TEdit > (Sender)-> ............ Cosa que al realizar y modificar el codigo quedaria de la siguiente manera
__________________
El Software es como el Sexo, si es de gratis es Mejor |
#2
|
||||
|
||||
Código:
void __fastcall TForm1::Edit1Exit(TObject *Sender) { if(((TEdit*)Sender)->Text.Trim() == "") ((TEdit*)Sender)->SetFocus(); } |
#3
|
||||
|
||||
un millon de gracias, funciono a la primera.
__________________
El Software es como el Sexo, si es de gratis es Mejor |
|
|
|