news 2026/6/10 20:43:52

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/6/9 19:42:13

揭秘Laravel 13多模态缓存机制:如何精准高效清理缓存避免性能瓶颈

第一章:Laravel 13多模态缓存清理机制概述Laravel 13 引入了多模态缓存清理机制,旨在提升应用在分布式环境下的缓存一致性与清理效率。该机制支持多种缓存后端(如 Redis、Memcached、Database)之间的协同清理,并通过事…

作者头像 李华
网站建设 2026/6/10 11:34:21

【行为树调试终极指南】:9大常见陷阱与高效排查技巧揭秘

第一章:行为树调试的核心概念与挑战 行为树(Behavior Tree, BT)作为一种层次化、模块化的任务调度框架,广泛应用于游戏AI、机器人控制和自动化系统中。其优势在于将复杂行为分解为可复用的节点,通过组合实现灵活决策逻…

作者头像 李华
网站建设 2026/6/10 13:11:03

线性代数第六讲——二次型

文章目录二次型的定义与矩阵表示化二次型为标准型与规范型配方法合同变换法正交变换法正定二次型二次型的定义与矩阵表示 简单来说,二次型就是由n元变量(比如 x1,x2,...,xnx₁, x₂, ..., xₙx1​,x2​,...,xn​)构成的二次齐次多项式&#…

作者头像 李华
网站建设 2026/6/10 13:13:01

WebSocket通信异常怎么办(高并发场景下错误处理实战)

第一章:WebSocket通信异常怎么办(高并发场景下错误处理实战) 在高并发系统中,WebSocket作为实现实时通信的核心技术,常面临连接中断、消息丢失、心跳超时等问题。有效的异常处理机制不仅能提升系统稳定性,还…

作者头像 李华