TWebUpdate E2003 未声明的标识符 _WIN32_FIND_DATA
我正在尝试使用我拥有的最新版本在 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
以前,现在有
一个别名
,embarcadero决定不再包括此类别名,因此您需要亲自附加
w
。(当然,还有一个
_WIN32_FIND_DATAA
,但是今天我们只需要宽版本。更多类似delphi的
twin32finddata
(或twin32finddataw
)。这些都是同一回事。Previously, there was a
which was an alias for
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
orWIN32_FIND_DATAW
or the more Delphi-likeTWin32FindData
(orTWin32FindDataW
). These are all the same thing.