Tema: Bloques
Ver Mensaje Individual
  #3  
Antiguo 01-09-2012
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Cita:
Empezado por viveba Ver Mensaje
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.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita