我想知道这里的少数Delphi用户如何进行单元测试,如果有的话? 是否有任何与IDE集成的工具可以很好地运行? 如果没有,那么您正在使用哪些工具,并且是否有或知道示例迷你项目来演示它是如何工作的? 更新: 我忘记提到我正在使用BDS 2006 Pro,尽管我偶尔会进入Delphi 7,当然其他...
安装Delphi 2007后(注:此问题适用于从2006到2010的所有Delphi版本),我遇到了一个错误,我无法找出原因,并且以前从未见过。在重新启动计算机后,我可以正常启动程序,但是如果我关闭程序并重新启动,它将给出以下错误信息: “无法创建文件C:\ Users \ Admin \ ...
有没有任何工具可以重新格式化Delphi代码? 编辑 我正在使用Delphi 2006。 一些反馈 感谢所有回答这个问题的人。 我一直在使用JCF代码格式化程序 - 它运行良好,我的代码已经按照Object Pascal Style Guide进行了格式化。
我有一个使用Delphi 2006和Firebird 2.5制作的应用程序。为了连接,我使用Delphi中的Interbase组件。我在设计时设置了一个带有用户名、密码等信息的TIBDatabase,它可以正常工作。但是当我想在另一台电脑上运行应用程序(首先我安装了Firebird 2.5),...
我正在尝试从标准的VCL TEdit控件中检索可访问信息。get_accName() 和 Get_accDescription() 方法返回空字符串,但 get_accValue() 返回输入到 TEdit 中的文本值。 我刚开始尝试理解MSAA,现在有点迷失了。 我的TEdit需要具有额...
我正在尝试连接Google文档(参考Marco Cantu的出色REST示例),但是我遇到了以下SSL错误: 1)如果我使用openssl-0.9.8i-i386-win32.zip中的SSL dll,则会出现以下错误: "无法加载SSL库" 2)如果我使用indy_OpenSSL096...
我想要自动调整TListView中所有列的大小。我使用以下代码,但它没有产生任何效果。ListView1.Columns.Add.Caption := 'Field Name'; ListView1.Columns.Items[0].Autosize := True; 在Delphi中,如何自...
Delphi 2006引入了对记录的新功能,使它们更具“面向对象”的特性。 在哪种情况下,使用记录类型比类类型更适合设计?使用这些记录类型有哪些优势?
我想将字符串中的内容复制到字符数组中。 我可以使用这段代码吗:StrLCopy(C, pChar(@S[1]), high(C)); 我目前正在使用Delphi 2006。如果我升级我的Delphi版本以获得新版本提供的Unicode支持,会有任何问题吗? 如果没有问题,那么进行此转换的...
我有一个使用Delphi编写的应用程序,定期向本地磁盘文件写入数据。偶尔会出现无法访问该文件的情况 - 尝试打开时会出现共享冲突的错误。短暂延迟后重试即可解决问题,但当出现这种情况时,我想报告导致访问受阻的进程。 如果发生共享冲突,是否可以枚举所有正在使用的文件句柄,检查文件名,并且如果与我...