DriveListBox、DirListBox、FileListBox(三个列表框)和CommonDialog(公共对话框控件)

news/2024/7/5 3:56:04 标签: input, command, file

驱动器列表:DriveListBox

Drive1.Drive = "X" 设置X驱动器的起始驱动器

目录列表框控件:DirListBox

Dir1.Path = "E:/KuGou" 设置目录列表框的默认路径

文件列表框:FileListBox

一般DriveListBoxDirListBox结合使用,他们各自的代码为:

Private Sub Dir1_Change()

File1.Path = Dir1.Path

End Sub

 

Private Sub Drive1_Change()

Dir1.Path = Drive1.Drive

End Sub

 

公共对话框控件:

CommonDialog1.Action = 1CommonDialog1.ShowOpen都可以打开对话框

CommonDialog1的属性: .FileName 文件名称和路径;.FileTitle 文件名;.Filter设置打开文件的类型

Private Sub Command1_Click()

Dim str1 As String

CommonDialog1.Filter = "文本文件(*.txt|*.txt"

CommonDialog1.ShowOpen

Open CommonDialog1.FileName For Input As #1

Line Input #1, str1

Close 1

Form1.Print str1

End Sub

 

Flags属性设置字体对话框

Text.MultiLine是否允许多行输入,属性设置为true后,在文本框中可以进行换行,还可以结合scrollbars属性,设置其滚动条样式。只有 multiline 属性为真才能使滚动条属性scrollbor起作用 ,文本框的多行显示,如果你scrollbars属性设置为TRUE的话,multiline肯定要是TRUE


http://www.niftyadmin.cn/n/1705905.html

相关文章

电脑显示内存与实际内存为什么不一致

问:电脑显示内存与实际内存为什么不一致 ? 答:如果你的显卡是主板集成的那么显示内存与实际内存就不一样,比如你的内存为256,而集成显卡显存为64,那么显示的实际内存为256-64192,如果集成显存为…

mac osx 10.9 ftp server端口

开启 FTP Serversudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist 关闭 FTP Serversudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist 转载于:https://www.cnblogs.com/galoishelley/p/3600734.html

BackgroundWorker类

注意:此类在 .NET Framework 2.0 版中是新增的。 在单独的线程上执行操作。 命名空间:System.ComponentModel程序集:System(在 system.dll 中) 备注 BackgroundWorker 类允许您在单独的专用线程上运行操作。耗时的操作(如下载和…

探究优先队列

原文地址:http://feargod.iteye.com/blog/1286401 队列的特点是先进先出。通常都把队列比喻成排队买东西,大家都很守秩序,先排队的人就先买东西。 但是优先队列有所不同,它不遵循先进先出的规则,而是…

BackgroundWorker 组件

BackgroundWorker 组件使窗体或控件能够异步运行操作。 本节内容 BackgroundWorker 组件概述 描述 BackgroundWorker 组件,该组件让您能够在应用程序的主要 UI 线程以外的其他线程上异步(“在后台”)执行耗时的操作。 如何:在后…

VB中的键盘事件、鼠标事件、拖放技术

键盘事件:参数是KeyAscii,每次按一下键盘上的一个键,相应的键的Ascii码值都要赋给参数KeyAscii,然后再执行相应的操作 KeyPreview:接受键盘事件。默认情况下,窗体的KeyPreview属性为False,只有窗…

转:软件架构分解

原文来自于:http://www.infoq.com/cn/news/2014/03/linkedin-log-arch-weekly 对复杂的大规模软件系统,软件架构分解是架构设计中必不可少的关键步骤。通过分解识别架构元素,同时也是解决非功能需求的重要手段之一。好易科技CTO王国波在“软件…

BackgroundWorker组件概述

许多经常执行的操作可能需要很长的执行时间。例如: 图像下载 Web 服务调用 文件下载和上载(包括点对点应用程序) 复杂的本地计算 数据库事务 本地磁盘访问(相对于内存访问来说其速度很慢) 类似这样的操作可能导…