¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Solución para ejecutar funciones DDE en Windows 10 con PowerBuilder 12.6, build 4058

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 21 Vistas
0
Cargando...

Cada vez que intento ejecutar una función DDE (por ejemplo, OpenChannel o SetRemote) en una PC con Windows 10, PowerBuilder 12.6, build 4058, se cuelga y necesita ser finalizado a través del Administrador de tareas. Incluso el comando simple a continuación, que he probado y confirmado que funciona bien en máquinas con versiones anteriores de Windows, no funciona en Windows 10.

OpenChannel("WINWORD", "System")

¿Hay algo mal en mi configuración, o es esto un error en PowerBuilder?

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Mencioné en mi otro post que pude hacer que las llamadas DDE funcionaran en mi PC al detener un proceso (SecureDoc) que estaba bloqueando PowerBuilder. Desde entonces, no he tenido problemas, hasta que intenté probar algunas llamadas DDE en otro PC con Windows 10. Tan pronto como lo hice, me encontré con el mismo problema nuevamente. Desafortunadamente, SecureDoc no se está ejecutando en esta máquina y no parece haber otros procesos en los que PB esté esperando:

Matar cualquiera de los procesos splwow64 no ayuda en absoluto (lo cual es de esperar, dado que son procesos del sistema). Este PC también está ejecutando Office 2013 de 32 bits en una versión de Windows 10 de 64 bits, con PB 12.6 compilación 4058. Cualquier otro consejo de solución de problemas que puedas tener sería muy apreciado.

pb126-wait-chain.png
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

¡De nada! Me alegra que finalmente hayas encontrado el problema de bloqueo en tu aplicación DDE.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

¡Eso funcionó! Nuestra empresa utiliza una aplicación de cifrado de disco llamada SecureDoc, y uno de sus procesos apareció en la cadena de espera. Tan pronto como detuve el proceso, todas mis llamadas DDE volvieron a funcionar. Abordaré este problema con los responsables de SecureDoc para ver si tienen una solución alternativa. ¡Gracias por toda la ayuda!

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hi Robert;

1) ¿Has intentado ejecutar el IDE de PB como "ADMIN"?

2) En W10, abre el Administrador de tareas .... luego:

a) Haz clic derecho en el IDE de PB o en tu aplicación PB .EXE - luego selecciona "Ir a Detalles".

b) En la siguiente pantalla, usa clic derecho y luego selecciona "Analizar Cadena de Espera"

c) echa un vistazo al diálogo de "Cadena de Espera" para encontrar pistas sobre los recursos que tu aplicación DDE está esperando.

¡Con suerte, esto podría decirnos por qué tu aplicación DDE está esperando (también conocido como "colgado")!

Espero que esto nos diga qué está esperando tu aplicación DDE. Saludos ... Chris

ork4f.png
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?