Cita:
Empezado por viveba
Es posible construir un bloque del tipo with ... do en c++?
digamos que quiero hacer esto (que hacía en delphi) en C++builder:
with ComponenteX do
begin
Propiedad1 := ....;
Propiedad2 := ....;
..............
end;
desde ya, muchas gracias a todos.
|
Hola.
No, pero podes reducir el largo de los nombres para que no sea tan pesado usarlos si tenes que realizar muchas asignaciones:
Código:
TStringGrid *sg = static_cast <TStringGrid*> (StringGrid1);
TClientDataSet *cds = (TClientDataSet*) ClientDataSet1; // otro modo
TDateTimePicker *dtp = static_cast<TDateTimePicker*>(DateTimePicker1);
//etc.
En este caso podrías usar
sg en lugar de StringGrid1,
cds en lugar de ClientDataSet1 y
dtp en lugar de DateTimePicker1.
Saludos.