Ir ao conteúdo
  • Cadastre-se

Movimentar Cursor no Pascal


Posts recomendados

  • Membro VIP

Olá.

 

Depende como você deseja... mas basicamente poderia ser um uma estrutura de seleção mesmo (if e/ou case).

 

Ex.:

tecla:=UpCase(ReadKey); //UpCase = retorna o correspondente em maiúsculo.  (c->C. e=E, F=F mesmo etc)if (tecla='D') then  GotoXY(x+1,y)else  if (tecla='A') then     GotoXY(x-1,y);

É apenas um exemplo da ideia... Claro que você precisa tratar as variáveis, como no "x" e "y", e também os limites da "matriz da tela" (resolução da tela do Pascal, geralmente é 80x25 se não me engano)... e por ai vai.

 

Outros comandos que podem ser úteis:
 

WhereX e WhereY \\caso não conheça, basta dá uma pesquisada

No aguardo.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...