繁体   English   中英

delphi 7 - 创建自定义警告

[英]delphi 7 - create a custom warning

我正在使用Delphi 7,我想创建一个自定义警告消息(将在编译时显示),因此我可以警告其他程序员进行一些修改。 我在互联网上搜索过,但我没有发现任何相关内容。

其他解决方案也受到欢迎,因为其他程序员在编译/构建源代码时会被警告我想要的东西。

在D2007中你可以写

{$MESSAGE 'Hello'}

要么

{$MESSAGE ERROR 'Hello'}

- 参见文档 是自D6以来的工作 (信息由Sertac Akyuz提供 )。

我们也使用$ MESSAGE,但使用WARN指令。 通常提醒开发人员不要将单元直接编译到他们的exe / bpl中,如果它已经包含在另一个BPL中,那么它们应该用作一个包。 D2005在这里。

{$MESSAGE WARN 'File: FOOUNIT contained in PACKAGE:-> FOOLIB'}

有时我也希望存在这样的功能。 不幸的是,我不知道任何可以满足我要求的解决方案。

我可以想象的最好的方法是一个单独的消息文件,它将由IDE专家同步。 您可以使用此专家向此文件添加新消息

需要新的DevExpress组件(Build 123)

并将其提交到VCS存储库。 在其他开发人员更新其本地工作副本之后,IDE专家会将消息文件与本地副本进行比较和同步,并显示新消息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM