FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Savedialog Access Violation
Buenos Dias!
Estoy haciendo algunas cosas con Delphi 7 y cuando quiero ejecutar un SaveDialog me da Access Violation: No encuentro como solucionarlo, asi que adjunto los archivos del proyecto, que solo tiene un Formulario con un TBitBtn y lo demas va por codigo: unitexterna2.dpr
UnitMain.pas
UnitAccion.pas
Al momento de llamar "SaveDialog1.Execute" salta la ecepcion, ¿Que estara pasando? Muchas Gracias!
__________________
"It's nice to be important, but it's more important to be nice" |
#2
|
||||
|
||||
Hola,
A simple vista parece que no estás creando el objeto. La variable "SaveDialog1" es del tipo que tú necesitas, pero, no la inicializas, no contiene una instancia de la clase "TSaveDialog", y así, cuando tratas de usarla, no es posible. La solución pasa por crear el objeto de la clase "TSaveDialog" en la variable "SaveDialog1". Puedes hacerlo en el mismo método "hacelo()", o bien utilizar un método "constructor" en la clase "TClaseAccion". No sé cómo lo ves. |
#3
|
||||
|
||||
Hola, lo mismo digo yo, te falta la creación de tu objeto SaveDialog1.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#4
|
||||
|
||||
Gracias! Efectivamente era eso, pero como no me dejaba hacer (self) lo habia descartado, asi que queda asi:
__________________
"It's nice to be important, but it's more important to be nice" |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Access violation con una DLL de C | johan | Varios | 3 | 15-11-2007 15:45:40 |
Access Violation con DLL | emeceuy | Varios | 8 | 17-08-2007 21:57:55 |
access violation | chona | Varios | 2 | 31-10-2006 01:36:04 |
Access violation at .... | Perio | Varios | 5 | 07-02-2006 15:50:36 |
Access violation | Giasl | Varios | 6 | 07-05-2003 12:35:51 |
|