Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Error al cambiar propiedad height del form (https://www.clubdelphi.com/foros/showthread.php?t=48531)

drykea 27-09-2007 12:42:24

Error al cambiar propiedad height del form
 
Hola a tod@s.

Tengo una aplicacion MDI.
En uno de los forms mdichild, tengo una funcion que cambia las caracteristicas del form, altura, anchura, posicion de componentes, etc. segun convenga.

Funciona bien menos cuando la llamo desde el constructor del form, que me da el error:

"Access violation at address 004560E4 in module 'ACLl.exe'. Read of address 00000048."

El error da cuando cambio la propiedad height del form.
¿Alguien sabe que puede estar pasando?

drykea 27-09-2007 12:48:42

Ya lo he solucionado
 
En la funcion he cambiado la sentencia:
MiForm.height := 300

Por:
Self.Height := 300

Y a funcionar.

Neftali [Germán.Estévez] 27-09-2007 14:10:42

¿Puedes poner el código que utilizas?

drykea 28-09-2007 12:07:36

Hola neftalí.

¿A qué código te refieres al de la funcion o al del constructor?
Si lo que quieres es la sentencia que modifica la altura del form la puse en el post anterior.

Neftali [Germán.Estévez] 28-09-2007 12:27:28

Al código completo que tienes en el constructor que debe ser el que está fallando.


La franja horaria es GMT +2. Ahora son las 15:24:17.

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