即使构建配置设置为“Debug”且优化为False,我也会因“优化”而得到“Variable ForAllUsers无法访问”.所以,我无法调试我的程序.
为什么我这样做?
按“运行”按钮时会运行哪个构建?
我怎么能看到
procedure Test(ForAllUsers: boolean); VAR FName,Path1,Path2: string; RootKey: HKEY; begin Result:= FALSE; TRY if ForAllUsers then begin RootKey:= HKEY_CLASSES_ROOT; Path1:= ''; Path2:= ''; end else begin RootKey:= HKEY_CURRENT_USER; <----- Break point here Path1:= '\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\'; Path2:= '\Software\Classes\'; end;
…
结束;
更新:
我发布这个问题只有几分钟,它已经两次投票并且出演了两次.似乎这是一个非常常见的问题.接受David提供的答案.
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。