::: 델파이 Tip&Trick :::

델파이 Tip&Trick 성격에 맞지 않는 광고,비방,질문의 글은 즉시 삭제하며
내용을 복사하여 사용할 경우 반드시 이곳(http://www.howto.pe.kr)을 출처로 명시하여 주세요


Category

  김영대(2003-03-06 21:05:53, Hit : 7444, Vote : 2076
 2기가 이상의 하드의 남은 용량 알아내기...

// 작성자: 하영재 (soohyun@nilex.co.kr)

function GetDiskFreeSpaceEx(lpDirectoryName: PChar;
                           var lpFreeBytesAvailableToCaller,
                           lpTotalNumberOfBytes,
                           lpTotalNumberOfFreeBytes: LONGLONG): BOOL;
stdcall;
external 'KERNEL32.DLL' name 'GetDiskFreeSpaceExA';

procedure TForm1.Button2Click(Sender: TObject);
var
FreeBytesAvailableToCaller,
TotalNumberOfBytes,
TotalNumberOfFreeBytes : LONGLONG;
begin
GetDiskFreeSpaceEx(
   PChar('C:'),
   FreeBytesAvailableToCaller,
   TotalNumberOfBytes,
   TotalNumberOfFreeBytes
);

ShowMessage(
   '총용량 : ' +
   FormatFloat('#,', TotalNumberOfBytes) +
   ' 바이트, 남은용량 : ' +
   FormatFloat('#,', TotalNumberOfFreeBytes) +
   ' 바이트'
);
end;





971   [시스템] 델파이로 DOS 프로그램(Console application) 만들기  김영대 2003/03/06 9023 7228
970   [COM/OLE] Delphi의 OCX를 InstallShield로 배포하는 방법  김영대 2003/03/06 6400 5549
969   [데이터베이스] 엑셀자료를 읽어서 DB에 UPDATE  김영대 2003/03/04 5183 3536
968   [일반/컴포넌트] 구분자로 구성된 문자열을 Parsing하는 콤포넌트  김영대 2003/03/05 3446 2998
967   [네트웍/인터넷] 윈도우즈 소켓의 에러번호에 대한 설명  김영대 2003/03/05 7643 2646
966   [윈도우즈 API] 폼을 최상위로 설정 및 해제  김영대 2003/03/04 5906 2158
  [시스템] 2기가 이상의 하드의 남은 용량 알아내기...  김영대 2003/03/06 7444 2076
964   [윈도우즈 API] 윈도우즈 커서(global cursor) 바꾸기  김영대 2003/03/07 6660 2025
963   [시스템] 시스템 타임이 변경되었는지를 알아내려면...  김영대 2003/03/05 7313 2007
962   [네트웍/인터넷] RFC: Request for Comments  김영대 2003/03/05 7586 1985
961   [시스템] 마우스의 좌/우 기능설정과 버튼갯수 알기  김영대 2003/03/06 7274 1970
960   [일반/컴포넌트] ListBox에 검색(근접검색)기능 두기  김영대 2003/03/05 5894 1958
959   [네트웍/인터넷] How to bring a network down - "Win Nuke"  김영대 2003/03/06 7086 1932
958   [윈도우즈 API] 작업표시줄의 시계 감추기/보이기  김영대 2003/03/27 7086 1929
957   [윈도우즈 API] "Windows 정보" About 화면 사용하기  김영대 2003/03/06 6281 1925
956   [시스템] 내 PC에 사운드카드가 있는지 검사  김영대 2003/03/04 6627 1906
955   [윈도우즈 API] 실행된 Tray Icon 변경하기  김영대 2003/03/07 6249 1864
954   [윈도우즈 API] 메모(TMemo)의 커서(캐럿)모양 바꾸기  김영대 2003/03/05 4737 1862
953   [일반/컴포넌트] 동적으로 생성한 TLabel 마우스로 이동시키기  김영대 2004/08/04 6319 1857
952   [데이터베이스] FoxPro의 제한  김영대 2003/03/05 6692 1852
951   [네트웍/인터넷] Ethernet 랜카드의 MAC adress 구하기  김영대 2003/03/07 7127 1847
950   [일반/컴포넌트] 데스크탑의 아이콘을 몽땅 움직여보자!!  김영대 2003/03/05 6264 1846
949   [일반/컴포넌트] TStatusBar 의 각 Panel의 폰트 바꾸기  김영대 2003/03/04 5662 1843
948   [윈도우즈 API] 윈도우즈 탐색기의 아이콘 뽑아내서 사용하기  김영대 2003/03/07 6334 1837
947   [네트웍/인터넷] List of raw FTP commands  김영대 2003/03/05 7069 1836
946   [윈도우즈 API] IE의 "즐겨찾기 구성" 화면 띄우기  김영대 2003/03/30 5609 1835
945   [윈도우즈 API] WinPopup 을 만들기 위한 Mail Slot ?  김영대 2003/03/05 6504 1835
944   [일반/컴포넌트] 명령행 인자 받아오기  김영대 2003/03/05 7034 1827
943   [시스템] 키보드의 Num Lock 키 켜고 끄기  김영대 2003/03/05 6175 1827
942   [네트웍/인터넷] RS232 통신  김영대 2003/03/07 6738 1806
941   [네트웍/인터넷] NetMask 알아내기  김영대 2003/03/07 7048 1800
940   [일반/컴포넌트] 날짜계산: (yyyy-4) + (mm+254) + (dd+1234) = 몇일?  김영대 2003/03/05 6256 1800
939   [일반/컴포넌트] TRichEdit 를 disable 할 때 배경색과 폰트 바꾸기  김영대 2004/09/02 6977 1780
938   [시스템] 프린트 스풀러 제어방법  김영대 2003/03/07 6348 1778
937   [윈도우즈 API] System Images  김영대 2003/03/07 6147 1777
936   [시스템] 마우스 자취(trails)의 갯수 조정하기  김영대 2003/03/06 5657 1775
935   [시스템] 마우스가 설치되어 있는지 검사하기  김영대 2003/03/07 6644 1773
934   [시스템] 마우스 두 번 누르기 속도 조정하기  김영대 2003/03/06 5737 1772
933   [일반/컴포넌트] 윈도우즈 "날짜/시간" 설정화면 띄우기  김영대 2003/03/06 6019 1770
932   [윈도우즈 API] TreeView의 hint popup 없애기  김영대 2003/03/07 5530 1767

1 [2][3][4][5][6][7][8][9][10]..[25] [다음 10개]
 

Copyright 1999-2020 Zeroboard / skin by zero