본문 바로가기
반응형

개발469

[개발/delphi] 델파이 클립보드 이미지를 jpeg으로 저장하기 아래의 과정을 거치는 것 외에 특별한 것은 없음..클립보드 이미지 데이터 -> 비트맵 -> JPEG uses 에 Jpeg, ClipBrd 추가해야 함. procedure SaveClipBoardPicture(ImgPath: String);var Btm: TBitmap; Jpg: TJpegImage; begin Btm:=TBitmap.Create; Jpg:=TJpegImage.Create; try // 1. 클립보드 -> 비트맵 Btm.Assign(ClipBoard); // 2. 비트맵 -> JPEG Jpg.Assign(Btm); // 압축퀄리티 설정 Jpg.CompressionQuality:=50; // 파일로 저장 Jpg.SaveToFile(ImgPath); finally FreeAndNil(Jpg);.. 2015. 9. 28.
[개발/LabVIEW] 센서의 기초부터 알아보는 측정시스템 구성 노하우 센서의 기초부터 알아보는 측정시스템 구성 노하우 프로그램 개요많은 엔지니어들이 센서에 대한 기본적인 지식 없이 측정을 시작하고 잘못된 데이터를 얻는 경우가 많습니다. 또한 측정에서 데이터 분석까지 많은 시간이 소요되기도 합니다. 한국내쇼날인스트루먼트는 온도, 스트레인 게이지, 진동, 소음 센서의 기초에 대해 설명하고 다양한 사례들을 통해 정확하고 빠른 측정 시스템을 구성하는 노하우에 대해 알려드립니다. [Sensor Fundamental] 온도, 변형률, 소음, 진동 센서 각각에 대한 기본적인 원리 및 측정하는 방법에 대하여 설명합니다. 또한 실제 하드웨어에 결선하는 방법에서 데이터를 확인하는 것 까지 실제 업무에서 도움이 될 수 있는 실용적인 내용들에 대하여 자세히 알려드립니다. [측정 이론과 상황별 .. 2015. 9. 10.
[개발/델파이] TAdvStringGrid에 Combobox 사용하는 방법 [DELPHI TIP] TAdvStringGrid에 Combobox 사용하는 방법.. 두가지 방법이 있습니다. 셀을 수정할때 콤보박스나 기타 컨트롤이 표시되는방법과 첨부터 나와있는방법.... 두가지다 해보면요... GetEditorType 이벤트를 이용하시면 에디트하실 때만 보입니다. 1번컬럼을 그렇게 만들어보겠습니다. 그리고 2,3번은 radio버튼으로 만들어보겠습니다. 첨부터 보이실려면 Formcreate이벤트나 기타 함수에서 한번 만들어주시면됩니다. Formcreate에서 만들어보죠. 먼저 폼생성시 procedure TForm1.FormCreate(Sender: TObject); var i:integer; begin radopt1:=tstringlist.Create; radopt1.Add('Delp.. 2015. 8. 27.
[개발/델파이] 즐겨찾기 리스트를 리스트박스로 출력하기 즐겨찾기 리스트를 리스트박스로 출력하기 uses 에 ShlObj 추가. // 즐겨찾기를 TStrings 형태로 반환function GetIEFavorites(const favpath: String): TStrings;var Str: TStrings; SearchRec: TSearchRec; Path, Dir, FileName: String; Buffer: array [0..2047] of Char; Found: Integer; begin Str:=TStringList.Create; // 일단 .URL 파일을 뒤지고 Path:=FavPath+'\*.url'; Dir:=ExtractFilePath(Path); Found:=FindFirst(Path, faAnyFile, SearchRec); while Fou.. 2015. 8. 27.
[SQL/Access] MS Access SQL IIF 함수 - SQL Case 함수 MS Access SQL IIF 함수 - SQL Case 함수 MS Access 에서 SQL문으로 경우에 따른 필드값을 출력하고 싶을 때 IIF (expression, resulttrue, resultfalse) 함수를 사용한다. expression = 비교구문resulttrue = 맞다면 출력할 값resultfalse = 다르다면 출력할 값 여러개의 경우 수가 나오면 IIF()함수를 여러개를 사용하면 된다. IIF (expression, resulttrue, IIF (expression, resulttrue, resultfalse)) -- Access: SELECT alias = IIF(Column0, "Yes", "No") FROM table -- SQL Server: SELECT alias = CA.. 2015. 8. 27.
[개발/델파이] Delphi7에서 Animated GIF 사용하기 Delphi7에서 GIF 파일을 핸들링하는 법에 대해 간단히 포스팅해보겠습니다. 먼저 Rx Library가 같이 설치된 상태라고 가정하고 진행하겠습니다.(RX Library - http://sourceforge.net/projects/rxlib/ ) 가장 먼저 할일은 사용할 파일을 use에 아래와 같이 넣어줍니다. view plaincopy to clipboardprint?uses Animate, GIFCtrl; 다음으로는 객체를 생성해야 겠죠. 여기서는 동적으로 생성(폼을 사용하지 않고 생성하는 법에 대해 기술하겠습니다) view plaincopy to clipboardprint?GIFtest := TRxGIFAnimator.Create(ParentImage); with GIFtest do begin .. 2015. 8. 25.
[개발] 도움말 오류 : 지원되지 않는 도움말 윈도우즈 7 이상의 운영체제에서 오래된 프로그램들의 도움말 기능을 사용하려고 할 때도움말을 볼 수 없는 경우가 발생합니다. Windows 기반 프로그램에서 도움말을 열 때 오류 발생: "지원되지 않는 도움말" 또는 "해당 기능이 포함되어 있지 않습니다" 위의 오류는 상세 설명이 다음의 3가지 경우 중에 하나입니다. 1. 이 프로그램에 대한 도움말은 Windows 도움말 형식으로 만들어졌으며, Windows의 이전 버전에서 사용했던 것으로써 Windows Vista에서 지원되지 않습니다.2. 이 프로그램에 대한 도움말은 이 버전의 Windows에 포함되지 않은 기능을 사용하는 Windows 도움말 형식으로 만들어졌습니다. 그러나 사용자는 Windows 도움말 형식으로 만들어진 도움말을 볼 수 있는 프로그램.. 2015. 8. 25.
[개발/delphi] 델파이 TList의 활용 TList의 활용.Submitted by parcel on Tue, 02/19/2008 - 20:53lecture많은 데이터들을 관리하기 위해서는 리스트를 사용해야 한다.C++과는 다르게 델파이는 TList라는 클래스가 이를 도와준다.실제로 TList는 다른 비슷한 기능의 부모 클래스이기도 하다.일단 데이터를 관리하기 위해서 따로 유닛을 만들어 관리하는 것이 편리하다. 폼의 중간에 던져 놓으면 참 보기 힘들다.기본 뼈대를 먼저 만들어보자.unit uMyDataList; interface uses classes; type TMyDataList = class(TList) private protected public end; implementation end.짠, 이렇게 간단하다.이제 담은 동적인 데이터의 형.. 2015. 7. 3.
[개발/asp.net] UserControl 템플릿을 이용한 공통 UI 렌더링 출처: http://www.taeyo.pe.kr/lecture/NET/UcTemplate.asp강좌 최초 작성일 : 2006년 11월 14일 강좌 최종 수정일 : 2006년 11월 15일 강좌 읽음 수 : 4359 회 작성자 : Taeyo(김 태영) 편집자 : Taeyo(김 태영) 강좌 제목 : UserControl 템플릿을 이용한 공통 UI 렌더링 강좌 전 태오의 잡담>이제 2006년의 크리스마스도 한달 정도밖에 남지 않았네요. 여러분들은 크리스마스에 무엇을 하실 생각이신가요? 무엇을 계획하던 한 해를 잘 정리하면서~ 즐겁게 보내시기 바랍니다.공통적으로 자주 사용하는 UI 영역을 필요로 할 경우 여러분은 주로 어떻게 작업을 해 오셨나요? 대부분의 경우는 그 영역을 User Control이나 Custom.. 2015. 6. 1.
반응형