본문 바로가기
반응형

Delphi, RadStudio82

[개발/delphi] 델파이에서 static 메소드 사용하기 델파이에서 static 메소드 사용하기 C/C++ 에서는 static 변수, 함수를 지원한다.델파이 툴로 개발을 하면서 static 함수를 본 적이 없다. 분명 있지 않을까 한느 생각에, static 메소드를 어떻게 선언하고 정의하는지 알아봤다. 선언부에서type TMyObject = Class private class function GetClassInt: integer; class procedure SetClassInt(const Value: integer); public property ClassInt : integer read GetClassInt write SetClassInt; end; 정의부분까지unit myObjectUnit; interface type TMyObject = Class pr.. 2013. 3. 19.
[개발/델파이] MD5 - delphi에서 간단히 다루기 uses IdHashMessageDigest, IdHash; // 문자열 -> MD5function MD5Str(const S: String): String;var IdMD5: TIdHashMessageDigest5;begin IdMD5:=TIdHashMessageDigest5.Create; try Result:=IdMD5.HashStringAsHex(S); finally FreeAndNil(IdMD5); end;end; // 파일 -> MD5function MD5File(const FilePath: String): String;var IdMD5: TIdHashMessageDigest5; fStream: TFileStream;begin Result:=''; if not FileExists(FilePath.. 2012. 10. 29.
[개발/delphi] 델파이 TChart 스크롤 기능 구현 델파이 TChart를 사용하면서 차트의 스크롤 기능을 구현하고 싶다면 아래와 같은 방법을 사용해 본다. X축을 스크롤하는 것으로 생각하고 오른쪽에서 왼쪽으로 이동해 가는 것이라면 오른쪽에 새로운 값이 점점 추가되는 것으로 생각할 수 있다. 꼭 timeline에서 현재시간이 앞으로 나가는 것 처럼... Scroll 기능을 만들려면 먼저 X축에 대한 범위가 설정이 되어 있어야 하겠다. X축 좌표를 직접 설정해서 X축을 스크롤하는 방법이 있다. 즉, X축의 범위가 1에서 100이라고 하면 먼저 보이는 범위는 1에서 60. 그리고 우측에서 좌측으로 스크롤되려면 2, 61 과같이 1씩 이동하면된다. 이 방법을 다음의 함수로 구현한다. Chart1.BottomAxis.SetMinMax(2, 61); 범위를 설정함으.. 2012. 9. 23.
[개발/delphi] Thread 사용 예제 Thread 사용 예제.... 몇가지 유의할 점들을 기억해두자.기본적인 내용들이지만 잊어버리고 에러를 만들어내는 우리들 개발자들이다.... 항상 되새김질을하자. 출처: 인터넷 //// Thread class 정의 예제//unit RainbowThread;interfaceuses Classes, SysUtils, ExtCtrls;type TRainbowThread = class(TThread) private { Private declarations } FShape : TShape; protected procedure Execute; override; public Constructor Create(Shape:TShape); end;implementation{ TRainbowThread }procedure T.. 2012. 9. 4.
[개발/delphi] 미래 자동차, 공기로 달리는 자동차 미래 자동차, 공기로 달리는 자동차 2007년부터 인도의 타타모터스와 룩셈부르크 MDI사와 합작으로 내놓은 미래의 자동차가 있다. 바로 압축공기로 달리는 자동차, 화석연료가 없이 달리는 자동차다. 이 자동차는 '에어포드'라고 하며 압축공기를 주입하면... 75km 속도까지 달리는 것이 가능하다. 시제품은 2011년에 나온 상태라고 하니... 상용화 단계만 남은 것. 앞으로 내차를 한 5년 이상 더 타고.. 지금의 화석연료 하이브리드차량은 교체 대상에서 제외하고. 공기나 수소와 같은 연료를 사용하는 동력원으로 하는 자동차를 타면 되겠다. 사진: 전자신문 2012.08.16 2012. 8. 16.
[개발/delphi] Windows 7에서 델파이 도움말 사용하기 Windows 7에서 델파이 도움말 사용하기 windows 7에서 x86 플랫폼일 때(32bit)x64 플랫폼(64bit)일 때 다운로드 받아서 설치한다. 이제 델파이 도움말을 정상적으로 사용할 수 있다. 2012. 8. 12.
반응형