源码,或者检查程序是否用到该语句,delphi编译器,对于没有用到的语句或者函数是不会编译的,更不可能执行
解决方案 »
- 完了 我要死了!软件报错误,谢谢大家帮忙!
- 谁有delphi5的安装文件,
- '' is not a valid floating point value
- 再高分求一个解决办法,一个简单的问题!!!马上给分!!!我晕!!!
- 如何动态更新表格行的颜色 ???
- 如何根据一个文件(并不存在)名得到他的图标,打开类型?急!!!
- 问几个问题,谢谢。
- 如何将MemoryStream内容的一部分赋给另一个MemoryStream对象
- 请教一句SQL语句
- delphi 如何获取IE下载链接的文件名
- 如何查询一个指定文件夹下是否存在exe文件?
- 在WIN2000下如何获取‘我的电脑’图标?可以用SHGetFileInfo函数可以吗?
Length有正确值,但是断点执行不到这一句.
sizeof(Integer)有可能被编译器优化,等价于Length :=4;所以看不到执行效果.
本来还以为有可能是Length与函数Length() 有重名的嫌疑,可是我用的变量就是Length。
但以前我用Sizeof()确实也出过毛病:我用Sizeof()去读一个结构的长度尺寸,死活读不对,最后没办法只好一个一个变量的去计算。也许是盗版的一点Bug吧。
把这个语句换在别的地方试试吧。
否则编译器会自动进行优化,把结构中的字段自动按照一定的边界对齐,这个时候sizeof函数返回的值会比真正的值大一点