Problema en Windows Server 2008
Posted: Fri Feb 18, 2011 3:08 pm
Hola amigos del foro
Hace algunas semanas efectue esta misma consulta y a pesar de las oportunas respuestas sigo sin entender como solucionar este problema.
El caso es que un cliente acaba de actualizar su servidor a Windows Server 2008 y desde ese momento mi programa FWH no muestra la totalidad de los botones ni recursos. Utilizo WorkShop. Un amigo del foro me dijo que el problema era debido a los controles de tipo Borland que estaban en el recurso y que los debia reemplazar por otros pero en el menu de recursos de Borland no encuentro equivalentes No-Borland... Que puedo hacer. Para colmo de males, mi cliente ejecuto en dicho servidor una version anterior del programa hecho en FW23 y funciona perfectamente (todo se ve...) Necesito resolver esto rapidamente ya que pronto el sistema va a empezar a ser utilizado...
Gracias...
//// respuesta anterior
José
Editando un .rc con WS y suponiendo que en la lista DIALOG tengo creado uno, al que llamé dlg_Test. Si lo señalo con el puntero del mouse y hago botón derecho, en el menú desplegable, se pude ver la opción: "Edit as text", tomando esta opción, _ recurso en código.
Un recurso de Texto aparece así:
LTEXT "Text", 10, 14, 42, 162, 9
Un resurso de Texto Borland aparece así:
CONTROL "Text", -1, "BorStatic", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 14, 57, 58, 8
O sea o que tienes que hacer es reemplazar todos los recursos BorStatic por recursos Simples (o no Borland)
Ojo!, no estoy diciendo borrar la palabra BorStatic, estoy diciendo reemplazar el recurso.
Hace algunas semanas efectue esta misma consulta y a pesar de las oportunas respuestas sigo sin entender como solucionar este problema.
El caso es que un cliente acaba de actualizar su servidor a Windows Server 2008 y desde ese momento mi programa FWH no muestra la totalidad de los botones ni recursos. Utilizo WorkShop. Un amigo del foro me dijo que el problema era debido a los controles de tipo Borland que estaban en el recurso y que los debia reemplazar por otros pero en el menu de recursos de Borland no encuentro equivalentes No-Borland... Que puedo hacer. Para colmo de males, mi cliente ejecuto en dicho servidor una version anterior del programa hecho en FW23 y funciona perfectamente (todo se ve...) Necesito resolver esto rapidamente ya que pronto el sistema va a empezar a ser utilizado...
Gracias...
//// respuesta anterior
José
Editando un .rc con WS y suponiendo que en la lista DIALOG tengo creado uno, al que llamé dlg_Test. Si lo señalo con el puntero del mouse y hago botón derecho, en el menú desplegable, se pude ver la opción: "Edit as text", tomando esta opción, _ recurso en código.
Un recurso de Texto aparece así:
LTEXT "Text", 10, 14, 42, 162, 9
Un resurso de Texto Borland aparece así:
CONTROL "Text", -1, "BorStatic", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 14, 57, 58, 8
O sea o que tienes que hacer es reemplazar todos los recursos BorStatic por recursos Simples (o no Borland)
Ojo!, no estoy diciendo borrar la palabra BorStatic, estoy diciendo reemplazar el recurso.