alguem pode me ajudar com esse erro, estou convertendo um sistema em clipper para harbour, e tenho uma variavel que inicializo ela com .t.
so que da o seguinte erro
E_Menu:=.t.
Systax erro at ".t."
declaro ela no programa principal e ela e usada na montar alguns menus do antigo gaspro nesta funcao
op_=DBOX(msg,12,55,E_MENU,,"DIRET¢RIOS")
erro syntax error at .t.
Moderador: Moderadores
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
erro syntax error at .t.
Podia mostra seu código onde está a Function DBOX ? Você alterou ela ?
O help do GasPro na função DBOX no 4º parametro diz que pode ser numérico ou do tipo lógico:op_=DBOX(msg,12,55,E_MENU,,"DIRET¢RIOS")
E qual é a mensagem de erro completa ?DBOX(<Msg>[,lin][,col][,Nseg/Menu][,Apaga][,Tit][,Var][,Msc][,P][,EC]
Monta caixas de diálogo, menus ou janelas de avisos, dependendo dos
parâmetros passados, que säo os seguintes:
Parâmetro Tipo Descriçäo
Msg C/A É a mensagem que aparecerá dentro da janela.
Pode conter o caracter "|" para forçar a quebra
de linhas. Se este parâmetro for um arranjo
cada um dos itens do arranjo será uma linha.
lin N Linha do canto superior esquerdo da janela. Se
näo informada, a janela aparecerá centralizada
verticalmente.
col N Coluna do canto superior esquerdo da janela. Se
näo informada, a janela aparecerá centralizada
horizontalmente.
Nseg/Menu N/L Se for parâmetro do tipo numérico, aguarda a
quantidade de segundos especificada (Se 0,
aguarda usuário pressionar uma tecla); se for
do tipo lógico, näo importando o seu valor, se-
rá apresentado um menu cujas opçöes seräo as
linhas de Msg que foram separadas com |.
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
erro syntax error at .t.
Tente inicializar ela como:
LOCAL E_Menu := .T.
LOCAL E_Menu := .T.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
-
alxsts
- Colaborador

- Mensagens: 3092
- Registrado em: 12 Ago 2008 15:50
- Localização: São Paulo-SP-Brasil
erro syntax error at .t.
Olá!
Está parecendo que E_MENU é uma constante manifesta (definida em algum arquivo de #include). Verifique.
Está parecendo que E_MENU é uma constante manifesta (definida em algum arquivo de #include). Verifique.
[]´s
Alexandre Santos (AlxSts)
Alexandre Santos (AlxSts)
