麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

文件與Olevariant

2019-11-18 18:14:36
字體:
來源:轉載
供稿:網友

//---------------------------讀數據到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;


------------------------------ 函數說明:
//取得數組A的第Dim維的長度
function VarArrayHighBound(const A: Variant; Dim: Integer): Integer;
//創建數組
function VarArrayCreate(const Bounds: array of Integer; VarType: Integer): Variant;


上一篇:關于時間函數

下一篇:網絡函數庫

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
學習交流
熱門圖片

新聞熱點

疑難解答

圖片精選

網友關注

主站蜘蛛池模板: 日本xxxx色视频在线观看免费, | 欧美成人一级片 | 1024亚洲天堂 | 国产精品久久久久久久久久东京 | wwwxxx国产| 久久久久久久久久久久久久国产 | avav在线播放 | 欧美精品一区自拍a毛片在线视频 | 国产在线观看91精品 | 国产精品久久久久久久午夜片 | 九色在线78m | 激情宗合网 | 精品爱爱| 国产精品视频亚洲 | 中文黄色一级片 | 7777在线观看 | 亚洲视频精选 | 黄色日韩网站 | 精品久久久一二三区播放播放播放视频 | 一级网站 | gril hd| 欧美综合在线观看 | 禁漫天堂久久久久久久久久 | 毛片视频观看 | 免费观看黄视频 | 久久最新网址 | 精品久久久久久亚洲精品 | 欧美成人精品一区 | 免费观看黄视频 | 久草成人在线观看 | 毛片视频网站 | 久久国产精品久久久久久电车 | 欧美日韩一区,二区,三区,久久精品 | 法国性xxx精品hd专区 | 爱操av| 久久视讯| 色婷婷tv| 久久久久免费精品 | 中文字幕在线网 | 国产一区视频在线观看免费 | 亚洲欧美国产精品va在线观看 |