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

C++빌더 Q&A
C++Builder Programming Q&A
[45529] Re:Re:Re:- _-)a동적으로 타임어 생성 문제~...
외랑 [] 958 읽음    2006-07-01 14:30
참고로 올려주신 소스는 TAdvStringGrid 컴포넌트를 찾는 관계로 실행해 볼 수도, 완전히 열어볼 수가 없더군요
아무튼, 설명해주신 대로 생각해 보면
조건에 따라서 점멸해야 하는 Row가 있고, 가만히 있는 Row가 있다는 것이군요..
이렇게 하는 게 어떨지 아이디어?를 내어봅니다.

일단 점멸해야 되는 Row의 리스트를 만듭니다. 이것은 Row카운트가 증가할 때 조건이 맞으면 점멸리스트에 생성되는 Row의 index를 리스트에 추가하면 되겠지요.
타이머는 처음에 하나만 만든다음, 점멸리스트를 추가할 때 체크해서(점멸필요성이 있으면) 리스트 카운트가 있다면 구동시키고, 리스트가 삭제될 때 체크해서 리스트 카운트가 없다면 동작중지...
Row가 몇줄이 될 수 있을지 모르겠으나, 화면상에 표시할 수 있는 Row는 몇 개 이하일 것이므로
점멸되는 시간만 맞추면 전체적으로 점멸할 수 있을거라 생각합니다.

이상 저의 허접한 생각?이었습니다.

더 좋은 방안을 찾아내시리라 믿으면서... 하시고자 하시는대로 성공하시길 바랍니다...

BlackNetwork 님이 쓰신 글 :
: 로우카운터가 증가 할때 특정 문자를 체크 해서
: 깜빡이는걸 할지 안 할지 여부를 판단 합니다
: 만약 깜빡인다고 하면 동적으로 타임어를 생성 해서 깜빡이게 해줘야 합니다
: 테스트 할때~
: 우선 출력을 눌르고 시작을 눌러 보시면 알겠지만 A가 이쓰면
: 깜빡 거리지 않고 A가 없으면 깜빡 거리는걸 구현 해놨습다...
: 그런데 그 숫자가 일정 하지 않으니(체크 해서 있는게 있고 없는게 이쓰니).....동적으로 타임어를
: 생성 하는게 불확실 합니다...이걸 어떻게 해야 할지
: 막막 합니다!!....

+ -

관련 글 리스트
45514 - _-)a동적으로 타임어 생성 문제~... BlackNetwork 1068 2006/06/30
45526     Re:- _-)a동적으로 타임어 생성 문제~... 외랑 1033 2006/07/01
45528         Re:Re:- _-)a동적으로 타임어 생성 문제~... BlackNetwork 941 2006/07/01
45529             Re:Re:Re:- _-)a동적으로 타임어 생성 문제~... 외랑 958 2006/07/01
45524     Re:- _-)a동적으로 타임어 생성 문제~... BlackNetwork 963 2006/06/30
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.