<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss version="2.0">
	<channel>
		<title>프로그래밍 노트</title>
		<link>http://wwwi.tistory.com/</link>
		<description>프로그래밍 공부하면서 써가는 개인 노트
(따라서 여기에 씌여있는 소스의 신빙성을 보장 못함 -.-;;)
이 블로그 보면서 틀린 점이 있으면 꼬옥 알려주세요.</description>
		<language>ko</language>
		<pubDate>Fri, 16 Oct 2009 18:46:13 +0900</pubDate>
		<generator>Tistory 1.1 (http://www.tistory.com/)</generator>
		<managingEditor>띠리</managingEditor>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/wwwi" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
			<title>W1005 Unit 'FileCtrl' is specific to a platform 메세지 없애기</title>
			<link>http://wwwi.tistory.com/271</link>
			<description>&lt;br /&gt;&lt;br /&gt;
&lt;DIV style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffdaed"&gt;[Pascal Warning] uAAA.pas(12): W1005 Unit 'FileCtrl' is specific to a platform&lt;/DIV&gt;&lt;br /&gt;&lt;br /&gt;요즘 FileCtrl를 쓰는 사람이 별로 없겠지만 혹시라도 쓰는 사람이 있으면&lt;br /&gt;이런 메세지가 뜬다.&lt;br /&gt;&lt;br /&gt;이 메세지를 안뜨게 하려면 아래와 같은 코드를 넣어주면 된다.&lt;br /&gt;&lt;br /&gt;
&lt;DIV style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #c9edff"&gt;uses&lt;br /&gt;&lt;FONT color=#177fcd&gt;&amp;nbsp; {$WARN UNIT_PLATFORM OFF}&lt;/FONT&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; FileCtrl;&lt;br /&gt;&amp;nbsp;&lt;FONT color=#177fcd&gt; {$WARN UNIT_PLATFORM ON}&lt;/FONT&gt;&lt;br /&gt;&lt;br /&gt;&lt;/DIV&gt;&lt;br /&gt;</description>
			<category>델파이</category>
			<category>FileCtrl</category>
			<category>Pascal Warning</category>
			<category>W1005</category>
			<category>델파이</category>
			<author>떡잎</author>
			<guid>http://wwwi.tistory.com/271</guid>
			<comments>http://wwwi.tistory.com/271#entry271comment</comments>
			<pubDate>Fri, 16 Oct 2009 18:33:00 +0900</pubDate>
		</item>
		<item>
			<title>[델파이]문자열 배열의 정렬</title>
			<link>http://wwwi.tistory.com/270</link>
			<description>&lt;P&gt;문자열 배열의 정렬 소스&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/P&gt;
&lt;DIV style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #faffa9"&gt;
&lt;P&gt;var&lt;br /&gt;&amp;nbsp; arSort: array[1..12] of string&lt;br /&gt;&amp;nbsp; = ('d','e','f','a','b','c','h','a','i','j','k','l');&lt;/P&gt;
&lt;P&gt;procedure TForm1.Button1Click(Sender: TObject);&lt;br /&gt;var&lt;br /&gt;&amp;nbsp; sLst: string;&lt;br /&gt;&amp;nbsp; iIdx: Integer;&lt;br /&gt;&amp;nbsp; bSortingEnd: Boolean;&lt;br /&gt;&amp;nbsp; bChange: boolean;&lt;br /&gt;&amp;nbsp; i : integer;&lt;br /&gt;begin&lt;br /&gt;&amp;nbsp; Listbox1.Clear;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; repeat&lt;br /&gt;&amp;nbsp; &amp;nbsp; bSortingEnd := False;&lt;br /&gt;&amp;nbsp; &amp;nbsp; iIdx := 1;&lt;br /&gt;&amp;nbsp; &amp;nbsp; repeat&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; bChange := false;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; if checkbox1.Checked then&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; begin&amp;nbsp; // 내림차순(c, b, a ...)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if CompareStr(arSort[iIdx+1], arSort[iIdx]) &amp;gt; 0 then bChange := true&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; end&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; else&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; begin&amp;nbsp; // 오름차순(a, b, c ...)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if CompareStr(arSort[iIdx], arSort[iIdx+1]) &amp;gt; 0 then bChange := true;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; end;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; if bChange then&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; begin&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sLst := arSort[iIdx];&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; arSort[iIdx] := arSort[iIdx+1];&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; arSort[iIdx+1] := sLst;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; bSortingEnd := True;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; end;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Inc(iIdx);&lt;br /&gt;&amp;nbsp; &amp;nbsp; until(iIdx &amp;gt; High(arSort) - 1);&lt;br /&gt;&amp;nbsp; until(bSortingEnd = False);&lt;/P&gt;
&lt;P&gt;&amp;nbsp; for i := Low(arSort) to High(arSort) do&lt;br /&gt;&amp;nbsp; begin&lt;br /&gt;&amp;nbsp; &amp;nbsp; Listbox1.Items.Add(arSort[i]);&lt;br /&gt;&amp;nbsp; end;&lt;br /&gt;end;&lt;br /&gt;&lt;/P&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;br /&gt;&amp;nbsp;&lt;/P&gt;음 난 왜 이런게 쉽게 쉽게 머리에서 안떠오르지 T.T</description>
			<category>델파이</category>
			<category>Ascending</category>
			<category>Delphi</category>
			<category>Descending</category>
			<category>sort</category>
			<category>내림차순</category>
			<category>델파이</category>
			<category>오름차순</category>
			<category>정렬</category>
			<author>떡잎</author>
			<guid>http://wwwi.tistory.com/270</guid>
			<comments>http://wwwi.tistory.com/270#entry270comment</comments>
			<pubDate>Fri, 28 Aug 2009 11:31:47 +0900</pubDate>
		</item>
		<item>
			<title>[델파이] TComPort 설치하기</title>
			<link>http://wwwi.tistory.com/256</link>
			<description>&lt;br /&gt;
◆ &lt;STRONG&gt;델파이에서 TComport 설치하기&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;01) TComport 소스를 다운 받아 적당한 폴더에 설치한다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:\Program Files\Borland\BDS\4.0\lib\cportu&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 개인적으로 위의 폴더에 풀어두었다.&lt;br /&gt;
&lt;br /&gt;02) Delphi를 실행한구 CportLibX.dbk를 연다.(최신 버전을 선택한다.)&lt;br /&gt;
&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://cfile21.uf.tistory.com/image/12278A0B49A4C4F179CCD7" alt="사용자 삽입 이미지" height="354" width="540"/&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://cfile21.uf.tistory.com/image/124CBB0E49A4C4F162C33B" alt="사용자 삽입 이미지" filemime="" filename="cfile21.uf@124CBB0E49A4C4F162C33B.png" height="15" width="30"/&gt;&lt;/div&gt;&lt;br /&gt;
03) CportLibX.dpk 열면 CportLibX.bpl이 Project Manager에 표시된다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 그러면 CportLibX를 오른쪽 클릭하면 아래의 그림과 같이 팝업메뉴가 표시되고&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 거기서 Compile을 클릭한다.&lt;br /&gt;
&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://cfile5.uf.tistory.com/image/144EEC1349A4C4F151E72F" alt="사용자 삽입 이미지" height="599" width="264"/&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://cfile4.uf.tistory.com/image/1272DD1249A4C4F1651DC9" alt="사용자 삽입 이미지" filemime="" filename="cfile4.uf@1272DD1249A4C4F1651DC9.png" height="17" width="30"/&gt;&lt;/div&gt;&lt;br /&gt;
04) 그리고 델파이에서 다시 DsgnCPortX.dpk를 연다.&lt;br /&gt;
&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://cfile23.uf.tistory.com/image/134CD30E49A4C4F2839B27" alt="사용자 삽입 이미지" height="358" width="522"/&gt;&lt;/div&gt;&lt;br /&gt;
05) 그러면 DsGnCportX.bpl이 Project Manager에 표시된다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DsgnCportX.bpl에서 오른쪽 클릭을 하여 Install을 클릭한다.&lt;br /&gt;
&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://cfile4.uf.tistory.com/image/13285D0B49A4C4F25D73CE" alt="사용자 삽입 이미지" height="598" width="333"/&gt;&lt;/div&gt;&lt;br /&gt;
06) 그러면 TComport 가 설치된다.&lt;br /&gt;
&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://cfile4.uf.tistory.com/image/113C1B1449A4C4F291FB49" alt="사용자 삽입 이미지" height="81" width="540"/&gt;&lt;/div&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 정상적으로 설치되면 Tool Palette에 TComport가 표시된다.&lt;br /&gt;
&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://cfile3.uf.tistory.com/image/1208361149A4C4F2624E4F" alt="사용자 삽입 이미지" height="214" width="331"/&gt;&lt;/div&gt;&lt;br /&gt;
07) 설치가 종료된 에 Library Path를 설정해야된다.&lt;br /&gt;
&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://cfile1.uf.tistory.com/image/161B931A4A953D510425F0" alt="" filemime="image/png" filename="cport.PNG" height="354" width="540"/&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Options창의 Environment Options &amp;gt; Delpji Options &amp;gt; Library - Wind32에서&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Library path와 Debug DCU path를 설정 한다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 생성된 DCU파일들이 있는 폴더를 설정해야된다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Library path와 Debug DCU path에 아래 패스를 입력하고 [OK]&amp;nbsp;버튼을 클릭한다.&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $(BDS)\Lib\cportu\source;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (위 패스는 자신이 소스를 둔 폴더이다.)&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 이렇게 하면 TComport가 설치된다.&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
◆ &lt;STRONG&gt;델파이에서 TComport 삭제하기&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 기존의 TComport를 삭제할 때는 아래의 방법대로 삭제한다.&lt;br /&gt;
&lt;br /&gt;01) Component 메뉴에서 Install Pakages를 선택한다.&lt;br /&gt;
&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://cfile2.uf.tistory.com/image/112AC80D49A4C4F37F00AC" alt="사용자 삽입 이미지" height="178" width="289"/&gt;&lt;/div&gt;&lt;br /&gt;
02) Design packages에서 Comport Library를 찾아 [Remove]버튼을 클릭한다.&lt;br /&gt;
&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://cfile24.uf.tistory.com/image/154F0A1349A4C4F366A2F1" alt="사용자 삽입 이미지" height="378" width="540"/&gt;&lt;/div&gt;&lt;br /&gt;
03) 성공적으로 설치가 종료되면 아래의 메세지가 표시된다.&lt;br /&gt;
&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://cfile2.uf.tistory.com/image/122AB30D49A4C4F07A67FA" alt="사용자 삽입 이미지" height="104" width="540"/&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;◆ &lt;STRONG&gt;TComport&amp;nbsp; 다운 받는 곳&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;&lt;A title="[http://sourceforge.net/projects/comport/]로 이동합니다." href="http://sourceforge.net/projects/comport/" target=_blank&gt;SourceForge.net: ComPort Library&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;</description>
			<category>델파이</category>
			<category>Delphi</category>
			<category>TComport</category>
			<category>TComport 삭제</category>
			<category>TComport 설치</category>
			<category>델파이</category>
			<category>시리얼 통신</category>
			<author>띠리</author>
			<guid>http://wwwi.tistory.com/256</guid>
			<comments>http://wwwi.tistory.com/256#entry256comment</comments>
			<pubDate>Wed, 26 Aug 2009 22:56:55 +0900</pubDate>
		</item>
		<item>
			<title>[델파이] Indy 관련 컴포넌트 Memory leak 문제</title>
			<link>http://wwwi.tistory.com/269</link>
			<description>&lt;br /&gt;
Indy 컴포넌트를 사용하면서 아래 구문으로 메모리 리크 체크를 할 경우&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ReportMemoryLeaksOnShutdown := True;&lt;br /&gt;
&lt;br /&gt;프로그램을 종료할 때 아래의 메시지박스가 반드시 뜬다.&lt;br /&gt;
&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://cfile27.uf.tistory.com/image/191743254A95331466F47B" alt="" filemime="image/png" filename="MemoryLeakIndy.PNG" height="142" width="540"/&gt;&lt;/div&gt;&lt;br /&gt;
이것을 잡으려고 하루종일 해멨다.&lt;br /&gt;
인터넷에서 열심히 찾고 찾았다.&lt;br /&gt;
&lt;br /&gt;내 개발 환경은 Delphi 2006이 깔려 있고 indy10이 기본으로 설치되어있었다.&lt;br /&gt;
&lt;br /&gt;참고링크&lt;br /&gt;
&lt;A title="[https://newsgroups.codegear.com/thread.jspa?threadID=19526]로 이동합니다." href="https://newsgroups.codegear.com/thread.jspa?threadID=19526" target=_blank&gt;Embarcadero Discussion Forums IndyRegisterExpected ...&lt;/A&gt;&lt;br /&gt;
&lt;A title="[https://forums.codegear.com/thread.jspa?threadID=16570]로 이동합니다." href="https://forums.codegear.com/thread.jspa?threadID=16570" target=_blank&gt;Embarcadero Discussion Forums IDFREEONFINAL ...&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;문제해결하는 방법을 위 사이트에 씌여있는데 결론은 아주 간단했다.&lt;br /&gt;
Indy10의 최신 버전을 설치하기만 하면 위 메모리 리크의 문제는 해결된다.&lt;br /&gt;
&lt;br /&gt;하루종일 고민했던것의 너무 어의 없게 끝났다.&lt;br /&gt;
그런데 최신판의 indy를 설치하는 것도 처음할때는 그리 쉽지 않았다. T.T</description>
			<category>델파이</category>
			<category>Indy</category>
			<category>Indy Component</category>
			<category>memory leak</category>
			<category>RegisterExpectedMemoryLeak</category>
			<category>SysRegisterExpectedMemoryLeak</category>
			<category>TIdCriticalSection</category>
			<category>TIdThreadSafeInteger</category>
			<category>메모리 리크</category>
			<author>떡잎</author>
			<guid>http://wwwi.tistory.com/269</guid>
			<comments>http://wwwi.tistory.com/269#entry269comment</comments>
			<pubDate>Wed, 26 Aug 2009 22:18:12 +0900</pubDate>
		</item>
		<item>
			<title>[델파이] Indy 재설치</title>
			<link>http://wwwi.tistory.com/268</link>
			<description>&lt;P&gt;Indy를 재설치하려면 먼저 Indy사이트에 간다.&lt;br /&gt;
&lt;FONT color=#193da9&gt;Indy&amp;nbsp;설치 환경 : Delphi 2006&amp;nbsp;환경에서의 설치&lt;br /&gt;
&lt;/FONT&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;A href="http://www.indyproject.org/"&gt;http://www.indyproject.org/&lt;/A&gt;&amp;nbsp;: Indy 사이트&lt;br /&gt;
&lt;br /&gt;■ &lt;STRONG&gt;최신판 Indy Download&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;Indy 사이트에 첫페이지에서 아래 링크를 클릭하면&lt;br /&gt;
델파이 관련 컴포넌트를 받을 수 있는 곳으로 들어간다.&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;A href="http://www.indyproject.org/Sockets/index.EN.aspx"&gt;Indy.Sockets (VCL)&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;위 페이지의 맨밑에 보면 [Downloads]가 나오고&lt;br /&gt;
거기를 클릭하면 몇가지 버전이 나온다.&lt;br /&gt;
여기서는 버전 10을 클릭한다.&lt;br /&gt;
[&lt;A href="http://www.indyproject.org/Sockets/Download/DevSnapshot.EN.aspx" target=_blank&gt;Development Snapshot&lt;/A&gt;]을 선택한다.&lt;br /&gt;
&lt;br /&gt;밑의 사이트에 가면 최신판을 업데이트 한다고 한다.&lt;br /&gt;
&lt;A href="http://indy.fulgan.com/ZIP/" target=_blank&gt;indy.Fulgan.com/zip/&lt;/A&gt;&lt;br /&gt;
위 사이트에서 indy10.zip을 다운 받는다.&lt;br /&gt;
&lt;br /&gt;위사이트에서 받지않으면 SubVersion이라고 해서&lt;br /&gt;
버전 관리 툴(?)을 설치해서 최신판을 받을 수 있는데&lt;br /&gt;
버전 관리 툴을 설치하고 사용법을 익히는 등 좀 귀찮다.&lt;br /&gt;
혹시라도 버전 관리툴을 깔아서 사용하고 싶은 사람은 &lt;br /&gt;
아래 사이트를 참조하면 된다.&lt;br /&gt;
&lt;A href="http://www.indyproject.org/Sockets/Download/svn.EN.aspx"&gt;Indy via SVN&lt;/A&gt; &lt;br /&gt;
&lt;br /&gt;여하튼 어떻게든 최신판을 다운받는다.&lt;br /&gt;
&lt;br /&gt;■ &lt;STRONG&gt;기존 버전 Indy삭제&lt;br /&gt;
&lt;/STRONG&gt;&lt;br /&gt;
01) Component 메뉴에서 Intall Packages...를 선택한다.&lt;br /&gt;
&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://cfile2.uf.tistory.com/image/19375E114A94DC1B3A39F1" alt="" filemime="image/png" filename="u03.PNG" height="156" width="271"/&gt;&lt;/div&gt;&lt;br /&gt;
02) 그러면 아래와 같은 Install Packages 창이 뜬다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Design packages에서 "Indy 10 Protocol Design Time"을 선택하고 &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Remove]버튼을 클릭한다.&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://cfile6.uf.tistory.com/image/184D14124A94DD904020D6" alt="" filemime="image/png" filename="u07.PNG" height="355" width="540"/&gt;&lt;/div&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;그러면 아래의 Uninstall&amp;nbsp;확인 창이 뜬다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Yes]버튼을 클릭하고 Uninstall을 진행한다.&lt;br /&gt;
&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://cfile27.uf.tistory.com/image/1139AF114A94DC1D41F171" alt="" filemime="image/png" filename="u06.PNG" height="73" width="540"/&gt;&lt;/div&gt;&lt;br /&gt;
03) 같은 방법으로 Design packages에서 "Indy 10 Core Design Time"을 선택하고 &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Remove]버튼을 클릭하여 Uninstall한다.&lt;br /&gt;
&lt;br /&gt;04) 익스플로러로 Delphi가 설치된 폴더를 찾아 폴더를 클릭한다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:\Program Files\Borland\BDS&lt;br /&gt;
&lt;br /&gt;05)&amp;nbsp;이 폴더에서 오른쪽 클릭을 하고 검색을 클릭한다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 검색 결과 창이 뜨면 전체 또는 일부 파일 이름에 아래의 파일들을 검색하여 지운다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="FONT-WEIGHT: bold"&gt;dclIndy*.bpl&lt;/SPAN&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="FONT-WEIGHT: bold"&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;Indy*.bpl&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="FONT-WEIGHT: bold"&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;Id*.pas&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="FONT-WEIGHT: bold"&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;Id*.dcu&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 지울때는 Shift키를 누르고 Delete키를 눌러서 지우면 잘못 지웠을 경우 곤란함으로&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 그냥 Delete키만 눌러 지운다.&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 이렇게 하면 Delphi에서 기존 버전의 Indy가 삭제된다.&lt;br /&gt;
&lt;br /&gt;■&amp;nbsp;&lt;STRONG&gt;최신 버전 Indy 설치&lt;br /&gt;
&lt;/STRONG&gt;&lt;br /&gt;
01) 다운 받은 최선 Indy 소스를 적당한 장소에 둔다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; C:\Program Files\Borland\BDS\4.0\lib\indy10&lt;br /&gt;
&lt;br /&gt;02) 델파이에서 File 메뉴에서 Open Project를 선택한다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Indy 소스가 위치한 곳에 가서 &lt;STRONG&gt;IndySystemX0.dpk&lt;/STRONG&gt;를 연다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (IndySystem dpk파일을 Lib폴더 밑의 System에 있다.)&lt;br /&gt;
&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://cfile24.uf.tistory.com/image/12496B1A4A94E4FD43E798" alt="" filemime="image/png" filename="01.PNG" height="321" width="540"/&gt;&lt;/div&gt;&lt;br /&gt;
03) dpk를 열면 Project Manager에 dpk 프로젝트가 아래와 같이&amp;nbsp;표시된다.&lt;br /&gt;
&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://cfile1.uf.tistory.com/image/113CB61A4A94E4FE8852B7" alt="" filemime="image/png" filename="02.PNG" height="359" width="378"/&gt;&lt;/div&gt;&lt;br /&gt;
04) 추가한&amp;nbsp;&lt;STRONG&gt;IndySystemX0&lt;/STRONG&gt;&amp;nbsp;프로젝트에서 오른쪽 클릭을 해서 Compile을 한다.&lt;br /&gt;
&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://cfile2.uf.tistory.com/image/193CF31A4A94E4FE6ACCFA" alt="" filemime="" filename="cfile2.uf@193CF31A4A94E4FE6ACCFA.PNG" height="14" width="100"/&gt;&lt;/div&gt;&lt;br /&gt;
05) IndySystem을 Compile한 것과 같은 방법으로 아래의 dpk파일도 &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 동일한 방법(02~04의 방법)으로 차례대로 Compile한다.&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;IndyCoreX0.dpk (Lib\Core)&lt;/STRONG&gt;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;IndyProtocolsX0.dpk (Lib\Protocols)&lt;/STRONG&gt;&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;06)&amp;nbsp;위 세 dpk파일을 컴파을 마치면 Core폴더 밑의 &lt;STRONG&gt;dclIndyCoreX0.dpk&lt;/STRONG&gt;를 연다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 그러면 아래와 같이 표시되고 이번에는 &lt;STRONG&gt;Install&lt;/STRONG&gt;을 클릭한다.&lt;br /&gt;
&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://cfile9.uf.tistory.com/image/2037731A4A94E4FE65AD07" alt="" filemime="image/png" filename="03.PNG" height="439" width="390"/&gt;&lt;/div&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 그러면 아래와 같은 창이 떠서 Install된 것을 알려준다.&lt;br /&gt;
&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://cfile24.uf.tistory.com/image/11419C1A4A94E4FF44AA98" alt="" filemime="image/png" filename="04.PNG" height="90" width="540"/&gt;&lt;/div&gt;&lt;br /&gt;
07)&amp;nbsp;이번에는 &lt;STRONG&gt;dclIndyProtocolsX0.dpk&lt;/STRONG&gt;를&amp;nbsp;열어 위와 동일한 방법으로 Install을 한다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 그러면 아래와 같이 Install된 것을 알려준다.&lt;br /&gt;
&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://cfile22.uf.tistory.com/image/1140271A4A94E4FF4454FF" alt="" filemime="image/png" filename="05.PNG" height="167" width="540"/&gt;&lt;/div&gt;&lt;br /&gt;
08) Tools 메뉴에서 Options...를 선택한다. &lt;br /&gt;
&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://cfile27.uf.tistory.com/image/123CB81A4A94E5009B2DFF" alt="" filemime="image/png" filename="06.PNG" height="304" width="233"/&gt;&lt;/div&gt;&lt;br /&gt;
09) Options창의 Environment Options &amp;gt; Delpji Options &amp;gt; Library - Wind32에서&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Library path와 Debug DCU path를 설정 한다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCU파일들이 있는 아래의 폴더들을 설정된 것들을 &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Library path와 Debug DCU path에 입력하고 [OK]&amp;nbsp;버튼을 클릭한다.&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;$(BDS)\Lib\indy10\Core&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;;$(BDS)\Lib\indy10\Protocols&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;$(BDS)\Lib\indy10\System;&lt;br /&gt;
&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://cfile25.uf.tistory.com/image/20433E1A4A94E5004812B8" alt="" filemime="image/png" filename="07.PNG" height="354" width="540"/&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
이렇게 하면 INDY의 설치가 완료된다.&lt;/P&gt;</description>
			<category>델파이</category>
			<category>Delphi</category>
			<category>Indy</category>
			<category>Indy 삭제</category>
			<category>Indy 설치</category>
			<category>델파이</category>
			<category>최신판 Indy</category>
			<author>떡잎</author>
			<guid>http://wwwi.tistory.com/268</guid>
			<comments>http://wwwi.tistory.com/268#entry268comment</comments>
			<pubDate>Wed, 26 Aug 2009 22:02:22 +0900</pubDate>
		</item>
	</channel>
</rss>
