Hola de nuevo Neftali
He probado lo que me has dicho y he dado con el formulario que da el problema. Al añadirlo o abrirlo desde cualquier sitio se cuelga el IDE, incluso en la versión 2007 (la original del proyecto, algo que antes no pasaba). ¿Podéis indicarme cómo adjunto el código del formulario (dfm y pas), para ver si alguien tiene idea de qué puede estar pasando? Son bastante extensos (casi un mb). Gracias de nuevo. |
1 Archivos Adjunto(s)
Ya he encontrado cómo subir los archivos.
|
1 Archivos Adjunto(s)
A mi el único componente que me da problemas en uno llamado CitiBroker de la clase TCitiBroker, ya que no lo tengo instalado.
También tienes un socket que está ligado al anterior que en diseño está Activo (Connected=True).
Si eliminas el primero y desactivas el segundo, el formulario abre sin problemas. Tarda un poco ya que tiene entre componentes y campos definidos, más de 3000 componentes definidos. Tal vez deberías plantearte si esto es un diseño correcto, pero eso ya es otro tema. Te adjunto el formulario modificado, con los cambios comentados. Un saludo. |
1 Archivos Adjunto(s)
Buenos días Neftali
Muchas gracias por tu respuesta. He estado haciendo pruebas por mi cuenta esta mañana, y he llegado a la misma conclusión que tú (el campo conectado=true), así que he borrado la línea y he conseguido abrir. Respecto al componente CitiBroker, efectivamente, yo no tengo error porque sí que tengo instalado ese componente. He compilado e ido corrigiendo los errores en la nueva versión de Delphi, hasta que he llegado a otro formulario que también se engancha. Lo adjunto, por si se te ocurre algo, aunque yo sigo mirando si lo consigo. Por otra parte, con el proyecto ya abierto, en el módulo Data, cuando intento modificar el componente Socket, si le cambio el campo conectado a True se cuelga de nuevo y tengo que matar la tarea. Como comentas, el diseño no debe de ser muy bueno, pero mis conocimientos en Delphi no alcanzan para tanto. Mil gracias de nuevo por tu ayuda. |
Creo que he solucionado el problema investigando acerca de scktsrvr.exe. Al parecer, la versión que tenía era de 32 bits, y estoy ejecutando en un equipo de 64 bits. He conseguido avanzar. Gracias de todas formas.
|
La franja horaria es GMT +2. Ahora son las 18:37:47. |
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