PDA

Ver la Versión Completa : errores de memoria crear componentes delphi xe2


potlanos
21-06-2013, 12:49:33
hola, buenas a todos.

Acabo de pasar mi programa, hecho en delphi 6 a delphi xe2, me compila bien sin ningun problema, pero al momento de ejecutar me va dando errores de memoria al crear componentes, sobre todos los ADOQuery, los creo de esta forma :


TQ := TADOQuery.Create(nil);
TQ.Connection := MiConexion;
TQ.SQL.Text := miSQL;
try
TQ.ExecSQL;
except
FVentanaError.Error(3,TQ.SQL.Text);
end;
TQ.Free;


a veces me da en el .free o en el create, y este mismo paso lo hace varias veces, como 10 o mas, hasta que da el error de memoria.

En delphi 6 no me da ningún problema.

a ver si sabeis por donde puedo mirar?

gracias y saludos.

Casimiro Notevi
21-06-2013, 14:38:43
Amplía la información, con más detalle y copia y pega el mensaje del error.

potlanos
21-06-2013, 14:57:27
hola..

en adjunto esta el mensaje y la linea en gris a donde me lo da.

los errorres me los da solo con el adoquery, con ningun otro.

no se que decirte mas...