初学者在线请教:为什么再delphi5,6中对有的windows api不认识,但是可以显示在线帮助?

anneduan 2003-09-02 11:19:55
例如:DragQueryFiles(...)
请问是什么原因?怎么解决?
...全文
39 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
anneduan 2003-09-02
  • 打赏
  • 举报
回复
悲哀,难道没有人可以解决我的问题?
anneduan 2003-09-02
  • 打赏
  • 举报
回复
谢谢楼上这位朋友!
不好意思,我想说的是DragQueryFile(),使我写错了。
按照你的方法uses ShellAPI,编译的时候想DargFinish()这种函数可以认识了,但是对于函数DragQueryFile()仍然不认识,请问是什么原因?
jerrymousenet2 2003-09-02
  • 打赏
  • 举报
回复
MSDN中都查不到DragQueryFiles(),只有DragQueryFile();
uses ShellAPI;就可以了,
d5/d6只是对API进行了一下封装,使用起来更加方便,一般会放在Windows,pas和ShellAPI.pas文件中,你自己研究一下这两个文件就清楚了。但是并不是所有的API都进行了封装,如果没有封装成delphi格式的话,那就得自己写单元进行引用了。可以参照shellapi.pas文件来做。

1,184

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧