C++builder中,按F7/F8与按F9到底有什么不同?

benbebnmao 2002-08-28 06:30:10
C++builder中,按F7/F8与按F9到底有什么不同?
F9执行时,虽然结果希望值有出入但不提示我有错。
但用F7/F8时,非要蹦出个框来说我有错:
Project project1.exe raised exception class EAccessViolation with message
violation at address 40059c08in module 'vcl50.bpl',read of address 00000024 process stopped .Use Step or Run to continue.

我找了半天我不知道我那个地方非法访问了内存!


...全文
136 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
JamesJiang 2002-08-29
  • 打赏
  • 举报
回复
可能是你的BCB有问题
还有就是可能你的代码中可能有某些同步问题。
benbebnmao 2002-08-28
  • 打赏
  • 举报
回复
只是这点不同么?
可是为什么我的程序按f9可以通过,不报错,但结果预期望值不同,所以我想单步调试,但是用单步执行就说我有这样的错误:

Project project1.exe raised exception class EAccessViolation with message
violation at address 40059c08in module 'vcl50.bpl',read of address 00000024 process stopped .Use Step or Run to continue.

这是为什么??

tiko 2002-08-28
  • 打赏
  • 举报
回复
顶楼说的完全正确
cdws222 2002-08-28
  • 打赏
  • 举报
回复
同意1楼的说法
hubao 2002-08-28
  • 打赏
  • 举报
回复
同意 JamesJiang(欢乐英雄) 的说法
child_bj 2002-08-28
  • 打赏
  • 举报
回复
楼上所言即是
JamesJiang 2002-08-28
  • 打赏
  • 举报
回复
进入函数意思是指进入内部进行单步跟踪
JamesJiang 2002-08-28
  • 打赏
  • 举报
回复
F9,一直执行直到碰到断点为止;
F8,单步执行,但不进入函数。
F7,单步执行,进入函数。
RAD Studio 10.2 Toyko Update2 10.2.2 KEYGEN 一键激活,安装时选择试用,安装完毕后一键激活即可。亲测可用!! Win10 Build 16299 旗舰版 亲测可用!!! 为了便于在 Lite 14.x 使用大侠们的特别补丁,初步写成这个:Activator.exe 他的主要作用: 1、整合 elseif、unis、x-force、cjack 大虾的 Keygen 相对原始部署方式,这个 Activator 实现“一键激活”! 使用方法: 1、执行 Activator.exe 发布历史: 2017.12.14 - v14.2 1、根据 25.0.28979.1978 原版制作,基于 RadStudioKeygenSourceCodeTokyo10.2Update2CorrectedSetup.zip 的成果 2017.08.11 - v14.1 1、根据 25.0.27659.1188 原版制作,基于 elseif-Rad-Studio-Keygen-master upto 10.2.1 的成果 2017.03.26 - v14.0 1、根据 25.0.26309.314 原版制作,基于 elseif、unis、x-force、cjack 等大虾的成果 已知问题: 1、在一些操作系统上如果出现安全提示,直接确定即可。 特别感谢: 1、elseif、unis、x-force、cjack、crackerjack、dr、freecat、gateway、huayan889、kerlingen、sinner、yuto 等大侠的特别补丁,感谢诸位我知道的不知道的的大虾们的辛勤劳动! 2、iny、nevergrief、snakejiao、star5、tintin1943、ti9er、wang_80919、wuxiangyang 等等我知道的不知道的的网友们的热情测试! 3、andreas hausladen 等大虾们的无私贡献! O(∩_∩)O~ Delphi 10.2 and C++Builder 10.2 Updata2 亲测可用! Embarcadero® C++Builder 10.2 Version 25.0.28979.1978 Copyright © 2017 Embarcadero Technologies, Inc. All Rights Reserved. advapi32.dll, 10.0.16299.15, C:\WINDOWS\System32\ AEPIC.dll, 10.0.16299.15, C:\WINDOWS\SYSTEM32\ androiddebugide250.bpl, 25.0.28979.1978, d:\program files (x86)\embarcadero\studio\19.0\Bin\ appanalytics250.bpl, 25.0.28979.1978, D:\Program Files (x86)\Embarcadero\Studio\19.0\bin\ apphelp.dll, 10.0.16299.98, C:\WINDOWS\SYSTEM32\ applet250.bpl, 25.0.28979.1978, d:\program files (x86)\embarcadero\studio\19.0\bin\ asmview250.bpl, 25.0.28979.1978, d:\program files (x86)\embarcadero\studio\19.0\Bin\ ATL.DLL, 3.5.2284.0, C:\Windows\System32\ bcbandroid250.bpl, 25.0.28979.1978, d:\program files (x86)\embarcadero\studio\19.0\Bin\ bcbcoment250.bpl, 25.0.28979.1978, d:\program files (x86)\embarcadero\studio\19.0\Bin\ bcbcompro250.bpl, 25.0.28979.1978, d:\program files (x86)\embarcadero\studio\19.0\Bin\ bcbent250.bpl, 25.0.28979.1978, d:\program files (x86)\embarcadero\studio\19.0\Bin\ bcbfmxide250.bpl, 25.0.28979.1978, d:\program files (x86)\embarcadero\s

13,873

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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