danielrgoes Postado Dezembro 9, 2011 Denunciar Share Postado Dezembro 9, 2011 Bom dia PessoalPegue esse codigo na internet para controlar a porta paralelaprocedure outportb(EndPorta: Integer; Valor:BYTE); stdcall; external 'inpout32.DLL' name 'Out32';function inportb(EndPorta: Integer): BYTE stdcall; external 'inpout32.DLL' name 'Inp32';procedure TForm1.Button1Click(Sender: TObject);beginoutportb($378,$01);end; Porem baixei o Parmon para ver o resultadomais quando eu clico no botão para acender o LED do Parmon nada acontece alguém tem uma ideia ??Estou usando Windows 7 com o Delphi 2007 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Dezembro 9, 2011 Denunciar Share Postado Dezembro 9, 2011 Veja se é isso:{Definição das funções da DLL.} function inportb(EndPorta: Integer): BYTE stdcall; external 'inpout32.DLL' name 'Inp32'; procedure outportb(EndPorta: Integer; Valor:BYTE); stdcall; external 'inpout32.DLL' name 'Out32'; procedure TForm1.Timer1Timer(Sender: TObject); begin Label2.Caption := IntToStr( inportb($379) ); end; procedure TForm1.Button1Click(Sender: TObject); begin outportb($378,255); //Liga todos os pinos do Registro de Dados. end; procedure TForm1.Button2Click(Sender: TObject); begin outportb($378,0); //Desliga todos os pinos do Registro de Dados. end; end.OBS: Veja a partir da pagina 20 , vai te dar uma idéia melhorhttp://www.google.com.br/url?q=http://bibd...Zrwrr2V5G3C0dWQabraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 danielrgoes Postado Dezembro 9, 2011 Autor Denunciar Share Postado Dezembro 9, 2011 então JhonasFoi exatamente o que eu useiso que presisava ver o resultado qual pino da LPT1 foi enviado o sinalAi usei o Parmon, mas não mostra nada no display delepor isso to achando que a aplicação não esta funcionando Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Dezembro 9, 2011 Denunciar Share Postado Dezembro 9, 2011 como voce usa o Parmon para fazer o teste ?me passa o link dele para que eu possa fazer o mesmo teste aquiabraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 danielrgoes Postado Dezembro 9, 2011 Autor Denunciar Share Postado Dezembro 9, 2011 Segue o link do parmonhttp://www.geekhideout.com/downloads/parmon.zip Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Dezembro 9, 2011 Denunciar Share Postado Dezembro 9, 2011 a versão que voce passou é para o windows 95/98/NT ... se voce estiver usando XP ou outro não vai funcionarveja outra versão do Parmonhttp://www.freedownloadscenter.com/Utiliti...ies/Parmon.htmlexemplo de leitura e escrita na porta paralela usando o delphihttp://www.rogercom.com/pparalela/FuncoesDelphi.htmabraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 danielrgoes Postado Dezembro 9, 2011 Autor Denunciar Share Postado Dezembro 9, 2011 Eu baixei essa versao que aparentemente é para XPhttp://www.geekhideout.com/parmon.shtmlE mesmo assim não deu certo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Dezembro 9, 2011 Denunciar Share Postado Dezembro 9, 2011 use o componente IOPort http://www.planetadelphi.com.br/delphi/com...ma/00000514.zipabraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 danielrgoes Postado Dezembro 13, 2011 Autor Denunciar Share Postado Dezembro 13, 2011 Jhonas antes de mais nada obrigado pelas ajudasPorem o IOPort não funciona o D2007 ou você tem algum que funcione ??? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Dezembro 13, 2011 Denunciar Share Postado Dezembro 13, 2011 componente IOPort para o delphi 2007http://www.torry.net/vcl/system/portaccess/ioport.exeoutroshttp://www.torry.net/pages.php?id=227abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
danielrgoes
Bom dia Pessoal
Pegue esse codigo na internet para controlar a porta paralela
procedure outportb(EndPorta: Integer; Valor:BYTE); stdcall; external 'inpout32.DLL' name 'Out32';
function inportb(EndPorta: Integer): BYTE stdcall; external 'inpout32.DLL' name 'Inp32';
procedure TForm1.Button1Click(Sender: TObject);
begin
outportb($378,$01);
end;
Porem baixei o Parmon para ver o resultado
mais quando eu clico no botão para acender o LED do Parmon nada acontece
alguém tem uma ideia ??
Estou usando Windows 7 com o Delphi 2007
Link para o comentário
Compartilhar em outros sites
9 respostass 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.