Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   arrays o vector en delphi (https://www.clubdelphi.com/foros/showthread.php?t=11381)

azaagh 12-06-2004 00:44:59

arrays o vector en delphi
 
hola, nunca he usado un vector en delphi, y al intentar crearlo, me a fallado por todos lados...
si alguien me pudiera decir..
--como declararlo
--como usarlo
le estare agradecido :p

editado: de tipo string

cbrrr 12-06-2004 01:11:44

si es para manejar cadenas..... por qué no usas la clase TStrings? Es muy potente y puedes hacer maravillas con ella

Míratela aunque sea por encima en la ayuda y haz alguna prueba. Verás que no te defrauda

eduarcol 12-06-2004 19:11:31

Estoy totalmente de acuerdo con cbrrr, pero la declaracio de matriz o vector es asi;


Matriz;
<<Nombre del Arreglo>>: array[1..n,1..n] of <<Tipo de Datos>>;


para usarlo es:

<<Nombre del Arreglo>>[x,y] := 'Cadena';


donde:
<<Nombre del Arreglo>> lo vas a cambiar por el nombre que le quieras dar
n: el limite del indice
<<Tipo de Datos>> lo vas acambiar por el tipo de dato del cual lo quieres definir


Nota: Si es un string sigo de acuerdo con el TStringList

cbrrr 12-06-2004 20:19:39

Para ampliar un poco la definición de eduarcol, también decir que existen los arrays dinámicos

Código Delphi [-]
 var
   MiArray: array of string;
   i: integer;
 begin
   // establecemos longitud
   SetLength(MiArray, 10);
 
   // ponemos algún valos al array
   for i := 0 to High(MiArray) do
     MiArray[i] := IntToStr(i);
 
   // visualizamos el array
   for i := 0 to High(MiArray) do
     ShowMessage(MiArray[i]);
 
   // redimensionamos el array
   SetLength(MiArray, 15);
 
   ......................
 end;


La franja horaria es GMT +2. Ahora son las 10:59:53.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi