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
[16208] Re:Re:Re:RadioGroup 이랑 ini 파일 연결 질문드립니다.
김시환 [godson2] 287 읽음    2023-02-13 16:31
라디오그룹박스의 ItemIndex 값은 아이템의 갯수를 의미하는 값이 아니고 현재 선택된 Item의 Index 값을 의미 합니다.
만일 Item 의 수가 3개라면 ItemIndex 값은 0,1,2 의 3가지 값을 가질 수 있고 ItemIndex 값을 코드로 직접 변경하면 화면의 라디오그룹박스에서 변경한 인덱스 번호의 item 이 체크가 되고, 반대로 화면에서 Item 을 선택하면 ItemIndex 값은 자동으로 선택된 index로 변경이 됩니다.

ini->WriteInteger("aaa", "bbb", groupBox->ItemIndex) ;     <- 이런식으로 값을 저장하시고

int index = ini->ReadInteger("aaa", "bbb", 0) ;          <- 저장된 값을 읽어서
groupBox->ItemIndex = index ;                               <- 체크를 변경해 주면 됩니다.

위의 코드는 제가 C++ 개발자라서 저렇게 한것입니다. 델파이에 맞도록 코드를 수정하시면 됩니다.
제가 파스칼 문형을 잘몰라서...


델린이 님이 쓰신 글 :
: 라디오그룹박스의 ItemIndex 2개를 추가하였고
: ini 파일에 ItemIndex 값을 저장을 어케 하는걸까요 ㅠㅠ
:
:
:
: 김시환 님이 쓰신 글 :
: : 라디오그룹박스의 ItemIndex 속성을 이용하면 됩니다.
: : ItemIndex 속성은 그룹박스 내에 체크가 된 항목의 Index 값을 반영합니다.
: :
: : ini 파일에 ItemIndex 값을 저장하고 ini 파일을 읽어 왔을 경우 해당값을 ItemIndex 값에 반영해 주면
: : 됩니다.
: :
: : 굳이 복잡하게 머신이름을 등록할 필요는 없습니다.
: :
: :
: :
: : 델린이 님이 쓰신 글 :
: : : 안녕하세요. 델파이를 접한지 얼마 안된 델린이입니다.
: : :
: : : 환경파일을 만들어 라디오그룹에 머신 1,2 를 체크하게 만들고
: : : ini 파일에 각 머신 이름을 2개 만들어서 사용하고 싶은데
: : :
: : : 라디오그룹이랑 ini 파일이랑 연동하는 방법을 모르겠어요.
: : :
: : :

+ -

관련 글 리스트
16204 RadioGroup 이랑 ini 파일 연결 질문드립니다. 델린이 257 2023/02/13
16205     Re:RadioGroup 이랑 ini 파일 연결 질문드립니다. 김시환 268 2023/02/13
16207         Re:Re:RadioGroup 이랑 ini 파일 연결 질문드립니다. 델린이 271 2023/02/13
16208             Re:Re:Re:RadioGroup 이랑 ini 파일 연결 질문드립니다. 김시환 287 2023/02/13
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.