博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
怎样编程区分access97和access2000文件 (转)
阅读量:2499 次
发布时间:2019-05-11

本文共 660 字,大约阅读时间需要 2 分钟。

怎样编程区分access97和access2000文件 (转)[@more@]

说明:

经本人用uledit研究

格式m从9c开始的三个字节为"4.0",97则无,用编写的如下:

function isaccess2000(filepath:string):boolean;

//判断文件是否为access2000格式,to:shirong21cn@163.com" rel="nofollow">shirong21cn@163.com

const
  veraddr=$9c;
var
  strbuf:array[0..2]of byte;
  f:tfilestream;
  i:integer;
  p:pchar;
begin
  f:=TFileStream.Create(FilePath,fmShareDenyNone);
  try
  F.Seek(veraddr,soFromBeginning);
  F.Read(strBuf,3);
  p:=@strbuf;
  if p='4.0' then result:=true
  else result:=false;
  finally
  f.free;
  end;

怎么没人反映意见?我删了它!

end;

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10748419/viewspace-1006242/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10748419/viewspace-1006242/

你可能感兴趣的文章
操作数据库出现InvalidOpertionException(内部连接致命错误)
查看>>
深入ASP.NET数据绑定(中)——数据双向绑定机理
查看>>
Toolbar使用
查看>>
mysql优化
查看>>
线程的几种创建方式
查看>>
免费的Bootstrap等待页面的应用模板
查看>>
JS DOM操作(四) Window.docunment对象——操作内容
查看>>
machine learning 之 Recommender Systems
查看>>
新房装修三大空鼓解决方法 为家居装修做好前奏
查看>>
vue.js路由vue-router
查看>>
小程序丨页面去掉转发按钮
查看>>
判断浏览器类型和版本
查看>>
kafka入门介绍
查看>>
[POI2011]SEJ-Strongbox
查看>>
5.学习资源
查看>>
IOS错误总结
查看>>
Win10系列:C#应用控件进阶4
查看>>
std::remove_if
查看>>
前端学HTTP之报文首部
查看>>
设置IIS 兼容32位DLL
查看>>