Cursor dbedit()

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

ederxc
Usuário Nível 4
Usuário Nível 4
Mensagens: 619
Registrado em: 15 Set 2006 08:40
Localização: Pedreira -SP-

Cursor dbedit()

Mensagem por ederxc »

É o seguinte, quando chamo o dbedit() ele sempre esta com o cursor no primeiro campo que é de codigo, eu gostaria de saber se a como deixar ele posicionado no campo do nome ? Que no caso é o segundo campo do meu DB.
C:\Xharbour\Xdev\Fw\VSX
ederxc
Usuário Nível 4
Usuário Nível 4
Mensagens: 619
Registrado em: 15 Set 2006 08:40
Localização: Pedreira -SP-

Mensagem por ederxc »

Andei pesquisando e consegui achar que antes de chamar o dbedit()
Usar o camando KEYBOARD CHR(xxx) mas a questão ainda continua qual o caracter ascll a ser usado ???
C:\Xharbour\Xdev\Fw\VSX
Avatar do usuário
gvc
Colaborador
Colaborador
Mensagens: 1270
Registrado em: 23 Ago 2005 10:57

Mensagem por gvc »

Tente o CHR(4).

En caso de dúvida sobre o valor de uma tecla:

cls
while .T.
as := inkey(0)
if as = 27 // ESC
exit
end
? as
end

Mostra o valor de qq tecla.
Para sair, aperte o ESC.
"TRS-80/Sincler/Apple/PC - Clipper Winter 85, tlink 1.0 [pc 10 MHz - 640K] {NEZ 8000 2Kb RAM}"
{POG - Programação Orientada a Gambiarra}
ederxc
Usuário Nível 4
Usuário Nível 4
Mensagens: 619
Registrado em: 15 Set 2006 08:40
Localização: Pedreira -SP-

Mensagem por ederxc »

Cara , curti esse esquema de mostrar tecla hein! isso vale pro resto da vida heheheh , brigadão !
C:\Xharbour\Xdev\Fw\VSX
Responder