| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Picard Master


Registrado: 18 Ene 2004Mensajes: 218Ubicación: Palamos (Girona) España
|
Publicado: Mie 29 Dic, 2004 11:10 am Asunto: otra ayuda con codigo pascal |
|
|
hola compañeros, tengo otra duda al intentar adaptar un codigo de pascal a c++, ahi va:
| Código: |
private
{private declarations}
Sprite : TSprite;
//-----------------------------------------------------
Sprite :=TSprite.Create;
Sprite.Visible :=true;
Sprite.ImageList :=ImageList1;
Sprite.ImageIndex:= 12;
Sprite.X :=0;
Sprite.Y:=0;
Map1.Layers.Last.AddObject(Sprite);
end;
|
Este seria el codigo en pascal,pero no acabo de entender como declararlo en c++, pues intento hacer un racionamiento de como deberia ser y me da errores.
gracias _________________ El hombre es el unico ser que tropieza dos veces en la misma piedra ( en mi caso infinitas veces) |
|
| Volver arriba |
|
 |
Picard Master


Registrado: 18 Ene 2004Mensajes: 218Ubicación: Palamos (Girona) España
|
Publicado: Mie 29 Dic, 2004 11:33 am Asunto: |
|
|
Casi solucionado,razonando un poco mas me surge esto:
| Código: |
{
TSprite * Sprite;
Sprite->Visible = true;
Sprite->ImageList = ImageList1;
Sprite->ImageIndex = 12;
Sprite->Y = Latitude;
Sprite->X Longitude;
Map1->Layers->Last();
}
|
aunque en el codigo pascal seria asi:
| Código: |
Map1.Layers.Last.AddObject(Sprite);
|
mi pregunta es: ¿con el code completion de bcb6,despues de last no me deja poner lo de addObject.hay alguna manera de hacerlo?
gracias _________________ El hombre es el unico ser que tropieza dos veces en la misma piedra ( en mi caso infinitas veces) |
|
| Volver arriba |
|
 |
|