일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 소니
- 인스톨
- MySQL
- 설치
- dll
- 기초
- SDK
- VB.NET
- Firebird
- SQL
- 초보
- 파라미터
- vb
- 문자열
- WIN32 SDK
- 델파이
- 예제
- 시리얼 통신
- MFC
- Visual Studio 2005
- PostgreSQL
- 셋업
- Delphi
- winsock
- 입문
- 데이터베이스
- Visual Basic
- 파이어버드
- c#
- xml
- Today
- Total
목록Delphi (44)
프로그래밍 노트
델파이에서 XMLDocument 컴포넌트를 사용해서 XML 파일 불러 TreeView에 표시하는 소스 ■ XML 파일 불러오기 // XML 파일 읽어오기 procedure TForm1.Button2Click(Sender: TObject); Var xdSoft : TXMLDocument; begin OpenDialog1.Filter := 'Xml file|*.xml'; if OpenDialog1.Execute then begin // XML Document 만들기 xdSoft := TXMLDocument.Create(Application); // XML Document 불러오기 xdSoft.LoadFromFile(OpenDialog1.FileName); xdSoft.Active := True; // Tre..
델파이에서 XMLDocument 컴포넌트로 XML파일을 읽고 쓰는 방법은 말로 설명하기는 좀 어렵고 그냥 소스를 보는 것이 알기 쉬울 것같다. 먼저 uses에 XMLDoc, XMLIntf을 추가한다. ■ XML 파일 쓰기 // XML 파일 만들고 쓰기 procedure TForm1.Button1Click(Sender: TObject); Var xdSoft : TXMLDocument; xnRoot : IXMLNode; xnChild : IXMLNode; xnGrandchild : IXMLNode; begin // XML Document 만들기 xdSoft := TXMLDocument.Create(Application); xdSoft.Active := True; xdSoft.Encoding:= 'euc-kr..
델파이를 첨 써보는지라 델파이에서 시리얼 통신을 하려면 어떻게 해야된나 오늘 하루 종일 열심히 해맸다. SourceForge.net에 델파이용 ComPort Library가 있어서 그것을 이용해서 간단한 시리얼 통신하는 프로그램을 만들어 보려했지만 델파이 초짜다 보니 무엇을 어떻게 해야되는지도 한참 해멨다. http://sourceforge.net/projects/comport/ 먼저 위 사이트에 가서 Download를 선택하면 지금은 ComPort Library 3.1(cport-3.10.zip)을 다운 로드 받을 수 있다. 다운로드 받은 압축파일을 풀면 여러개의 파일이 나온다. 여기서 sources.zip 파일과 examples.zip 파일을 다시 푼다. 새로 작업할 폴더를 하나 만든다. 새 폴더에 ..
델파이에서 쓰는 Format의 간단한 사용례 ■ Format 함수 정의 class function Format ( Const StrFormat : string; Const Args : array of const ) : string; ■ StrFormat 정의 형식 %[Index:][-][표시할 자리수][.0을 채울 자리수]Type ■ 타입 종류 d = 정수 e = 지수표시 f = 소수점 두번째 자리 이후 반올림 g = 입력된 대로 표시 m = 통화 n = 수치 쉼표 표시(소수점 두번째 자리 이후 반올림) p = 포인터 s = 문자열 u = 부호없는 정수 x = 16진수 ■ 포멧 형식 관련 사용례 sMsg:String; sMsg := ''; sMsg := sMsg + #13#10 + Format(' = '..