社区
VB基础类
帖子详情
关于确定通用对话框按下了确定还是取消
tigersky2000
2002-10-14 02:33:07
用 commondialog.showsave打开的对话框
怎么确定用户是按下了确定按钮还是取消按钮
我开始用的是filename是否为空来确定,可当用户保存过后,再打开通用对话框,这时按取消,返回的还是上面的filename!
请问怎样做
...全文
51
4
打赏
收藏
关于确定通用对话框按下了确定还是取消
用 commondialog.showsave打开的对话框 怎么确定用户是按下了确定按钮还是取消按钮 我开始用的是filename是否为空来确定,可当用户保存过后,再打开通用对话框,这时按取消,返回的还是上面的filename! 请问怎样做
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
alex_zzg
2002-10-14
打赏
举报
回复
add
[commondialog.filename=""]
before
commondialog.showsave
三楼の郎
2002-10-14
打赏
举报
回复
设置commondialog.CancelError=true
再扑捉错误!
Vii
2002-10-14
打赏
举报
回复
加上这个以后
如果按了Cancel会产生一个错误
需要你自己来捕获
Vii
2002-10-14
打赏
举报
回复
commondialog.CancelError=true
AlertDialog源码
一个安卓客户端
通用
对话框
,非常简单实用,易调用,
通用
性极高,喜欢的,其中标题不传 则不显示,内容不传也不显示,
确定
取消
按钮 不传 也不显示 , 无需 手动 配置
学生工具集v1.7.6
本工具提供了成绩统计、成绩分段、多排表、表格比较与填充、检测同列重复值、序号重围、考场编排助手等在学生信息处理中的多个实用功能,是教务人员的得力助手。 与旧版本相比,本版本
取消
了进度条的显示,更好地提高了程序的
通用
性。经检测,在没有安装VB的电脑上,本版本也能正常运行! 在Excel2003平台的安装方法:先把压缩包解压,然后启动Excel2003,依次单击“工具”菜单→单击“加载宏”→在打开的“加载宏”
对话框
中单击“浏览”按钮→在打开的“浏览”
对话框
中找到刚才的解压文件夹并将其打开,双击“学生工具集”图标,在“加载宏”
对话框
中确认“学生工具集”项目前的方框内有钩,最后单击“
确定
”按钮即可。安装成功后在“工具”菜单里会出现“学生工具集”项目。 在Excel2007平台的安装方法:先把压缩包解压,然后启动Excel2007,依次单击左上角的Office按钮→单击“Excel选项”→在打开的“Excel选项”
对话框
中单击“加载宏”按钮→单击“转到”按钮,即可打开“加载宏”
对话框
,接下来的操作与Excel2003相同,不再赘述。安装成功后在“加载项”菜单里会出现“学生工具集”项目。
LabVIEW
通用
视觉直播课
注意:本课程只是直播,并非包含源码。LabVIEW
通用
视觉软件剖析讲解 使用LabVIEW仿C#模式重新塑造出一款快速即用的
通用
视觉平台 这门课程能帮助你解决什么问题1、彻底学明白LabVIEW视觉
通用
视觉软件的集成与方法;2、视觉软件框架:手把手教学员独立布好一个
通用
视觉软件系统框架;3、LabVIEW视觉编程设计:手把手教学员从零基础到如何独立设计一LabVIEW
通用
视觉软件的过程;4、实际调试:手把手教学员实际调试一个的LabVIEW视觉软件和相机硬件;5、避坑:分享在LabVIEW
通用
视觉软件编程与实测过程中可能遇到的坑; 课程亮点1.LabVIEW
通用
视觉系统功能妙处2.LabVIEW
通用
视觉软件函数封装集成3.LabVIEW整齐强大的框架4.LabVIEW
通用
软件的思想与方法5.LabVIEW整体总结
Dialog-public:Dialog应用程序的公共存储库
对话 Dialog是一个简单的应用程序,它显示一个
对话框
,其中包含从命令行传入的指定内容 最新版本可在“页面上找到 更多信息 特征
通用
二进制文件仅支持macOS 11(目前-由于使用了swiftUI API,向后兼容可能仅扩展到10.15) 外貌 图标显示可以来自本地PNG或JPG,也可以来自指定的URL,因此您无需部署其他文件即可显示随机图像,也可以将其完全删除。指定方形图像时,Dialog会稍微变角,刚好足以柔化尖角。消息长度可能很冗长。如果您不介意一堵墙,则最多100个字。邮件支持\n换行符。标准消息区域为49个字符x 9行。 纽扣 共有三个可能的按钮,“
确定
” ,“
取消
”和更多信息“
确定
”按钮是始终显示的唯一按钮。单击它将退出退出代码为0的应用程序。它还映射到Enter键。Cancel(
取消
)按钮可以有选择地显示。单击它将退出,退出代码为2的应用程序。它还映射到ESC键。也可以选
通用
电脑输入法设置工具
IMETool 已经推出有几年了,因为我一向比较懒,没有写过必要的说明,至今有许多朋友不能正确使用它功能(看起来是我设计得比较烂,让人看不明白 )。下面我就几个常见问题做些说明。 1、问:Windows 系统本身就自带输入法管理功能,要 IMETool 何用? 答: ⑴系统自带输入法管理功能无法调整各输入法顺序,而 IMETool 可以实时调整。 ⑵系统自带输入法管理功能只能设置 Ctrl + Alt + 1 之类有限的热键,且有时无法恢复初始设置,删除输入法时无法自动将其热键一并删除。IMETool 大大突破了热键设置局限性,可以实现 1092 种不同的热键组合。这是 IMETool 独一无二的功能。 ⑶系统自带输入法管理功能没有从注册表删除输入法功能。 ⑷另外 IMETool 还支持丰富的命令行参数和脚本,可以通过命令行完成图形界面中的所有功能,非常灵活方便。 2、问:启动系统后总是会默认打开某一输入法,如何才能将其关闭? 答:在 IMETool 的输入法列表中,处在第一位的输入法即为默认输入法。如图一中①处,将“中文 (简体) – 美式键盘”设在第一位,系统启动时就不会再自动打开某输入法了。 3、问:如何才能用一个热键(如 Ctrl + 空格)快速地打开/关闭我最常用的输入法? 答:大家知道,默认的打开/关闭输入法热键是“Ctrl + 空格”,它其实就是来回切换位于输入法列表中前两位的输入法。所以只须将最常用的输入法排在列表中第二位即可,比如我最常用极点五笔输入法,就将其放在图一中②处。 4、问:如何快速打开某输入法的属性或热键
对话框
? 答:在输入法列表“名称”一列上双击,即可快速打开输入法属性设置
对话框
;即热键一列双击则打开热键设置
对话框
。 5、问:“键盘”按钮有何作用? 答:此功能极少用到。一些中文输入法在安装后使用系统默认的英文键盘定义,对于使用其它国别键盘的用户,会产生键位错误的情况。此时可使用 IMETool 的键盘布局重定义功能将其设置为正确的国别即可。注意:在点击“键盘”按钮打开的
对话框
中选择“
确定
”后,会立即修改注册表中的相应项目,请谨慎使用。 6、问:输入法风格中的“输入法指示器”和“高级文字服务”有什么区别? 答:在 Office XP 未出现之前,Win 9X 和 Windows 2000 中一直使用输入法指示器(internat.exe),即在任务栏系统托盘区中显示输入法列表的蓝色 En 或 CH 图标(不同配色方案下图标颜色可能不同)。 从 Office XP 开始,微软使用高级文字服务(ctfmon.exe)来代替输入法指示器,其特点是其输入法列表可在屏幕上任意移动,并可缩小至任务栏(但不在系统托盘区)。在 Windows XP/2003 系统中已经用高级文字服务完全取代了输入法指示器,所以要想使用输入法指示器,只能从 Windows 2000 系统中复制出 Internat.exe 和 indicdll.dll(前者必须的库文件)来使用。 7、问:调整输入法顺序为何有时不起作用? 答:此功能主要适用于使用输入法指示器的情况,在高级文字服务模式下,系统往往会记住你上次使用的输入法,并动态调整。另外在 Win95/NT 系统下,调整顺序需要重启系统方可生效。 8、问:使用 IMETool 进行一些设置后,默认的 Ctrl + Shift 切换输入法热键不能用了? 答:这是反映最多的一个问题,在此详细说明一下。 在高级文字服务模式下(ctfmon.exe),有“切换输入语言”和“切换键盘布局”两种热键,两者的热键必须为Ctrl + Shift 和 Alt + Shift 中的一个,即如果前者的热键是 Ctrl + Shift,后者的热键就必须是 Alt + Shift,其设置保存在注册表中。“切换输入语言”是指即在安装的不同语言间切换,如中文(中国)、美国英语等。“切换键盘布局”是指切换不同的输入法。 而在输入法指示器模式下(internat.exe),只有切换输入法这一种功能,而其从注册表读取的热键配置正好是高级文字服务模式下的“切换输入语言”的配置。由此可知,同样的注册表配置,高级文字服务和输入法指示器两种模式下切换输入法的热键正好是 相反的。 所以这个问题并不是 Ctrl + Shift 热键不能用了,而是默认变成了 Alt + Shift,可在设置中改回。 注:在 2.6.5 版本中,已经解决了这个问题,无须再手工切换。 9、问:在使用 IMETool 后,有时输入法的指示条会消失。 答:在 IMETool 的其它设置中,有一个打开/关闭输入法指示条的选项,是调用了一个 API 函数来实现的。不知何故,其只对当前打开的输入法有效,对其它输入法可能会起到相反的作用,不过在系统重启后会恢复正常。此问题有待于以后研究解决。 建议:在使用 IMETool 之前,关闭所有打开的输入法,因为已运行的不同程序下可能会打开不同的输入法,所以要逐个关闭。 10、问:IMETool 的修复功能有哪些,为何在界面中找不到? 答:IMETool 可以修复一些常见的输入法混乱情况:如: ⑴某输入法已经卸载,但仍在输入法列表中残留了条目。 ⑵某输入法已经卸载,但其先前设置的热键并没有
取消
。 ⑶高级文字服务模式下,将输入法列表条最小化后,任务栏上不出现语言栏。 ⑷2000/XP 提示“检测到不兼容的键盘驱动程序。该
对话框
已被停用。”,并且无法通过控制面板添加删除输入法。 以上修复过程完全是自动进行的,不需要人工干预,故没有在界面中设计。 11、问:软件包里附带的 internat.exe 和 indicdll.dll 文件有何作用? 答:这两个文件是从Windows 2000 简体中文专业版中提取的,并做过一些修改。Windows XP/2003 若想使用“输入法指示器”风格工作时需要将这两个文件复制到系统文件夹下使用。建议将 imetool.exe 文件也复制到系统文件夹下,这样就可以从输入法指示器右键属性中直接调用 IMETool 了。 12、问:如何卸载 IMETool? 答:IMETool 只有一个主文件,无须安装,自然也无须卸载,直接删除即可。 13、问:一些杀毒软件报 imetool.exe 为“病毒”。 答:IMETool 使用 upx 压缩过,一些比较敏感的杀毒软件会报其为加壳程序(注意不是报病毒!),从 2.8.1 版开始,不再使用 upx 压缩主程序。 Silence 2009.8.14
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章