C++ Builder/Control
-
EditC++ Builder/Control 2019. 4. 17. 16:59
NumbersOnly // true @OnExit 이벤트 속성에서 //--------------------------------------------------------------------------- void __fastcall TTempleF::edIdExit(TObject *Sender) { if(edId->Text.Length()SetFocus(); } } //--------------------------------------------------------------------------- 숫자 10자리미만 입력시 포커스를 다시 edId로
-
-
-
#MaskEditC++ Builder/Control 2019. 1. 17. 17:43
#MaskEdit @ImeMode // TEdit의 ImeMode속성을 imDisable로 지정하면 영어외의 언어는 입력이 안됩니다. 영어/숫자/특수기호 외에 다국어 지원이 안되게됩니다. @PasswordChar // 입력한 문자를 표시(한 글자만 입력가능) @TextHint // 입력방식을 설명 예)문자만 입력하세요. @EdtMask 속성에서 입력형식 결정 (마스크 포맷);(입력된 내용의 저장형식);(마스크문자) 마스크 포맷: 입력되는 문자열의 내용을 제한하여 원하는 형식으로 걸러주는 필터의 역할을 한다. 또한 위 3개의 항목들을 구분해주는 구분자는 세미콜론으로 정해져 있다. 입력된 내용의 저장형식: TMaskEdit컨트롤상에 입력된 모든 문자를 저장할 것인가(1로 설정) 아니면 사용자가 입력한 문자만..
-
#TDriveComboBoxC++ Builder/Control 2019. 1. 11. 13:52
#TDriveComboBox //시스템 드라이브 경로선택 Properties 에서 DirList 를 TDirectoryListBox 를 지정하면 드라이브 경로 변경시 디렉토리 리스트도 업데이트 됨. #TDirectoryListBox //디렉토리 경로 선택 Properties 에서 FileList 를 TFileListBox 를 지정하면 디렉토리 경로 변경시 파일 리스트도 업데이트 됨.ex)DirectoryListBox2->Directory = "C:\\Users\\Administrator\\Downloads"; // 디폴트 경로 설정 #TFileListBox // 파일 리스트 출력 디렉토리내 파일을 리스트로 보여줌Properties에서 MultiSelect 체크시 복수선택 가능.Properties에서 Au..
-
#TTimerC++ Builder/Control 2019. 1. 11. 10:33
#TTimer extern DELPHI_PACKAGE bool __fastcall TimeInRange(System::TTime ATime, System::TTime AStartTime, System::TTime AEndTime, bool AInclusive = true); // TimeInRange(현재시간, 알람Start시간, 알람End시간, true), 현재시간(ATime)이 알람발생시간(AStartTIme)과 알람OFF시간(AEndTime)사이에 있으면 Return 값이 true이고 아니면 false값이 리턴된다. StrToTime(string)// String을 TDateTime으로 형변환하는 함수.string 을 Time형태로 형변환을 하기 위해선 string은” 오전 10:10:00”와 같은..