erro syntax error at .t.

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

pena
Usuário Nível 3
Usuário Nível 3
Mensagens: 331
Registrado em: 06 Jul 2004 18:08
Localização: CACHOEIRA DO SUL-RS

erro syntax error at .t.

Mensagem por pena »

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")
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

erro syntax error at .t.

Mensagem por Pablo César »

Podia mostra seu código onde está a Function DBOX ? Você alterou ela ?
op_=DBOX(msg,12,55,E_MENU,,"DIRET¢RIOS")
O help do GasPro na função DBOX no 4º parametro diz que pode ser numérico ou do tipo lógico:
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 |.
E qual é a mensagem de erro completa ?
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.
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

erro syntax error at .t.

Mensagem por sygecom »

Tente inicializar ela como:
LOCAL E_Menu := .T.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
alxsts
Colaborador
Colaborador
Mensagens: 3092
Registrado em: 12 Ago 2008 15:50
Localização: São Paulo-SP-Brasil

erro syntax error at .t.

Mensagem por alxsts »

Olá!

Está parecendo que E_MENU é uma constante manifesta (definida em algum arquivo de #include). Verifique.
[]´s
Alexandre Santos (AlxSts)
Responder