![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
|||
|
|||
|
Perdona, se me había olvidado poner lo poco que recuerdo sobre los arrays dinámicos, por si acaso sí existen en Delphi 2.
Código:
// Declaración: array of TipoBase. var miarray : array of Integer; // Asignación de tamaño: Setlength(el array, tamaño) SetLength(miarray,100); // tiene 100 elementos, del 0 al 99 // Acceso a los elementos: Low --> el más bajo, Hight --> el más alto for i:=Low(miarray) to Hight(miarray) do miarray[i]:=i; * si el array no tiene elementos Hight(miarray)= -1 y por tanto mayor que Low(miarray) que sería 0. Un poco raro, pero es así. * la asignación de memoria se hace por referencia, esto es, dos variables del mismo tipo: array1 y array2, ocupan las mismas posiciones de memoria si son iguales, pero si una de ellas cambia, copia todo el array en una nueva localización. Espero te sirva
__________________
Rafita. Última edición por rafita fecha: 13-10-2006 a las 13:39:50. |
|
#2
|
|||
|
|||
|
Gracias,
la forma de usar arrays dinámicos ya lo conocía, lo que pasa es que fuí a usarla en delhpi 2 y solo en la definición me da error, así que supongo que es lo que tú dices, que en delphi 2 no existen, así que tendré que buscar otra forma de hacer lo que quiero. De todas formas muchas gracias por la respuesta. Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| arrays dinamicos | Chompiras | Varios | 8 | 14-07-2015 22:49:51 |
| arrays | nenufer | Varios | 7 | 13-05-2006 21:44:51 |
| Arrays dinámicos en memoria | eliash | OOP | 5 | 01-02-2006 11:03:26 |
| Arrays dinámicos con Delphi.NET | mamen | .NET | 0 | 25-11-2004 14:21:35 |
| Arrays Dinamicos | mauro | Varios | 4 | 05-07-2003 21:14:29 |
|