Manipular el nonmbre de una Variable
Hola amigos una pregunta, alguien sabe si es posible manipular el nombre de una variable. dejen les explico lo que quiro hacer que no se si es posible
tengo 5 varibales con el mismo nombre variable1 variable2 variable3 variable4 variable5 quisiera que por medio de un ciclo mandarles valores a las variables algo como for i:=1 to 5 do begin variable+i:= un valor determinado; end; alguien sabe si es posible hacer algo como esto |
¿por qué mejor no usar arreglos ("Arrays")?
|
Hola carlos, que yo sepa no se puede, puedes utilizar un Arrays como te dice ContraVeneno, ¿de que tipo son tus variables? porque si son componentes puedes utilizar FindComponent para buscar pasandole como parametro el nombre del componente como String y ahí si puedes concatenar tu i.
Saluditos |
Sip, en Delphi no hay forma. En el prehistórico Clipper, se podia hacer usando el operador &, una chapucilla que en Delphi de plano no es posible. Pero com ya te dijeron, para que complicarte, usa arrays y listo
|
Cita:
Sí, Carlos, lo mejor será que utilices una sola variable arreglo:
Fuera de tema: Enhorabuena por usar nombre y apellido. :) Un abrazo. Al González. :) |
La franja horaria es GMT +2. Ahora son las 14:48:13. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi