|
5#
楼主 |
发表于 2023-11-23 22:06:21
|
只看该作者
太感谢了!不愧是X大!
我还有个问题就是这段代码能否使用火山的COM对象类来实现,我尝试过不过失败了。这方面的资料极少,创建的对象都是“XXX.XXX”这种,我创建"{GUID}"成功但是无法调用,折腾这个仅仅是为了提升自己,并无实际应用
这是对应的guid
CLSID_FileOpenDialog = {DC1C5A9C-E88A-4dde-A5A1-60F82A20AEF7} 这里我用 创建 成功了
IID_IFileOpenDialog = {d57c7288-d4ad-4768-be02-9d969532d960} 这里用的 取接口 成功了
<火山程序 类型 = "通常" 版本 = 1 />
调试输出 ("com创建", com.创建 ("{DC1C5A9C-E88A-4dde-A5A1-60F82A20AEF7}", ))
调试输出 ("取接口", com.取接口 ("{d57c7288-d4ad-4768-be02-9d969532d960}", com2))
输出:
com创建, 真
取接口, 真
后面为了调用Show尝试各种方法均失败
|
|