Página 1 de 1

campo memo no Harbour

Enviado: 01 Out 2012 23:51
por cjp
Pessoal, passei a usar o Harbour recentemente (usava o xHarbour antes), e estou tendo o problema com um campo memo: a variável, mesmo digitada pelo usuário, fica em branco.

Estou usando assim:

Código: Selecionar todos

            @ maxrow()-7,5 say "Digite a resposta; tecle CTRL-W quando terminar"
            dispbox(maxrow()-6,0,maxrow(),maxcol())
            rsp:=memoedit(rsp,maxrow()-5,1,maxrow()-1,maxcol()-1,.t.)
            rsp:=memotran(rsp,"","")
            rsp=substr(rsp,1,at("        ",rsp))
Sempre fiz assim no xharbour e funcionava.

Mas agora, com o Harbour, não importa o que o usuário digite, o rsp sempre fica em branco.

Será que é preciso mudar alguma coisa?

campo memo no Harbour

Enviado: 02 Out 2012 06:19
por Jairo Maia
Olá Inácio,

Tente remover a última linha do código que você postou.

campo memo no Harbour

Enviado: 03 Out 2012 00:25
por cjp
Realmente, meu caro, o problema estava na última linha.

No xharbour, essa última linha era necessária, porque ele acrescentava caracteres estranhos na resposta, ao fim de cada linha, o que parece que não acontece no harbour.

Muito obrigado.

Inacio