news 2026/4/2 18:33:10

15、Visual Basic编程:对话框、事件与图形操作详解

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
15、Visual Basic编程:对话框、事件与图形操作详解

Visual Basic编程:对话框、事件与图形操作详解

1. 通用对话框控件

通用对话框控件可用于文件操作,如打开、保存或打印文件。它本质上是Visual Basic与Microsoft Windows动态链接库COMMDLG.DLL之间的一个控件。因此,为使通用对话框控件正常工作,该文件必须位于Microsoft Windows的SYSTEM目录中。

要将对话框添加到应用程序中,首先需将通用对话框控件添加到窗体并设置其属性。在开发程序时,通用对话框在窗体上显示为一个图标。程序可通过以下方式调用对话框(假设对话框名为CommonDialog1):
-CommonDialog1.Filter:显示文件名过滤器的字符串,使用|字符区分不同过滤器。例如,以下过滤器允许用户选择文本文件或包含位图和图标的图形文件。
-CommonDialog1.Filename:返回或设置所选文件的路径和文件名。
-CommonDialog1.FilterIndex:定义默认过滤器(参考Filter)。
-CommonDialog1.ShowSave:返回或设置所选文件的路径和文件名,显示通用对话框控件的“另存为”对话框。
-CommonDialog1.ShowOpen:显示通用对话框控件的“打开”对话框。
-CommonDialog1.ShowPrinter:显示通用对话框控件的“打印机”对话框

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/31 1:31:43

(AOT文档隐藏特性曝光):那些从未公开的编译优化技巧

第一章:AOT编译技术概述AOT(Ahead-of-Time)编译是一种在程序运行之前将源代码或中间代码转换为原生机器码的技术。与JIT(Just-in-Time)编译在运行时动态编译不同,AOT在构建阶段完成编译工作,显著…

作者头像 李华
网站建设 2026/3/29 17:33:15

3种高效协程超时处理方案,让你的系统稳定性提升300%

第一章:纤维协程的超时设置在高并发编程中,纤维协程(Fiber Coroutine)是一种轻量级的执行单元,能够在不阻塞线程的前提下实现异步任务调度。合理设置协程的超时机制,是保障系统稳定性和响应性的关键措施之一…

作者头像 李华
网站建设 2026/4/2 2:59:34

为什么你的协程不高效?深入理解纤维任务调度底层逻辑

第一章:为什么你的协程不高效?深入理解纤维任务调度底层逻辑在现代高并发系统中,协程(Coroutine)被广泛用于提升程序的吞吐能力。然而,许多开发者发现即便使用了协程,性能提升并不明显&#xff…

作者头像 李华
网站建设 2026/3/20 17:22:30

R语言VaR计算完全指南(从数据清洗到模型验证全流程曝光)

第一章:金融风险的 R 语言 VaR 计算在金融风险管理中,VaR(Value at Risk)是一种广泛使用的统计技术,用于衡量在给定置信水平下资产组合在未来特定时间段内的最大可能损失。R 语言凭借其强大的统计分析能力和丰富的金融…

作者头像 李华
网站建设 2026/3/19 8:27:24

基于微信小程序的文物科普系统(源码+lw+部署文档+讲解等)

课题介绍本课题聚焦文物科普传播局限、大众了解渠道单一的痛点,设计实现基于微信小程序的文物科普系统。依托微信小程序轻量化、易传播的特性,无需额外安装即可为用户提供便捷的文物科普服务。系统后端采用成熟技术架构支撑数据管理,前端打造…

作者头像 李华