목록델파이 (5)
몰디브를 꿈꾸며...
출처 : http://www.zetswing.com/bbs/board.php?bo_table=delphi_01&wr_id=28 dpk와 pas가 존재하는 컴포넌트 추가하기 1.file/open을 클릭하여 dpk파일을 엽니다. 2.팩키지관리자창이 뜨면 install을 클릭하여 컴포넌트를 추가합니다. 3.컴포넌트의 라이브러리를 연결해야 합니다. 4.tools/environment options을 클릭합니다. 5.library탭을 클릭한후 library path의 ..을 클릭하여 새창이 뜨면 거기서 ..을 눌러 컴포넌트 라이브러리 경로를 선택후 ok을 클릭합니다. 6.마지막으로 add을 누르고 ok을 클릭합니다. dpk는 없는데 pas가 존재하는 컴포넌트 추가하기 1.file/new/other에서 packag..
서비스 프로그램을 만들때 필요한 자료가 필요해 검색중 아래 링크에서 대단히 유용한 문서를 찾을 수 있었다.샘플 코드도 있다. http://www.delmadang.com/community/bbs_view.asp?bbsNo=3&bbsCat=0&st=&keyword=&indx=417469&keyword1=&keyword2=&page=8 서비스 프로그램 실행 화일을 만들었으면 설치 프로그램을 만든다.주로 많이 사용하는 것이 아래 링크의 프로그램이다. 상용프로그램에서도 무료이다. 프로그램 설치시 서비스 등록을 실행할것이고, 프로그램 관리자에는 제거 아이콘이 나타나게 하려한다.필요한 화일은 서비스 프로그램 실행화일, 등록 배치화일, 제거 배치화일이다.등록/제거 배치화일은 서비스 프로그램 만들기 문서에 첨부된 화일..
출처 :http://www.borlandforum.com/impboard/impboard.dll?action=read&db=del_qna&no=2726 // 아래의 함수와 프로시져는 각각 레지스트리에서 문자열을 읽어오는 함수와 // 레지스트리에 문자열을 입력하는 프로시져입니다. // 사용하시기 전에 반드시 unit 절에 registry를 추가하셔야 하는 점을 // 기억하십시오. function TForm.GetStringFromRegistry( sKey, sItem, sDefVal : string ) : string; var reg : TRegIniFile; begin reg := TRegIniFile.Create( sKey ); Result := reg.ReadString('', sItem, sDefV..
usesDateUtils; var NowDateTime : TDateTime; NowDateTime := IncSecond(Now,10); NowDateTime := IncMinute(NowDateTime,1); NowDateTime := IncMinute(NowDateTime,1); BatchTimeEdit.Text := FormatDateTime('HHMM',NowDateTime); sPacBatchTime := FormatDateTime('YYYYMMDD',Now) + Trim(BatchTimeEdit.Text);
출처 :http://bloodguy.tistory.com/entry/Delphi-%ED%85%8D%EC%8A%A4%ED%8A%B8-%ED%8C%8C%EC%9D%BC%EC%9D%BD%EA%B8%B0-%EB%B9%84%EA%B5%90 1. FileStream :빠르다. 라인수도 줄일 수 있다. (사실 Readln 빼고는 거의 동일한 수준)procedureTest_FileStream; var FileStream: TFileStream; sList: TStringList;begin sList:=TStringList.Create; FileStream:=TFileStream.Create(FILE_NAME, fmShareDenyNone); try sList.LoadFromStream(FileStream);finall..