본문 바로가기
반응형

델파이89

[개발/delphi] 델파이에서 그래픽 파일(JPG, GIF, PNG) 다루기 델파이에서 그래픽 파일(JPG, GIF, PNG) 다루기 델파이에서는 기본적으로 TImage 라는 컴포넌트로 이미지를 다루는데,이것은 그냥 BMP 파일을 다루는 것 같습니다. 델파이 2007에서는 JPG와 GIF 형식을 바로 보여줄 수 있습니다.델파이 2009에서는 PNG 형식을 추가로 바로 보여줄 수 있게 되었습니다. PNGImage 라는 오픈소스를 아예 Embarcadero에서 사버렸습니다.머, GIF쪽은 저자가 직접 기증?한거이지만... 델파이 2009에서 TImage 컴포넌트에 각각의 그래픽 파일을 보여주는 예제는 다음과 같습니다.각각의 이미지 파일을 처리하기 위해서는 uses PNGImage, JPEG, GIFImg; 구문을 앞부분에 사용하여야만 합니다. procedure TForm1.Butto.. 2014. 10. 30.
[개발/delphi] 델파이 Format 함수 사용법 델파이에서 쓰는 Format의 간단한 사용례 ■ Format 함수 정의 class function Format ( Const StrFormat : string; Const Args : array of const ) :string; ■ StrFormat 정의 형식 %[Index:][-][표시할 자리수][.0을 채울 자리수]Type ■ 타입 종류   d = 정수   e = 지수표시   f = 소수점 두번째 자리 이후 반올림   g .. 2014. 2. 13.
[개발/Delphi] 델파이 날짜 함수 델파이 날짜 함수 // include uses DateUtils // declaration //일자를 추출한다. function DateOf(const AValue: TDateTime): TDateTime; //시간을 추출한다. function TimeOf(const AValue: TDateTime): TDateTime; //평년,윤년을 구분하다. function IsInLeapYear(const AValue: TDateTime): Boolean; //오전,오후를 구분한다. function IsPM(const AValue: TDateTime): Boolean; //Word형의 년,월,일 파라메타의 유효성을 체크한다. function IsValidDate(const AYear, AMonth, ADay: W.. 2014. 2. 13.
[개발/delphi] PC와 노트북 윈도우 크기 변형 문제 해결하기 PC와 노트북 윈도우 크기 변형 문제 해결하기 PC에서 개발한 윈도우 어플리케이션의 화면이 노트북에서는 이상하게 다르게 나오는 경우가 있다. 운이 나쁘게 이런 경우가 생기면 어떻게 해결해야할까? 각 visible window 의 가로, 세로 크기가 다르게 나오는 건 pixel per inch 때문이다. 그래서 이러한 문제에 관계없이 윈도우 크기가 유지되도록 개발하면 된다.... 이러한 기능이 어디에 있을까? 델파이 IDE화면에서 Object Inspector를 찾아보자. 여기에서Scaled property를 찾아서 그 값을 False 로 설정한다. 이제 노트북에서의 어떠한 해상도에서도 내가 만든 어플리케이션은 제대로 실행될 것이다. 2013. 10. 10.
[개발/Delphi] 개발자를 위한 크로스플랫폼 개발 전략 - 네이티브 델파이 마이크로소프트웨어의 커버 스토리 "개발자를 위한 크로스플랫폼 개발 전략" 중델파이로 보는 레거시 환경에서의 크로스플랫폼 지원 기사입니다. 2013. 6. 10.
[개발/delphi] 엠바카데로, 멀티디바이스 네이티브 개발을 위한 RAD Studio XE4 발표 엠바카데로, 멀티디바이스 네이티브 개발을 위한 RAD Studio XE4 발표 RAD Studio XE4, Delphi XE4, C++Builder XE4가 발표되었습니다. 기존 XE3 버전에 비해 이번 XE4 버전의 가장 눈에 띄는 점은 iOS 지원입니다. 이제 델파이와 C++빌더로 직접 아이폰, 아이패드 앱을 개발할 수 있습니다. 차기버전에는 안드로이드 지원을 기대해 볼만한데요..... 자바, Object C++을 알아둘 필요는 있겠지만 직접 개발할 필요는 없군요... ^^ 무료 트라이얼 버전 다운로드 클릭 .http://www.embarcadero.com/products/rad-studio/downloads 2013. 4. 26.
반응형