![]() |
![]() |
| Paypal | 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
|
||||
|
||||
|
No parece que en ese código exista ningún problema, pero habría que ver el código completo de la llamada y del Thread.
La mayoría de los problemas con hilos llegan por intentar acceder a elementos que no están definidos en el thread (sin sincronizar). Con esto que pones es difícil....
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#2
|
|||
|
|||
|
Lo curioso es que si arranco directamente el programa que ejecuta el TThread, funciona correctamente.
El error lo da si genero el formulario en runTime |
|
#3
|
||||
|
||||
|
joseprad,
Cita:
1- ¿El formulario Form8 esta instanciado al momento de la falla? 2- ¿Puedes colocar el código es cuestión para analizar el problema? Espero sea útil ![]() Nelson. |
|
#4
|
|||
|
|||
|
Hola Nelson.
Te adjunto el código completo del Form8
Este programa que no es mas que un contador, funciona perfectamente. Pero si lo arranco desde otro programa con:
entonces me da el error. Saludos |
|
#5
|
|||
|
|||
|
Cita:
Hola. Si te fijas en el código en rojo estas utilizando la variable Form8 que hace referencia a la clase TForm8, a la cual no le estas asignando ningún valor por lo que tiene un valor nil o nulo y si intentas hacer referencia a esta (invocar métodos o acceder a sus propiedades) Delphi te devolverá un error "Acces Violation". Una solución para tu caso es asignarle la referencia del formulario creado para que puedas acceder a él.
try..finally |
|
#6
|
|||
|
|||
|
Muchas gracias amigo.
Como dicen en mi tierra siempre ven mas cuatro ojos que dos. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| crear varios form al iniciar la aplicacion | FGarcia | Varios | 5 | 06-10-2008 16:11:50 |
| Crear columnas en runtime | Pedro-Juan | OOP | 8 | 09-02-2007 12:38:18 |
| crear instalador, ejecutar al iniciar i crear desinstalador | vivamotos | C++ Builder | 1 | 25-08-2006 14:13:01 |
| Iniciar una aplicacion sin mostrar ningun form | rob1 | Varios | 5 | 11-12-2005 17:14:18 |
| Crear índice en runtime | Gabriel2 | Tablas planas | 2 | 17-11-2005 22:19:00 |
|