본문 바로가기

파이어몽키

안드로이드에서 ComPort에 접근할 수 있는 파이어몽키 컴포넌트


WinSoft에서 안드로이드로 ComPort를 이용할 수 있는 파이어몽키 컴포넌트를 제공합니다.

물론 안드로이드 라이브러리를 Import해서 구현할 수도 있지만, 델파이로 만든 컴포넌트가 활용성이 좋을 것 같네요.

아래의 코드는 해당 컴포넌트를 사용하는 샘플코드입니다.

아래의 링크를 타고 가시면 트라이얼 버전을 다운로드 할 수 있으니, 테스트해보시고 원하시는 앱을 만드셨으면 합니다.

procedure TFormMain.MemoKeyDown(Sender: TObject; var Key: Word; var KeyChar: Char; Shift: TShiftState);
begin
  AComPort.WriteByte(Ord(KeyChar));
end;

procedure TFormMain.TimerTimer(Sender: TObject);
var Text: string;
begin
  Text := AComPort.ReadUtf8;
  if Text <> ” then
    Memo.Text := Memo.Text + Text;
end;


자세한 내용은 아래에서

http://www.fmxexpress.com/access-the-com-port-on-android-with-delphi-xe5-firemonkey-component/


컴포넌트는 아래이 링크에서

http://www.winsoft.sk/acomport.htm


확인하실 수 있습니다.