Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #21  
Antiguo 29-11-2016
giko giko is offline
Miembro
NULL
 
Registrado: dic 2013
Posts: 17
Poder: 0
giko Va por buen camino
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.
Responder Con Cita
  #22  
Antiguo 29-11-2016
giko giko is offline
Miembro
NULL
 
Registrado: dic 2013
Posts: 17
Poder: 0
giko Va por buen camino
Ya he encontrado cómo subir los archivos.
Archivos Adjuntos
Tipo de Archivo: rar Data.rar (104,7 KB, 3 visitas)
Responder Con Cita
  #23  
Antiguo 30-11-2016
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.269
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
A mi el único componente que me da problemas en uno llamado CitiBroker de la clase TCitiBroker, ya que no lo tengo instalado.

Código Delphi [-]
  object CitiBroker: TCitiBroker
    EnvVariable = 'LinceIP'
    OnGetAddress = CitiBrokerGetAddress
    Left = 80
    Top = 8
  end

También tienes un socket que está ligado al anterior que en diseño está Activo (Connected=True).

Código Delphi [-]
  object Socket: TSocketConnection
    Connected = True
    ServerGUID = '{94E183C4-2B12-11D4-8402-00105AEFCB44}'
    ServerName = 'LynxServer.Database'
    AfterConnect = SocketAfterConnect
    ObjectBroker = CitiBroker
    Left = 20
    Top = 8
  end

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.
Archivos Adjuntos
Tipo de Archivo: zip Data2.zip (127,2 KB, 0 visitas)
__________________
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.
Responder Con Cita
  #24  
Antiguo 30-11-2016
giko giko is offline
Miembro
NULL
 
Registrado: dic 2013
Posts: 17
Poder: 0
giko Va por buen camino
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.
Archivos Adjuntos
Tipo de Archivo: rar Product.rar (79,0 KB, 1 visitas)
Responder Con Cita
  #25  
Antiguo 01-12-2016
giko giko is offline
Miembro
NULL
 
Registrado: dic 2013
Posts: 17
Poder: 0
giko Va por buen camino
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.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Migrar delphi 7 a Code Gear 2007 alejobog Varios 6 03-10-2015 10:50:46
Porque deberia migrar desde Borland Delphi 7 a Codegear RAD Studio Dephi 2007 rmendoza83 Varios 19 11-03-2009 16:25:39
Migrar aplicación escritrio Delphi 2006 a RAD STUDIO 2007 SMTZ .NET 7 12-03-2008 16:11:36
Ayuda para migrar a Delphi 2007 rolandoj Varios 18 07-08-2007 05:52:19
Migrar de Delphi 7 a Delphi 2007 Arturo_ Varios 2 13-07-2007 10:36:12


La franja horaria es GMT +2. Ahora son las 10:31:03.


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
Copyright 1996-2007 Club Delphi