Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[8254] Re:제가 권하는 방법!!
박종민.BacTeria [bacteria] 813 읽음    2002-07-26 23:53
안녕 하세요?

BacTeria 박종민 입니다.

저 같은 경우는 아래의 포트 I/O 함수를 작성해 사용하구요.(9X 계열)

NT(2000, XP)에서 포트 I/O 할때는 안치봉씨의 PortX를 사용합니다. --> http://www.borlandforum.com/impboard/impboard.dll?action=read&db=del_res&no=10

9X버전의 소스를 NT에서 사용할때 기존의 소스의 수정 없이 PortX의 초기화만 해주면 되기 때문에 전 이걸 강력 추천합니다.

자세한건 PortX를 다운받아 예제 소스를 함 보시면 압니다.

-----------------------------------------------------
function inportb(addr: Word): Byte;
begin
  asm
    mov  DX, addr
    in   AL, DX
    mov  result, AL
  end;
end;

procedure outportb(addr: Word; value: Byte);
begin
  asm
    mov   DX, addr
    mov   AL, value
    out   DX, AL
  end;
end;
-----------------------------------------------------

그럼... 더 궁금한 사항 있으시면 멜 주세요.

- From BacTeria...

+ -

관련 글 리스트
8245 win_xp에서 i/o port read/write 하는 법 질문 이관우 643 2002/07/26
8254     Re:제가 권하는 방법!! 박종민.BacTeria 813 2002/07/26
8255         Re:Re:제가 권하는 방법!! 이관우 736 2002/07/29
8258                 Re:Re:ㅋㅋ 안치봉씨가 제 친구 인데요. 걍~ 장난삼아 써 놓은 겁니다. 신경쓰지 마세요. 조준회 785 2002/07/29
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.