文件与Olevariant

春哥曾弟基情戏

春哥曾弟基情戏

2016-02-19 13:21

清醒时做事,糊涂时读书,大怒时睡觉,无聊时关注图老师为大家准备的精彩内容。下面为大家推荐文件与Olevariant,无聊中的都看过来。

  //---------------------------读数据到olevariant
  //pfileName:带路径的文件名
  function Getobj(pfileName:string): OleVariant;
  var fs:TFileStream;
  begin
    fs := TFileStream.Create(pfileName,fmOpenRead);
    try
      result := VarArrayCreate([0,fs.size-1],varbyte);
      fs.position := 0;
      fs.readbuffer(varArrayLock(result)^, fs.size);
    finally
      fs.free;
      varArrayunlock(result);
    end;
  end;

  //---------------------------从 olevariant 写到新文件
  function writeFileFromOle(pfileName:string;pOleVariant:OleVariant):integer;
  var fs:TFileStream;
  begin
    result:=0;
    fs := TFileStream.Create(pfileName,fmCreate);
    try
      try
        fs.WriteBuffer(varArrayLock(pOleVariant)^, VarArrayHighBound(pOleVariant,1)+1);
      except
        result:=-1;
      end;
    finally
      fs.free;
      varArrayunlock(pOleVariant);
    end;
  end;

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

  
  ------------------------------ 函数说明:
  //取得数组A的第Dim维的长度
  function VarArrayHighBound(const A: Variant; Dim: Integer): Integer;
  //创建数组
  function VarArrayCreate(const Bounds: array of Integer; VarType: Integer): Variant;

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)
展开更多 50%)
分享

猜你喜欢

文件与Olevariant

编程语言 网络编程
文件与Olevariant

文件与目录

编程语言 网络编程
文件与目录

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

DFM文件与XML文件互转

编程语言 网络编程
DFM文件与XML文件互转

Word文件与PDF文件的转换方法

办公软件
Word文件与PDF文件的转换方法

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

文件的建立与删除

编程语言 网络编程
文件的建立与删除

.c文件和.h文件的概念与联系

C语言教程 C语言函数
.c文件和.h文件的概念与联系

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

我的DBTreeView--TreeView直接连接数据表

我的DBTreeView--TreeView直接连接数据表

Apache 2.2 + Tomcat 5.5 使用UrlRewrite实现泛域名解析的方法

Apache 2.2 + Tomcat 5.5 使用UrlRewrite实现泛域名解析的方法
下拉加载更多内容 ↓