Argument error: transform
Se eu tirar esta linha abaixo, o erro nao acontece:
SET VIDEOMODE TO LLG_VIDEO_VGA_640_480_16
-----------------------------
ATENCAO: PORQUE QUANDO TIRO A LINHA ACIMA O
ERRO NAO ACONTECE.
TO TENTANDO USAR A LLIBG, MAS QUANDO ATIVO O
MODO DE TELA GRAFICA CONFORME ACIMA, COMECA
A APARECER ERROS QUE ANTES NAO EXISTIAM.
*********************************
function EXPLODE
PARAMETERS mn_lin1,mn_col1,mn_lin2,mn_col2
PRIVATE mn_medi,mn_colm,mn_expl
mn_medi=int((mn_col1+mn_col2)/2)
FOR mn_expl=mn_medi TO mn_col2
mn_colm=mn_medi-(mn_expl-mn_medi)
BoxShadow( MN_LIN1, iif(mn_colm<mn_col1,mn_col1,mn_colm), MN_LIN2, MN_EXPL )
@ MN_LIN1,iif(mn_colm<mn_col1,mn_col1,mn_colm) TO MN_LIN2,mn_expl
@ MN_LIN1+1,iif(mn_colm<mn_col1,mn_col1,mn_colm)+1 clea to mn_lin2-1,mn_expl-1
XTEMPODE=1000
DO WHILE XTEMPODE>1
XTEMPODE=XTEMPODE-1
ENDDO
NEXT
return " "
************************************
FUNCTION BoxShadow( nTop, nLeft, nBottom, nRight )
LOCAL nShadTop
LOCAL nShadLeft
LOCAL nShadBottom
LOCAL nShadRight
nShadTop := nShadBottom := MIN( nBottom + 1, MAXROW() )
nShadLeft := nLeft + 1
nShadRight := MIN( nRight + 1, MAXCOL() )
RESTSCREEN( nShadTop, nShadLeft, nShadBottom, nShadRight, ;
TRANSFORM( SAVESCREEN(nShadTop, nShadLeft, nShadBottom, nShadRight), ;
************ O ERRO E NESTA LINHA *******
REPLICATE("X", nShadRight - nShadLeft + 1 ) ) )
****************************************
nShadTop := nTop + 1
nShadLeft := nShadRight := MIN( nRight + 1, MAXCOL() )
nShadBottom := nBottom
RESTSCREEN( nShadTop, nShadLeft, nShadBottom, nShadRight, ;
TRANSFORM( SAVESCREEN(nShadTop, nShadLeft, nShadBottom, nShadRight), ;
REPLICATE("X", nShadBottom - nShadTop + 1 ) ) )
RETURN ( NIL )
ARGUMENT ERROR: TRANSFORM
Moderador: Moderadores
-
managercorp
- Usuário Nível 3

- Mensagens: 138
- Registrado em: 16 Nov 2004 11:03
- Localização: recife
- Contato:
-
clebermano
- Usuário Nível 3

- Mensagens: 187
- Registrado em: 03 Out 2004 12:39
- Contato:
isso mesmo, eu tb ja passei por isso...
Vastec - Automacao Comercial Ltda - Ribeirao Preto - SP. (16)3968-2299-(16)8154-7828 (16)8121-4139
msn: suporte@clebermano.com.br - email: clebermanorp@yahoo.com.br
Quem nao vive pra servir nao serve pra viver !
msn: suporte@clebermano.com.br - email: clebermanorp@yahoo.com.br
Quem nao vive pra servir nao serve pra viver !