从 vb6 中的类模块中打开文件对话框
我想知道如何从 vb6 中的类模块中打开文件对话框。我知道如何在表单中执行操作,但我必须从类模块中打开它。
I want to know how can we open a file dialog from withing a class module in vb6. I know how to do in forms, but I have to open it from within a class module.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
看看下面的 API:
这是一个使用中的示例:
Have a look at the API below:
Here's a sample of it in use:
是的,您可以调用 API 来引发此对话框。
大多数时候,这种需求源于一个破碎的范式。类不应该有 UI。当您真正需要这个时,您的类可能应该是 UserControl...并且问题就消失了。
Yes, you can call the API to raise this dialog.
Most of the time though this sort of need stems from a broken paradigm. A Class should not have a UI. When you have a real need for this your Class should probably be a UserControl... and the problem goes away.