gpt4 book ai didi

Delphi 警告 - W1002 符号 'FileSetDate' 特定于平台

转载 作者:行者123 更新时间:2023-12-03 14:34:56 24 4
gpt4 key购买 nike

当我在 Delphi 2006 下编译我的应用程序时,我收到以下警告[Pascal 警告]- W1002 符号“FileSetDate”特定于平台

我必须做什么才能抑制此警告?

代码

MyLastError:= FileSetDate( Files[ i ].Handle, DateTimeToFileDate( arcDate ) );

最佳答案

1) 在项目选项中,您可以选择您想要查看的编译器消息。如果您不关心平台独立性,您可以关闭那里的平台警告。

2)另一种方法是禁用代码特定部分的警告:

{$WARN SYMBOL_PLATFORM OFF}
// Your code
{$WARN SYMBOL_PLATFORM ON}

有关选项的完整列表,请查看主题“$WARN”的 Delphi 帮助文件

3)最后一种方法是添加

{$WARNINGS OFF}
// Your code
{$WARNINGS ON}

但这很危险,因为所有警告都将被抑制。

4)此外,正如其他答案已经建议的那样,您可以切换到FileSetDate平台无关变体,它适用于文件名(即字符串),但据我了解,这不是你的问题。

关于Delphi 警告 - W1002 符号 'FileSetDate' 特定于平台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/352479/

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