TWebUpdate E2003 未声明的标识符 _WIN32_FIND_DATA

发布于 2025-01-19 04:54:17 字数 292 浏览 0 评论 0原文

我正在尝试使用我拥有的最新版本在 Delphi 11.1 中安装 TMS TWebUpdate,该版本在柏林和东京安装得很好。唉,亚历山大它给出了一个错误

[dcc32 错误] wupdate.pas(2342): E2003 未声明的标识符:“_WIN32_FIND_DATA”

TMS 不再提供 TWebUpdate 作为独立组件,我无法支付 320 英镑购买它现在所属的 VCL 包!

有人知道如何解决这个问题吗?

I am trying to install TMS TWebUpdate in Delphi 11.1 using the last version I have, which installs fine in Berlin and Tokyo. Alas, it Alexandria it gives an error

[dcc32 Error] wupdate.pas(2342): E2003 Undeclared identifier: '_WIN32_FIND_DATA'

TMS no longer provides TWebUpdate as a standalone component, and I cannot afford £320 for the VCL Pack it is now part of!

Anyone know how to resolve this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

野稚 2025-01-26 04:54:17

以前,现在有

_WIN32_FIND_DATA

一个别名

_WIN32_FIND_DATAW

,embarcadero决定不再包括此类别名,因此您需要亲自附加w

(当然,还有一个_WIN32_FIND_DATAA,但是今天我们只需要宽版本

。更多类似delphi的twin32finddata(或twin32finddataw)。这些都是同一回事。

Previously, there was a

_WIN32_FIND_DATA

which was an alias for

_WIN32_FIND_DATAW

Now, Embarcadero has decided not to include such aliases any more, so you need to append the W yourself.

(Of course, there's also a _WIN32_FIND_DATAA, but today we only need the wide version.)

Alternatively, you can use WIN32_FIND_DATA or WIN32_FIND_DATAW or the more Delphi-like TWin32FindData (or TWin32FindDataW). These are all the same thing.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文