有关双核64位CPU上安装Delphi7的问题,100分送上

aft_st_sd 2006-07-25 04:22:46
双核的CPU,装的是32位的XP,安装DELPHI,
但是没有办法F7、F8单步执行,
如果写一个
for i:=0 to 100
这样的循环的话,经常循环还没开始,i就已经等于101了,怎么会事呢?
但是如果不是单步执行,直接F9的话,什么问题也没有,循环正常执行,
有没有人碰到过类似的问题啊?
...全文
372 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
halfdream 2006-07-29
  • 打赏
  • 举报
回复
补充一句,DELPHI的优化选项叫: Optimization
在PROJECT OPTIONS的Compiler页

这个同DELPHI编译的调试信息是两回事.

支持中文哦 2006-07-29
  • 打赏
  • 举报
回复
你优化了,将delphi的debug编译信息去掉了,就不同调试了。好像应该连F4都无法用吧。
superyys 2006-07-27
  • 打赏
  • 举报
回复
我从来都关掉那玩意儿的.太他X的影响我调试程序了
ly_liuyang 2006-07-27
  • 打赏
  • 举报
回复
根本不是Delphi的问题

而且Delphi还没有针对双核心有任何的优化
aft_st_sd 2006-07-27
  • 打赏
  • 举报
回复
没办法单步调试又是怎么回事呢?同一个安装文件,在其它机器上装的都是正常的
CACACACACA 2006-07-26
  • 打赏
  • 举报
回复
学习.
halfdream 2006-07-26
  • 打赏
  • 举报
回复
这跟CPU没有什么关系,也不是什么BUG!


循环变量在编译时会被优化的.这是常识.

你可以编译时候禁用优化开关.

sunxianyu 2006-07-26
  • 打赏
  • 举报
回复
把DELPHI重装一下吧,或都换个安装文件我感觉和CPU没关系。应该是DELPHI自身的问题。
你的DELPHI安装文件是从哪弄的?要不去买个三块钱的盘吧,也不错:P
hanwen 2006-07-26
  • 打赏
  • 举报
回复
优化问题
正解
zhshly007 2006-07-26
  • 打赏
  • 举报
回复
哈哈Delphi的优化问题, 我曾经郁闷过一个事情就是变量一旦使用完毕,你在想找他内部的值就找不到了,关了优化的开关就可以了!
柯本 2006-07-25
  • 打赏
  • 举报
回复
同意楼上的(名字与我很像嘛)
建议关闭优化后试试(我以前也碰到过)
keyz 2006-07-25
  • 打赏
  • 举报
回复
我是i820,没有碰到这个问题。是不是delphi优化的问题,

见: http://community.csdn.net/Expert/TopicView3.asp?id=4903481
syl66666 2006-07-25
  • 打赏
  • 举报
回复
study
dacsd 2006-07-25
  • 打赏
  • 举报
回复
还会出现这个问题!
aft_st_sd 2006-07-25
  • 打赏
  • 举报
回复
快郁闷死了
纯冰糖 2006-07-25
  • 打赏
  • 举报
回复
我来学习学习的
aft_st_sd 2006-07-25
  • 打赏
  • 举报
回复
那应该是哪儿的问题呢?
GARNETT2183 2006-07-25
  • 打赏
  • 举报
回复
应该不是CUP的问题...
henreash 2006-07-25
  • 打赏
  • 举报
回复
是不是要指定cpu阿

828

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧