Hice la prueba con los nuevos archivos, lamentablemente tengo el mismo resultado en mi aplicación; el .EXE que usted anexó se ejecuta sin problemas.
Yo uso xHarbour y FHW2501.
Saludos
No puedo usar Scrollmsg? :-(
-
nanoespinoza
- Posts: 163
- Joined: Thu Mar 16, 2017 4:08 pm
- Location: Ecuador
Re: No puedo usar Scrollmsg? :-(
Buenos días, nanoespinoza, muestra el error y el código que estás usando. ¿Modificaste CX.BAT y CX.LNK a FWH2501, XHBBCC77 y BCC77? Si el error hubiera ocurrido en la misma versión de FiveWin, creería que era un error de versión, pero son versiones diferentes, así que, según mi experiencia, solo puede ser un error de programación.nanoespinoza wrote: Fri Jun 20, 2025 4:39 am Hice la prueba con los nuevos archivos, lamentablemente tengo el mismo resultado en mi aplicación; el .EXE que usted anexó se ejecuta sin problemas.
Yo uso xHarbour y FHW2501.
Saludos
Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
-
nanoespinoza
- Posts: 163
- Joined: Thu Mar 16, 2017 4:08 pm
- Location: Ecuador
Re: No puedo usar Scrollmsg? :-(
Estimado Karinha:
Para compilar, yo uso Fivedit, no he usado sus archivos bat. El llamado a DSAY es de esta forma y lo pongo en el escritorio de la aplicación, al iniciarse:
Fernando Espinoza A.
Para compilar, yo uso Fivedit, no he usado sus archivos bat. El llamado a DSAY es de esta forma y lo pongo en el escritorio de la aplicación, al iniciarse:
El error se presenta asì:@ oVent:nVertRes()-298-nCorrErr,124 DYNAMIC SAY oScroll VAR MemoRead("NOVEDADES.TXT") ; //cPrompt
OF oVent PIXEL SIZE 270,178 FONT oFont7 COLORS CLR_HRED,CLR_LGREEN VERTICAL SCROLL WRAP SPEED 1
oScroll:cToolTip:={"Lista de las Novedades o últimas mejoras implementadas en SicefWin","SicefWin "+cVersSW,1,CLR_WHITE,CLR_GREEN}
SaludosApplication
===========
Path and name: C:\Sicef_desarrollo\SICEFWIN.exe (32 bits)
Size: 7,411,712 bytes
Compiler version: xHarbour 1.3.1 Intl. (SimpLex) (Build 20240624)
FiveWin version: FWH 24.10
C compiler version: Borland/Embarcadero C++ 7.7 (32-bit)
Windows 10 64 Bits, version: 10.0, Build 26100
Time from start: 0 hours 0 mins 14 secs
Error occurred at: 21/06/2025, 10:20:24
Error description: Error FiveWin/6 Cannot create window or control:
Class: TDSAY
Fernando Espinoza A.
Re: No puedo usar Scrollmsg? :-(
Fernando:
No uso FIVEDIT.exe; tiene un DEFECTO TERRIBLE con Windows 7 y no funciona en absoluto. Además, hay que instalar algo de Microsoft, algo a lo que me opongo rotundamente. ¿Te has imaginado tener que instalar programas de terceros en los clientes para que puedan usar nuestros sistemas? Absurdo, ¿verdad? Tu ejemplo funciona perfectamente con CX.BAT y CX.LNK, GO.BAT y PROJECT.RMK, o HB.BAT y HB.LNK (Harbour). Lamentablemente, no puedo ayudarte con FIVEDIT.exe.
// Que cosa terrible es esta: @ oVent:nVertRes()-298-nCorrErr,124 ??
No uso FIVEDIT.exe
Fernando, funciona de 1000, mira:
Regards, saludos.
No uso FIVEDIT.exe; tiene un DEFECTO TERRIBLE con Windows 7 y no funciona en absoluto. Además, hay que instalar algo de Microsoft, algo a lo que me opongo rotundamente. ¿Te has imaginado tener que instalar programas de terceros en los clientes para que puedan usar nuestros sistemas? Absurdo, ¿verdad? Tu ejemplo funciona perfectamente con CX.BAT y CX.LNK, GO.BAT y PROJECT.RMK, o HB.BAT y HB.LNK (Harbour). Lamentablemente, no puedo ayudarte con FIVEDIT.exe.
// Que cosa terrible es esta: @ oVent:nVertRes()-298-nCorrErr,124 ??
No uso FIVEDIT.exe
Fernando, funciona de 1000, mira:
Code: Select all | Expand
FUNCTION Test_Dialog()
LOCAL oDlg, oFont, oSay, cVersSW
LOCAL cVar := "Este controle esta dedicado" + CRLF + ;
"aos mais queridos e inigualaveis" + CRLF + ;
"amigos:" + CRLF + CRLF + ;
"a Pantera Rosa" + CRLF + ;
"os Hermanos Marx" + CRLF + ;
"O Collote" + CRLF + ;
"Tintín" + CRLF + ;
"Mario Moreno (Cantinflas)" + CRLF + ;
"Os tres mosqueteiros" + CRLF + ;
"Kin Kong" + CRLF + ;
"Pepe Potamo" + CRLF + ;
"Ao Clube dos poetas mortos" + CRLF + ;
"Paty pernas largas" + CRLF + ;
"e ao Pato Lucas" + CRLF + CRLF + CRLF + CRLF + ;
"[email protected]"
DEFINE FONT oFont NAME "Comic Sans MS" SIZE 0, - 18 // BOLD
DEFINE DIALOG oDlg TITLE "Say Dinamico en Dialog Codigo" WINDOW oWnd ;
FROM 50, 50 TO 370, 370 PIXEL COLORS nRGB( 255, 130, 171 ), nRGB( 255, 255, 0 )
oDlg:lHelpIcon := .F.
/*
@ 5, 5 DYNAMIC SAY cVar SIZE 150, 150 PIXEL OF oDlg ;
VERTICAL SCROLL CENTERED BOTTOM FONT oFont COLORS CLR_HBLUE
*/
// Asi, es mejor.
/*
@ 5, 5 DYNAMIC SAY cVar SIZE 150, 150 PIXEL OF oDlg FONT oFont UPDATE ;
VERTICAL SCROLL SPEED 45 WRAP CENTERED BOTTOM COLOR CLR_WHITE, METRO_CYAN
*/
/* // nano
@ oVent:nVertRes()-298-nCorrErr,124 DYNAMIC SAY oScroll VAR MemoRead("NOVEDADES.TXT") ; //cPrompt
OF oVent PIXEL SIZE 270,178 FONT oFont7 COLORS CLR_HRED,CLR_LGREEN VERTICAL SCROLL WRAP SPEED 1
oScroll:cToolTip:={"Lista de las Novedades o últimas mejoras implementadas en SicefWin","SicefWin "+cVersSW,1,CLR_WHITE,CLR_GREEN}
*/
// Que cosa terrible es esta: @ oVent:nVertRes()-298-nCorrErr,124 ??
IF FILE( "NOVEDADES.TXT" )
cVar := MEMOREAD("NOVEDADES.TXT")
ELSE
cVar := cVar // Otro Texto // Arriba
ENDIF
// FUNCIONA NORMAL. -> Imitando Nano Espinoza.
@ 5, 5 DYNAMIC SAY oSay VAR cVar SIZE 150, 150 PIXEL OF oDlg FONT oFont ;
UPDATE VERTICAL SCROLL SPEED 45 WRAP CENTERED BOTTOM COLOR CLR_WHITE, METRO_CYAN
cVersSW := "Fernando Espinoza - Equador"
oSay:cToolTip:={"Lista de las Novedades o últimas mejoras implementadas en SicefWin","SicefWin "+cVersSW,1,CLR_WHITE,CLR_GREEN}
ACTIVATE DIALOG oDlg CENTERED
RELEASE FONT oFont
RETURN NIL
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341