Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-05-2013
jularaXD jularaXD is offline
Miembro
NULL
 
Registrado: may 2013
Posts: 18
Poder: 0
jularaXD Va por buen camino
A ver si he entendido lo que me pides xD

La array mjugadores la declaro en private de esta manera
Código Delphi [-]
private
mjugadores:array[1..16,1..2] of integer;

Lo que quiero hacer es que me cree esta array:

[1, 1]
[1, 2]
[1, 3]
[1, 4]
[2, 1]
[2, 2]
[2, 3]
[2, 4]
[3, 1]
[.. ..]
[.. ..]
[4, 4]

También he intentado limitar el valor de C y me sigue dando el mismo error.

salu2
Responder Con Cita
  #2  
Antiguo 14-05-2013
jularaXD jularaXD is offline
Miembro
NULL
 
Registrado: may 2013
Posts: 18
Poder: 0
jularaXD Va por buen camino
Ei, me acabo de enterar que no falla al crear la array, sino luego al leerla o al cerrar la aplicacion.
Subo este proyecto que se puede ver perfectamente el error.


saludos!
Archivos Adjuntos
Tipo de Archivo: rar delphi.rar (6,4 KB, 0 visitas)
Responder Con Cita
  #3  
Antiguo 14-05-2013
jularaXD jularaXD is offline
Miembro
NULL
 
Registrado: may 2013
Posts: 18
Poder: 0
jularaXD Va por buen camino
Ya esta, he conseguido solucionar el problema.
Había escrito mal el codigo, puesto que una matriz que tenía tan solo 16 filas, y el bucle le ponía valores hasta la fila 64 o algo asi...

Bueno, muchas gracias por tu tiempo ecfisa y disculpa si no me he explicado correctamente en algun momento
Responder Con Cita
  #4  
Antiguo 14-05-2013
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Cita:
Empezado por jularaXD Ver Mensaje
Ya esta, he conseguido solucionar el problema.
Había escrito mal el codigo, puesto que una matriz que tenía tan solo 16 filas, y el bucle le ponía valores hasta la fila 64 o algo asi...
A eso me refería con el valor que alcanzaba la variable c, me alegro que lo solucionaras

No había visto tu último mensaje, y te consultaba sobre los valores que había que asignar a la matriz, por que generalmente es mas simple cargar la matriz con dos for, por ejemplo:
Código Delphi [-]
var
  c,f: Integer;
begin
  for c:= 1 to 2 do
    for f:= 1 to 16 do
      mjugadores[f,c] := ...

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #5  
Antiguo 14-05-2013
Avatar de ozsWizzard
ozsWizzard ozsWizzard is offline
Miembro
 
Registrado: may 2004
Ubicación: Murcia
Posts: 190
Poder: 21
ozsWizzard Va por buen camino
He simplificado mucho me temo.

La declaración del procedimiento ha de ir dentro de la sección public (o private, según de donde se llame) del formulario. (hablo de las secciones que viene por defecto)
__________________
La Madurez se llama...
~~~Gaia~~~
Responder Con Cita
  #6  
Antiguo 14-05-2013
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Cita:
Empezado por jularaXD Ver Mensaje
La array mjugadores la declaro en private de esta manera

Lo que quiero hacer es que me cree esta array:

[1, 1]
[1, 2]
[1, 3]
[1, 4]
[2, 1]
[2, 2]
[2, 3]
[2, 4]
[3, 1]
[.. ..]
[.. ..]
[4, 4]

...
Correcto, entiendo esa parte, pero ¿ Podrías poner el ejemplo de la sucesión de valores que deseas asignar en cada posición de la matriz ?

Es decir:
Código:
[1,1] = 0
[1,2] = 1
...
[n,m] = x
Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
Respuesta



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
Problema al asignar valor a array ferjavrec2 OOP 6 06-03-2011 22:14:33
Asignar 'array property' con record.elemento yapt OOP 6 13-05-2010 21:16:05
Cómo asignar valores a una variable tipo Array quinqui OOP 7 23-06-2006 15:59:17
Como Asignar Variable Tipo Array de Tform a otro Array del Mismo tipo morfeo21 Varios 5 17-08-2004 17:39:51
asignar valores por default NickName Firebird e Interbase 3 14-09-2003 12:01:43


La franja horaria es GMT +2. Ahora son las 07:42:14.


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