Estoy pasando una aplicación, en la que usaba .dll hecho con WS (compilando el .rc); a incrustar el .rc hecho con ResEdit
Ahora me da el siguiente error al ejecutar la app
Descripción de Error generado:
___________________________________________________
Error BASE/1066 Error de argumento: conditional
Args:
[ 1] = U
Llamadas al Stack:
___________________________________________________
Llamado desde: .\source\classes\SPLITTER.PRG TSPLITTER:PAINT(239)
Llamado desde: .\source\classes\SPLITTER.PRG TSPLITTER:HANDLEEVENT(218)
Llamado desde: .\source\classes\WINDOW.PRG _FWH(3153)
Llamado desde: DIALOGBOX(0)
Llamado desde: .\source\classes\DIALOG.PRG TDIALOG:ACTIVATE(270)
Llamado desde: D:\Fuen32\SiGeCoD\fac32\Source\cs_t02.prg TCLIENTES:CAPTUPPTO(448)
El codigo en el .rc hecho con WS es:
- Code: Select all Expand view
- CONTROL "TSplitter", 202, "TSplitter", WS_CHILD | WS_VISIBLE, 337, 4, 1, 250
En el .rc (que previamente había hecho copiar y pegar) quedó:
- Code: Select all Expand view
- CONTROL "TSplitter", 202, "TSplitter", 0x50000000, 337, 4, 8, 250, 0x00000000
Repito que el código no daba error:
- Code: Select all Expand view
- // Splitter
REDEFINE SPLITTER oSplit ;
VERTICAL ;
PREVIOUS CONTROLS oLst1 ;
HINDS CONTROLS oLst2 ;
ID 202 OF oDlg ;
_3DLOOK
Ha que se debe el error?