귀하는 손님 이십니다
로그인
회원가입
  
  델마당 공식 은행계좌
  하나은행 227-910235-83607
  예금주 이상국(운영진)
프로젝트 게시판
투표게시판
델마당소개
기초부터 활용까지! 델파이 교육 - 데브기어
 광고문의 :
吏덈Ц怨 떟蹂 吏덈Ц怨 떟蹂 입니다.
글내용 - 吏덈Ц怨 떟蹂
 [吏덈Ц] 肄쒕갚怨 벐젅뱶뿉 븳 샎
梨⑤━釉뚮씪슫
(沅뚭킅씪)
2019-02-09 삤쟾 11:35:44
323회 조회


등록된 파일이 없습니다.
1. 媛쒕컻/떎뻾 뵆옯뤌 
  (1) OS : Windows 10
  (2) 媛쒕컻댋 : Delphi7


罹≪퀜移대뱶濡 遺꽣 罹≪퀜맂 씠誘몄瑜 媛졇 硫붿씤봽濡쒓렇옩쐞뿉 엳뒗 TDrawGrid Control 뿉 
Thumbnail 諛⑹떇쑝濡 洹몃젮꽌 궗슜옄뿉寃 蹂댁뿬二쇰뒗 봽濡쒓렇옩씠 엳뒿땲떎.

TDrawGrid 뒗 硫붿씤봽濡쒓렇옩(씠븯 硫붿씤 Thread) 쓽 옄썝씤 쟾뿭蹂닔 BmpList = Array of TBitmap 쓣 
떎떆媛꾩쑝濡 媛졇 TDrawGrid 쓽 OnDrawCell 씠踰ㅽ듃瑜 씠슜빐 떎떆媛꾩쑝濡 뜽꽕씪쓣 蹂댁뿬 以띾땲떎.

BmpList  鍮꾪듃留 냼뒪瑜 諛쏄린 쐞빐  罹≪퀜移대뱶궗뿉꽌 젣怨듯빐以 DLL 쓣 궗슜븯怨 엳쑝硫, 
씠 DLL  硫붿씤Thread 뿉꽌 罹≪퀜슂泥씠 뱾뼱삤硫 硫붿씤 Thread뿉꽌 誘몃━ 吏젙빐몦
肄쒕갚븿닔(쟾뿭븿닔)뿉 洹 寃곌낵媛믪쓣 꽆寃 以띾땲떎.

肄쒕갚븿닔븞뿉꽌 쟾뿭蹂닔 BmpList 뿉 洹 鍮꾪듃留듬뱾쓣 옣빀땲떎.

슂빟븯옄硫,

1. 硫붿씤Thread쓽 TDrawGrid  뒗 BmpList 瑜 怨꾩냽 씫뼱꽌 솕硫댁뿉 肉뚮┰땲떎. (씫湲)
2. DLL뿉 쓽빐 샇異쒕릺뒗 硫붿씤Thread쓽 肄쒕갚븿닔뒗 鍮꾪듃留듭쓣 肄쒕갚뿉꽌 諛쏆븘 BmpList 뿉 怨꾩냽 봺땲떎. (벐湲)

뿬湲곗꽌 吏덈Ц뱶由쎈땲떎.

1.  肄쒕갚븿닔濡 吏젙맂 硫붿씤Thread 쓽 븿닔뒗 硫붿씤 Thread 媛 뼱뼡 옉뾽쓣 닔뻾以묒씤 룄以묒뿉뒗 씠踰ㅽ듃 泥섎읆
    湲곕 빐 二쇰뒗吏슂?  븘떂 硫붿씤Thread쓽 옉뾽以묎낵 긽愿뾾씠 諛붾줈 샇異쒖씠 릺뒗嫄댁슂?

2. BmpList 쓽 씫湲고븿닔 벐湲고븿닔媛 寃곌뎅뿉뒗 硫붿씤Thread 뿉 援ы쁽릺뼱 엳怨, Dll 벐젅뱶뒗
   硫붿씤 Thread 궡뿉 엳뒗 肄쒕갚븿닔瑜 샇異쒗븯뒗 諛⑹떇씪 肉먯씠湲 븣臾몄뿉 BmpList쓽 
   씫湲, 벐湲 븿닔뿉 Critical Section 쓣 寃곗뼱 遊ㅼ옄 寃곌뎅뿉뒗 硫붿씤Thread 궡뿉 엳뒗 븿닔媛 
   샇異쒕릺뼱 벐湲고븯뒗 諛⑹떇씠湲 븣臾몄뿉 LockCount留 삱씪媛덈퓧 硫붿씤Thread DLL Thread 媛꾩쓽 씫湲, 벐湲 
   옄썝怨듭쑀뿉 愿븳 긽샇諛곗젣뒗 릺吏 븡뒗寃 븘땶吏슂?

   씠遺遺꾩씠 肄쒕갚쓣 궗슜븷븣 蹂몄씤씠 媛옣샎뒪윭슫 遺遺꾩엯땲떎.
 
3. 삉븳, TDrawGrid 뒗 궗슜옄옄 쓽빐 뒪겕濡, OnClick, OnFocus 媛숈 留덉슦뒪 씠踰ㅽ듃뱾씠 엫쓽쟻쑝濡
   씪뼱굹뒗뜲 씠 寃쎌슦 肄섑듃濡ㅼ쓣 Repaint, Refresh 븯湲곗쐞빐 BmpList瑜 엫쓽쟻쑝濡 씫뼱 뱾씪뀗뜲 
   씠윴 異⑸룎源뚯 떎 留됱쓣 닔 엳뒗 諛⑸쾿 臾댁뾿씪源뚯슂?

CriticalSection 怨 Synchronized 뿉 븳 湲곕낯쟻씤 궡슜 닕吏븯怨 엳뒿땲떎.
寃뚯떆뙋쓣 씫뼱 蹂대땲 CriticalSection 留뚯쑝濡쒕뒗  3踰덉쓽 臾몄젣젏源뚯뒗 留됱쓣 닔 뾾떎怨 븯뜑援곗슂.

샊떆 씠 臾몄젣젏뱾쓣 븳爰쇰쾲뿉 빐寃고븷 紐낆풄븳 빐踰뺤씠 뾾뒗吏슂?