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
[12011] Re:델파이 초짜의 질문입니다.
civilian [civilian] 1925 읽음    2008-05-08 14:36
mode 의 값이

$00 and $07 = $00   j = $01
$01 and $07 = $01   j = $02
$02 and $07 = $02
$03 and $07 = $03
$04 and $07 = $04
$05 and $07 = $05   j = $05
$06 and $07 = $06
$07 and $07 = $07
$08 and $07 = $00
$09 and $07 = $01
$10 and $07 = $00
$11 and $07 = $01
$12 and $07 = $02


델파이 IDE에서 Ctrl+F7 눌러서

Evaluate/Modify 상자에서 Expression에 값을 넣어보세요.

윤성중 님이 쓰신 글 :
: 프로그램 분석을 하고 있습니다.
: 그런데 델파이로 되어 있어서 헷갈리네요.
: 아래 식에 주석좀 달아주십시오
: mode 값에 따라 if문의 결과랑, j 값이 어떻게 바뀌나요.
: 간단하게 mode 값을 예로 들어서 하나만 설명해주시면 고맙겟습니다.

: j : Byte;
: if (mode and $07) <> $05 then
:       j := (mode and $f8) or ((mode + $01) and $07)
:     else
:       j := (mode and $f8) or $05;

+ -

관련 글 리스트
12009 델파이 초짜의 질문입니다. 윤성중 1628 2008/05/08
12011     Re:델파이 초짜의 질문입니다. civilian 1925 2008/05/08
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.