Hola e visto en varios temas lo siguiente
Código Delphi
[-]
procedure TForm1.Edit1Exit(Sender: TObject);
begin
if Trim(TEdit(Sender).Text)='' then
TEdit(Sender).SetFocus;
end;
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 *)
investigando un poco mas de echo en el tema ttp://www.clubdelphi.com/foros/archive/index.php?t-69153.html
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
Código Delphi
[-]
void __fastcall TFClientes::NombreEnter(TObject *Sender)