gpt4 book ai didi

Delphi编译器警告指向Delphi自己的单元

转载 作者:行者123 更新时间:2023-12-03 14:44:53 26 4
gpt4 key购买 nike

在 Delphi 2007 中,处理一个包含自定义组件的项目时,当我进行完整构建时(但不是当我进行直接编译时),我在消息中收到了这组警告作为前四个警告:

[DCC Warning] Dialogs.pas(1426): W1002 Symbol 'TFileOpenDialog' is specific to a platform
[DCC Warning] Dialogs.pas(1446): W1002 Symbol 'TFileSaveDialog' is specific to a platform
[DCC Warning] ComCtrls.pas(6757): W1036 Variable 'Section' might not have been initialized
[DCC Warning] ComCtrls.pas(19268): W1023 Comparing signed and unsigned types - widened both operands

我通常会尽可能地消除编译器警告,但这些是“库存”Delphi 单元。这些警告是我的代码中某些内容的间接结果吗?如果是这样,我如何找出什么/在哪里?如果没有,我该怎么办?

最佳答案

我相信这是因为你的构建路径中有库存的 Delphi 源代码。如果删除 Delphi 源目录,那么构建时应该不会出现这些警告。

关于Delphi编译器警告指向Delphi自己的单元,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/870862/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com