Un array con problemas
Hola,
estoy intentado hacer un objeto. (mi primero) tengo declarados dos arrays: Código:
cm: array[0..ne] of string; Y en un metodo para limpiarlos hay un for asi: Código:
for i := 0 to ne do El problema es que me da un error. Y tras agregar un watch, todos los elmentos del array dice "Inaccessible Value" La declaración de las arrays la he puesto en public y private y sigue igual. |
Tal vez el problema sea esto...
|
Lo probé antes y no funcionó.
La clase esta declarada así: Código:
type |
Hola cecilio
A ver si probando esto aclaramos algo...
Código:
object Form1: TForm1 Saludos y suerte |
Muchas gracias ArdiIIa
Mira lo que era: Código:
procedure TForm1.FormCreate(Sender: TObject); No estaba inicializando la clase. La verdad es que desconocía esto. Llevo una semana en Delphi. Muchas gracias, por el interés que has tomado y el trabajazo que te has dado poniendo todo el código.:) Te voy a contar un poco de qué va. Se trata de una unidad para manejar algo Sql, por lo menos lo gordo. La idea es que con asigna(campo, valor) vas llenando el array. Despues tienes dos metodos Carga(nombretabla):string devuelve un string con la consulta SQL : Código:
Insert into Articulo ('Codigo','Nombre','PVP','Colo') value ('002','Pelota','25.2','blanca') El resultado que te he mostrado ya lo ha creado la clase que me daba los problemas. Cuando tenga más soltura intentaré pasarle otros tipos que no sea solo string. Pero aun no se bien como hacerlo. Así gracias de nuevo por la ayuda. |
Lo que me sorprendió es que pudieras compilar tu código teniendo en cuenda el lugar conde habías puesto el const y por otro lado, al recorrer el Array tal como lo tenías inicialmente, contabas un elemento más de los existentes.
Por lo demás, me parece una estupenda idea. |
La franja horaria es GMT +2. Ahora son las 03:50:42. |
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