日历
<2005年9月>
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678
标签
delphi (4)   java (2)   技术感悟 (1)   文摘 (1)   c# (0)  
搜索
最新评论
  • re: SQL*Plus基本操作

    对刚学习SQL的新手应该挺有用的,支持一下啊:)

    2006-7-12   

  • 太经典了!!!

    不错

    2005-6-4   

  • re: 经典

    1.每个人都想和别人不一样,结果是每个人都一样。 2.老一代人完全不用担心小辈们会在你们的...

    2005-6-3   

function StrToPChar( Str: String ): PChar;
begin
   Result := StrAlloc(Length(Str)+1);
  {$IFDEF WIN32}
   StrCopy( Result, PChar(Str));
  {$ELSE}
   StrPCopy( Result, Str );
  {$ENDIF}
end;

Function GetByteNumer(str:pchar):integer;
  begin
    if LOWERCASE(strpas(str))='c:\' then
       result:=3
    else if LOWERCASE(strpas(str))='d:\' then
       result:=4
    else if LOWERCASE(strpas(str))='e:\' then
       result:=5
    else if LOWERCASE(strpas(str))='f:\' then
       result:=6
    else if LOWERCASE(strpas(str))='g:\' then
       result:=7
    else if LOWERCASE(strpas(str))='h:\' then
       result:=8
    else
       result:=9;
 end;

procedure GetSapce;
var
drivername:PChar;

path:String;
TotalSpace,FreeSpace:int64;
begin
    path:='c:\';

    drivername:=StrToPChar(path); 

    //或者drivername:=PChar(path);
    num:=GetByteNumer(drivername);
    TotalSpace:=disksize(num);  //总容量
    FreeSpace:=diskfree(num);   //剩余空间
 end;

标签:delphi  
感受生活  发布于 2005年9月21日 16:27 ┊  [原创] ┊  点击(1519) ┊  评论(0) ┊  我要评论  ┊           收藏

Powered by SpaceBuilder v1.1    ©2005-2008 Tunynet Inc.