Ir para conteúdo
Fórum Script Brasil
  • 0

Por Favor, Preciso De Uma Ajuda!urgente!


Guest Vinícius Ribeiro

Pergunta

Guest Vinícius Ribeiro

Tem como eu visualizar as respostas em algum arquivo de texto depois que rodo um programa em pascal?

Se alguém puder me ajudar ai galera, serei muito grato!! Obrigado!!

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
Guest --Jonas --
Tem como eu visualizar as respostas em algum arquivo de texto depois que rodo um programa em pascal?

Se alguém puder me ajudar ai galera, serei muito grato!! Obrigado!!

Amigo não entendi a sua pergunta .... visualizar que respostas ??? voce quando roda um programa em pascal geralmente as saidas do seu programa são na tela ou num arquivo .... exatamente o que voce esta querendo ??

Link para o comentário
Compartilhar em outros sites

  • 0
Guest Vinícius R.
Tem como eu visualizar as respostas em algum arquivo de texto depois que rodo um programa em pascal?

Se alguém puder me ajudar ai galera, serei muito grato!! Obrigado!!

Amigo não entendi a sua pergunta .... visualizar que respostas ??? voce quando roda um programa em pascal geralmente as saidas do seu programa são na tela ou num arquivo .... exatamente o que voce esta querendo ??

exatament esse arquivo...a saida do pascal é so pelo DOS, eu queria essa saida como um arquivo de texo, pra poder ter a possibilidade d copiar e colar esses resultados para outro lugar, exemplo para o excel.

Link para o comentário
Compartilhar em outros sites

  • 0

Colega ... acho que voce deve estar usando o turbo pascal, mas pelo que me lembro voce pode gerar a saida em arquivo, de qualquer forma vai um exemplo :

procedure TPrintx_Form1.Say(Nlin,Ncol: Integer;Var LinhaAtual:

Integer; Var Arquivo: Text;Texto: Variant);

var

X: Integer;

begin

Write(Arquivo,#13);

If Nlin<>LinhaAtual then

begin

for X :=LinhaAtual to (Nlin-1) do

begin

WriteLn(Arquivo,'');

LinhaAtual:=LinhaAtual+1;

end;

end;

If Ncol>0 then

begin

For X:=0 to Ncol do

begin

Write(Arquivo,' ');

end;

end;

If LinhaAtual >=63 then { 63 É O NÚMERO DA ÚLTIMA LINHA ANTES DO RODAPÉ}

begin

For X:=63 to 67 do { 67 É A QUANTIDADE DE LINHAS POR PÁGINA }

begin

Writeln(Arquivo,'');

LinhaAtual:=1;

end;

end;

Write(Arquivo,Texto);

end;

procedure TSistemaWebMundi.Button1Click(Sender: TObject);

var

ArqPrn: TextFile;

LinhaAtual: Integer;

begin

LinhaAtual:=0;

AssignFile(ArqPrn,'LPT1');

ReWrite(ArqPrn);

Say(00,00,LinhaAtual,ArqPrn,'Teste de Impressao');

Say(01,01,LinhaAtual,ArqPrn,'Teste de Impressao');

Say(02,00,LinhaAtual,ArqPrn,'Teste de Impressao');

Say(03,03,LinhaAtual,ArqPrn,'Teste de Impressao');

Say(04,00,LinhaAtual,ArqPrn,'Teste de Impressao');

Say(05,03,LinhaAtual,ArqPrn,'Teste de Impressao');

Say(06,00,LinhaAtual,ArqPrn,'Teste de Impressao');

Say(07,04,LinhaAtual,ArqPrn,123456789);

Say(08,00,LinhaAtual,ArqPrn,123456789);

Say(09,00,LinhaAtual,ArqPrn,123456789);

CloseFile(ArqPrn);

end;

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...