用过Delphi2005的请进来指点一二?(30分)

  • 主题发起人 主题发起人 ynduanlian
  • 开始时间 开始时间
Y

ynduanlian

Unregistered / Unconfirmed
GUEST, unregistred user!
我有一些Delphi7开发的程序,仍在升级和维护中。现因为另一项工作任务需了解Delphi2005。 我想请问,在同一个操作系统下可以同时安装Delphi7和Delphi2005吗?

或者,将我的Delphi7升级到Delphi2005,会导致我原来在Delphi7下开发的程序不可编译或发生较大改动吗?
 
一般读前面1数据就可判断了,因为二进制文件都有文件头,文件头里面必定有不可见字符,而没有哪个文件的文件头大于1K。这样已经很保险了。
 
zqw0117说得很好, 判断每个字节除13,10外是否>=32
 
我是新手,不是很明白楼上的二位的意思?
 
1. 按字节流(FileStrem)打开文件, 读1K长度的数据(如果文件小于1K就读文件长度)到buffer中;
2. 检查buffer中的每个字节, 如果这个字节<32 并且<>13 并且<>10 则说明不是文本文件;
3. 再不明白我也没有办法了, 先好好学习计算机基础知识再说吧;
 
为什么以<32做为判断?
 
自己想办法弄明白这个问题吧, 我不回答你, 哈哈, 也许这样你会学得好一些
 
EXE文件的文件头前面两个字节是“MZ”,BMP文件的文件头前面两个字节是“BM”,都是字符。
 
我觉得thx1180有点糊里糊涂的
哈哈, 别见怪, 把你当成朋友才这样说的
 
thx1180说的也没错阿
我觉得新世纪有点糊里糊涂的
哈哈, 别见怪, 把你当成朋友才这样说的 ^_^
 
后退
顶部