delphi中做超链接为什么要加入shellapi系统单元呢?

2025-01-04 15:01:05
推荐回答(3个)
回答1:

delphi里面nil = C++的null 就这个意思.
中国人说不 老外说NO

因为ShellExecute这个函数的声明在shellapi这个单元里面.
可以不用引用 你自己会导出的话,自己导出 就不用shellapi了.

回答2:

打个比方,你是这个公司老总,在你公司说话别人都听你。
你到别公司后说话,看看有没有人听?
ShellExecute这个函数的声明在shellapi这个单元里面,所以要引用下。

回答3:

C++下用null,Delphi下用nil,一个意思。

函数在那个单元文件中声明的,就加那个单元文件。Delphi下主要的Windows API都在Windows.pas单元文件中声明,比较冷门的API分部在其它单元文件里。