说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

改进VB的驱动器列表框

HTML文档下载 WORD文档下载 PDF文档下载
改进VB的驱动器列表框

信 阳 师 范 学 院 计 算 机 系
董 建 军

V B 是 一 个 高 效 快 捷 的 WINDOWS 应 用 程 序 开 发 工 具, 倍 受 人 们 青 睐。 然 而, V B 也 有 其 局 限 性, 部 分 控 件 不 够 完 善, 许 多 事 件 和 属 性 没 有 提 供, 又 加 上 V B 自 身 的 封 闭 性( 不 允 许 自 我 创 建 对 象), 使 得 我 们 很 难 开 发 出 具 有 一 定 特 色 的 程 序, 如 V B 的 驱 动 器 列 表 框 便 是 一 例。
在 要 求 不 高 的 情 况 下, V B 的 驱 动 器 列 表 框 能 很 好 的 胜 任 其 工 作。 在 使 用 它 时 候, 一 般 在 其 CHANGE 事 件 中 加 入 以 下 代 码, 用 以 改 变 当 前 路 径, 从 而 带 动 目 录 列 表 框: DIR.PATH= DRIVE1.DRIVE
其 中 DIR1、DRIVE1 分 别 是 驱 动 器 列 表 框 和 目 录 列 表 框 的 名 字(NAME 属 性, 以 下 同)。 这 样, 在 运 行 时 只 要 从 驱 动 器 列 表 框 中 任 选 一 项( A:、 B:、 C:、...), 目 录 列 表 框 中 的 内 容 便 会 跟 着 变 动。
然 而, 事 情 远 不 象 它 显 示 的 那 么 简 单, 在 程 序 运 行 时 可 能 会 出 现 以 下 情 况:

⑴、 如 果 驱 动 器 中 没 有 磁 盘 便 会 产 生 运 行 时 错 误, 从 而 导 致 整 个 程 序 运 行 终 止, 这 是 我 们 所 不 想 见 到 的。 这 时 有 必 要 在 CHANGE 事 件 中 加 入 出 错 处 理:
SUB DRIVE1.CHANGE ()
DIM BACK%
ON ERROR GOTO ERRHANDL
DIR1.PATH=DRIVE1.DRIVE
EXIT SUB
ERRHANDL:
BEEP
'显示惊叹号图标和 RETRY ,CANCLE按钮
BACK=BMSGBOX (ERROR(ERR),5 OR 48,"错误")
IF BACK=4 THEN '按下 RETRY按钮
RESUME
ELSE
RESUME NEXT
ENDIF
EXIT SUB
END SUB
在 这 种 情 况 下, 当 错 的 时 候, 往 驱 动 器 中 插 入 磁 盘 并 按 下 REYRY 按 钮, 程 序 得 以 正 确 运 行; 若 按 下 CANCEL 按 钮 就 会 出 现 以 下 问 题:

目 录 列 表 框 的 当 前 内 容 没 有 发 生 改 变, 而 驱 动 器 列 表 框 的 内 容 则 为 刚 才 选 中 的 驱 动 器, 也 即 驱 动 器 列 表 框 和 目 录 列 表 框 的 内 容 没 有 指 向 同 一 磁 盘, 这 当 然 是 我 们 所 不 能 容 忍 的。 原 因 在 于 这 个 出 错 处 理 过 程 是 加 在 CHANGE 事 件 中 的, 而 CHANGE 事 件 是 在 当 前 驱 动 器 发 生 变 化 以 后 才 产 生 的。 如 果 驱 动 器 列 表 框 有 CLICK 事 件 的 话, 那 么 问 题 便 迎 刃 而 解 了。
⑵、 若 更 换 软 驱 中 的 磁 盘, 再 次 选 中 当 前 驱 动 器 进 行 目 录 列 表 时, 则 驱 动器 列 表 框 和 目 录 列 表 框 中 的 内 容 不 会 有 变 动, 仍 为 上 一 张 盘 的 内 容,
Imation重拳出击,推出新型混合存储平台 张建华:FusionSphere不是简单的OpenStack发行版 Chrome 29来了:地址栏变得更“兼容” Android版增WebRTC 工程师谈在Facebook工作最糟糕的事情 用Scala重构19楼——SDCC 2013讲师王治专访 10款最新且超实用的开发框架 创业公司为什么应该写博客? 向iOS SDK看齐:Facebook Android SDK迎来重大更新 闯向海外:对话AppFlood产品总监陈霄 高手爱跨界:联想智能桌面,27寸大Pad抢先试玩 惠普第三季度收入272亿美元同比下降8% 高管重新布局 原来我们会出这个价钱购买“廉价”iPhone Web设计过程中该做和不该做的 新细节披露:通过电信合作 美国75%网络遭NSA监控 实时Bug检测工具Bugsnag发布API更新 【观察】一大三小:亚马逊,微软、谷歌、IBM ,IaaS四足鼎立 “化云为雨”一小滴:北京,3G手机+蓝牙打印机实现智能抄表 金山云与蓝汛联合提供云基础设施服务 MongoDB出新招,增加对Hive的支持 编程语言收入榜 Java排第三 直接拿来用!10段超有用的Git命令行代码 Google Cast SDK正式版发布:自动适配,修复Bug 频受红杉资本青睐,商业智能初创公司Birst靠的是什么? 2013百度世界大会要点精华回顾 WebApp开发框架Clouda、轻应用... 对新手有用的JavaScript开发小建议 磨剑三载,且看从容应对14.3万TPS的Twitter是怎样炼成的! 兰亭集势:被高估的“长尾式采购” 谁说WP手机不行?微软称已成拉丁美洲第二大移动平台 Windows 8之父Steven Sinofsky加盟风投机构A16Z SDCC 2013演讲议题抢先看 腾讯、阿里、支付宝、网易…… [开源推荐]Google开源基于Deep Learning的word2vec工具 求解:怎样使用数据窗口能多页预览?有这项功能吗? 域的DNS有问题! 出现out of range 只是偶尔出现并不是经常出现?我的配置在里面 想问问大家关于微软认证的看法。 我有光驱上哪找 请问斑竹:c#中有类似exit(0)之类的函数吗, 请问谁有将可执行文件中的资源提取出来保存在新的rc文件中的源代码? PB数据库的连接分类解决问题? 数据窗口鼠标焦点为什么会遗失? 怎么用xp安装盘升级两千或酒吧下的wmp? 怎样得知ListBox中已经有多少项内容了? 看看大家关于微软认证的看法(只能给77,全给了) OFFICE XP以及金山词霸的漂亮菜单如何实现的??有源代码可以参考吗?? 谁能说一下"快手"的程序是怎么工作的啊 这个问题我都问了三遍了,还是没人帮忙回答一下? 这样怎么能不行了?怪了. ~散分哦~,哈~ 可怜的准初级程序员(水平的没过,竟然拿了个资历格的) 各位兄弟请了!一个远程接入问题邀请教各位~! 这个问题好象不难 如何在WIN NT4中安装、使用IIS4????? no pains,no gains. work for the beautiful girl here and for our beautiful life 各位大侠: 我是新手,有人能给我讲讲xmlspy吗?? win.ini与SYSTEM.INI的区别? Oracle 的产品真的很烂吗?参与者都有分! 现需开发一套对多个数据库(不是一个数据库中的多个表)进行操作的程序,使用BDE,请大家提建议 CPen的问题! 各位请教:我要通过电话线做多路远程接入但我不想用路由器 请问,使用ado控件的程序,考到其他机器上,除了数据库和应用程序之外,还需要拷贝什么文件? 部分技术超过OFFICE 国产软件挑战微软 关于子窗口 请教:uninstall onflow.exe和wcmdmgr.exe是什么软件? DataSet如何定位记录. lius_lzc(小刘)你好。请来这 高程成绩 不是高手不要进来!!!!!!!!!!!!! 那位大侠能说一下快手的原理啊,有源码最好???????????????? 各位有什么网站可在线看片或下载东西,网速要非常快,如果有请与大家分享,如果没有请勿进,免得大家试半天的网址,谢谢合作 实模式和保护模式的区别? 一个只问小湖的问题 ASP 中的 Response.End 在JSP中怎么写??? 有关多媒体数据库的问题 笨鱼笨鱼,好象你的故事大家都知道了,贴张相片出来给大家看看,大家说好不好啊?? 请教关于第三方控件的问题,谢谢 软件工程师们,你们开发软件的时候听什么音乐呀? 各位大侠,请帮助一下初学者 CPen的问题!!!!!!! 我在泡脚呢,给大家发分,打听一下你们泡脚的时候都干什么? 关于新的论坛数据的提问 在Delphi如何存取SQLServer DataBase表里的图像记录?(100分) 怎样循环更改窗口图标? 橡胶的硬度与温度的关系是怎样的,有没有曲线关系图 外观上人造石和石英石有什么不同?如果是说2者的成分、优缺点、工艺之类的就请免再复制粘贴了假如有2块同样大小的正方形样本,人造石和石英石有什么不同?肉眼能区分吗?怎么区分? 野外求生刀的硬度为多少最好? 材料的韧性能不能衡量断裂时所需的能量的大小? 钢材的伸长率是反映材料( )的性能指标?A、承载率B、弹性变形能力C、塑形变形能力D、韧性 不锈钢弹簧线的硬度是多少?不锈钢线材有没有很硬的,我之前做一个样品用316不锈钢线做,远远达不到客户的样品的力度,请问有没有比这些硬很多的不锈钢材料?听说广东省东莞长安宵边大道 阻燃剂的多少对橡胶性能有什么影响?硬度、耐高温性能等?硅橡胶的使用温度为—40℃﹋+220℃ ,但增加阻燃剂后,在高温烘烤32小时后橡胶变硬变脆,请问是什么原因?怎样获得阻燃等级为0级,绝 黄铜选用何种硬度试验法为宜 有什么方法可以令到很硬的不锈钢可以变软,因为我想把不锈钢屈甩不同的形状 什么复合材料在0.2MM的厚度下既有韧性又有强度 怎么区别石英石和人造石 不锈钢固溶时效会使不锈钢变硬还是变软?比如17-4(630)不锈钢 材料断裂韧性随板材厚度的增加怎么变化 如何自做一个硬度测试仪.方法.和工作原理 石膏里加入什么可以增加硬度和韧性我要用石膏做大门前的狮子像,加入什么可以增加韧性,硬度?那样的雕塑的寿命大概多久? 在保持质量不变时加速度与物体受力间关系的实验中,小车质量M和砝码质量m分别选取下列四组值. A.M在保持质量不变时加速度与物体受力间关系的实验中,小车质量M和砝码质量m分别选取下 钢材随着含碳量的增加,其伸长率___,断面收缩率___,冲击韧性___,冷弯性能___,硬度___,可焊性___. 如何增加涂料的硬度和韧性 高分求“加速度与力的关系”“加速度与质量的关系”实验数据!“加速度与力的关系”要有盘中砝码质量,F大小,相邻点间位移;“加速度与质量的关系”要有车中砝码质量,m大小,相邻点间位 冷弯性能属于钢材力学性能还是工艺性能怎么两种答案呐? 怎样增加石膏产品的硬度和韧性? 在探究加速度与力 质量的关系实验中 为了探究加速度与力的关系 应保持什么不变? 怎样区分人造石和石英石? 下雨前水泥地很潮湿,是为什么如题.有谁知道是什么原理吗? 在“探究加速度与物体质量、物体受力的关系”实验中的问题在“探究加速度与物体质量、物体受力的关系”实验中,为了减小系统误差,应使砝码盘和砝码的总质量远小于小车的质量.但为什 冲击韧性 下雨前夕水泥地为什么会发潮 在做“探究加速度与力、质量的关系”的实验时,计算出各纸带的加速度后,将测  得的反映加速度a和力F的关系的有关资料记录在表1中.将测得的反映加速度a和质  量M关系的资料记录在 301不锈钢带的软态,1/2硬度,3/4硬度, 房顶水泥板倒好后4天(4天当中有一天是出太阳,3天是阴天).第五天天气开始下雨,下雪,水泥板还应做些什么应急 (淡水情况下)用珊瑚沙调节鱼缸水硬度.为什么调不了太高硬度.如何能有效的提高水的硬度我养天空蓝虾.前一段连续前后大概死了7-8个.都是脱壳死的.(刚才侧了下.有点提高了硬度.) 301EH不锈钢带的硬度和具体材质是多少 ? GB50235-97中压力试验的章节中有一句话:脆性材料严禁使用气体进行压力试验.请问脆性材料有哪些? 水硬度高怎么办 橱柜台面到底是石英石的好,还是水晶石或者人造石的好 ,能说出居家使用这几种的优缺点吗 材料脆性与结构脆性的区别. 304不锈钢离子渗氮后如何测硬度我们的式样是圆柱体,要求从最外层的渗氮层逐渐向基体内部测量其硬度,并画出硬度变化的曲线图. 不锈钢sus301材料硬度高么 塑性材料和脆性材料在拉伸时各有什么特点 常用硬度试验方法分类 橱柜台面哪种材质好?石英石还是人造石?人造石市面上分了很多种,该怎么分辨呢?装修就差最后这一步了,买橱柜却给人出了难题,想买个性价比高点的可真是难啊!石英石去咨询了下,价格挺昂 水泥的水化热是什么?它有些什么影响? 硬度试验方法有哪几种 橱柜台面什么的好啊/人造石的还是石英石的啊 通用硅酸盐水泥的水化和硬化有什么特点 正确使用里氏硬度计测量零件的布氏或洛氏硬度 > 影响钢材冲击韧性因素有.. 亚克力人造石台面橱柜,石英石台面橱柜,人造石台面橱柜的区别,及各自优缺点 世界硬度最强的物质比如拿两块不同物质做成的棍子或剑或刀 对砍 哪种物质是最不易断不易碎的 焊接时怎样提高钢的冲击韧性 橱柜的台面,如果选用人造石里面的石英石,人造石台面400元一米和100多元一米的质量差多少? 布氏硬度试验法适合于成品的硬度测量?这句话是对的还是错的 眼看怎么区别石英石和人造石 硬度58hrc什么意思 有没有强度也高,韧度也高的材料?是什么? 石英石和人造石的区别 304不锈钢2B分几种硬度2B代表的是雾面,那么SUS304-2B有没有分为1/4H,1/2H,3/4H,H四种硬度?我记得2B好像是不分硬度的,2B本来就只有一种硬度,而且较软HV170左右,怎么我们的材料供应商说有分硬度呢? 为什么对于一般材料来说,其强度越高其韧性越差?对于金属材料和非金属材料都适用吗? 怎样区分人造石,岗石,石英石,大理石 30元的野外求生刀硬度到56可信吗?
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn