Sou iniciante na linguagem c.Como faço primeiramante a tela e depois o editor Hexa, ASCII.
exemplo:
O programa deverá ler qualquer tipo de arquivo (texto/binário), apresentar o conteúdo na tela no formato hexadecimal (lado esquerdo) e ASCII no lado direito.
O usuário deverá ter a possibilidade de navegar no arquivo usando teclas de navegação (pode navegar na parte em hexa ou em ASCII), criar uma tecla de atalho para esta ação.
Uma vez navegando, a qualquer momento o usuário poderá ativar a modificação do código, podendo alterar o conteúdo do arquivo, que poderá ou não ser salvo.
Pergunta
Fernando Domenech
Sou iniciante na linguagem c.Como faço primeiramante a tela e depois o editor Hexa, ASCII.
exemplo:
O programa deverá ler qualquer tipo de arquivo (texto/binário), apresentar o conteúdo na tela no formato hexadecimal (lado esquerdo) e ASCII no lado direito.
O usuário deverá ter a possibilidade de navegar no arquivo usando teclas de navegação (pode navegar na parte em hexa ou em ASCII), criar uma tecla de atalho para esta ação.
Uma vez navegando, a qualquer momento o usuário poderá ativar a modificação do código, podendo alterar o conteúdo do arquivo, que poderá ou não ser salvo.
Idéia:
+--------------------------------------------------------------------+
| Editor Hexa/ASCII |
| as_wolf@terra.com.br |
+-------------------------------------------------+------------------+
| 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 | AAAAAAAAAAAAAAAA |
....................................
| 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 | AAAAAAAAAAAAAAAA |
+-------------------------------------------------+------------------+
| a - ajuda [ESC] - cancela edicao t - troca hexa/ASCII w - grava |
+--------------------------------------------------------------------+
Se puderem me ajudar agradeço!!!
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.