Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 19-03-2009
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 27
Delphius Va camino a la fama
Hola loadminds,
Dices que estás diagramando... ¿podríamos ver una muestra de ellos? Digo... para tener una idea más clara de como estás enfocando el programa.

El asunto es que como estás adelantando en algo y nos pides recomendaciones, es necesario que nos brindes algo más de información para ver de que modo ayudarte. Tu tienes una visión, y es muy probable que la visión de quienes pasemos por aquí tengamos una propia... Es más, tal vez la manera en como veamos o nos imaginamos al tema no sea compatible con la tuya.
¿Me entiendes?
Comentanos algo más concreto, por favor.

Pareciera ser que tienes un vector o arreglo estático. Algo así tal vez:
Código Delphi [-]
type
TArreglo = array[1..MAX_LETRAS] of Char;

var
MiArreglo: TArreglo;

Se puede definir un arreglo dinámico, si tu duda pasa por el tema del "tamaño" o la cantidad de caracteres que pueda tener la palabra:

Código Delphi [-]
type
  TArregloDinamico = array of char;

Y de éste modo puedes definirle su tamaño en tiempo de ejecución mediante la función SetLength():

Código Delphi [-]
SetLength(miarreglodinamico, 24);

Y como es dinámico, la primera posición es 0 y la última ese tamaño menos 1 (según el ejemplo, 23). Puedes recorrer el array de este modo:
Código Delphi [-]

for i := Low(miarreglodinámico) to High(miarreglodinamico) do ...

Y como todo array, vector o arreglo se puede acceder a un elemento mediante el índice:

Código Delphi [-]
arreglo[indice] := 'A';

Recomiendo que leas la ayuda que ofrece Delphi sobre dynamics arrays.

Pero a como lo veo, este método es un tanto impráctico y "redundante". Se puede trabajar con el tipo string tranquilamente. El tipo string funciona como un vector de modo que puede tranquilamente definirse su tamaño y acceder a una posición determinada del mismo. La diferencia es que aquí al primer elemento le corresponde el índice 1.

Código Delphi [-]
var texto: string;
begin
  SetLength(texto);
  texto[1] := 'A';
  for i := 1 to Length(texto);
     texto[i] := ...

Me gustaría que nos comentases con mayores detalles sobre tus dudas, inquietudes. "Muestranos" algo con lo que podamos entenderte, opinar y ofrecerte soluciones y/o alternativas.

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Tipo de dato MaMu OOP 1 15-12-2008 07:12:58
tipo de dato arnedokpo Conexión con bases de datos 1 14-07-2008 16:37:06
Tipo de dato nelem Internet 4 15-01-2008 16:46:06
Tipo de Dato BetoAlonso Varios 11 09-12-2007 00:30:01
Identificar el tipo de dato kayetano MySQL 1 28-07-2004 19:43:54


La franja horaria es GMT +2. Ahora son las 08:31:40.


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
Copyright 1996-2007 Club Delphi