FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Error EAccessViolation....
Tengo un problema, a la hora de asignar un valor de una tabla a una proiedad de la clase me da esta exception, alguien sabra porque???
esta es la linea... cTipo.CodTipoForm := dmFormulas.qryTipoformulaCod_tipoform.value; agradecere sus respuestas...
__________________
Visita mi Weblog de Ingeniería de Software... |
#2
|
|||
|
|||
Los AccessViolation dan porque el objeto al que se quiere acceder (o del que se quiere sacar información) no están creados.
En tu caso, o cTipo o dmFormulas no están creados. Revisa el código a ver |
#3
|
|||
|
|||
ok, ya vi que el problema es en la clase, pero no se como corregirlo, yo estoy creando una instance de miclase Tipo de la siguiente manera...
Var cTipo : TTipo; La clase Tipo esta en una unidad que se llama unClases, y en el uses de la unidad donde creo la instancia esta unClases, alguien podria guiarme???
__________________
Visita mi Weblog de Ingeniería de Software... |
#4
|
||||
|
||||
El código que pasaste es la definición de la variable "cTipo" del tipo "TTipo"...No estas creando una nueva instancia de la clase!!
Código:
Var cTipo: TTipo; begin cTipo := TTipo.Create; { Aquí crea una instancia de una clase (Objeto) }
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#5
|
|||
|
|||
Listo tenias razon delphi.com.ar,
te agradezco mucho...
__________________
Visita mi Weblog de Ingeniería de Software... |
#6
|
||||
|
||||
No olvides liberar el objeto cuando ya no lo necesites, puesto que Delphi no lo va a hacer por tí, y nunca recuperarias la memória que haya usado.
Simplemente, al final del procedimiento pón cTipo.Free; Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|