怎么把易语言写的程序设为默认程序?

怎么把易语言写的程序设为默认程序?,第1张

.版本 2

.子程序 _设置为默认编辑器_被选择

.局部变量 原始值, 文本

原始值 = 取文本注册项 (#根类, “txtfile\shell\open\command\”, “C:\WINDOWS\notepad.exe %1”)

写配置项 (“Wnotepad.ini”, “默认关联”, “关联文本”, 原始值)

写注册项 (#根类, “txtfile\shell\open\command\”, #引号 + 子文本替换 (取运行目录 () + “\” + 取执行文件名 (), “\\”, “\”, , , 真) + #引号 + “ ” + #引号 + “%1” + #引号) ' 易语言的命令行不能识别目录名或文件名中的空格,所以必须将参数用引号括起来。而系统记事本则不需要加引号

通用对话框1.类型 = 0

通用对话框1.过滤器 = “文本文件(*.txt)|*.txt|配置文件(*.ini)|*.ini|所有文件|*.*”

通用对话框1.默认文件后缀 = “txt”补充:

通过软件本身的功能来设置文件的打开方式有一定的局限性,它只能设置是否用该软件打开它所支持的某种类型文件,而对于更多它所不支持类型的文件则无能为力。有幸的是,Windows给我们提供了修改文件打开方式的办法:打开“我的电脑”,选择“工具→文件夹选项”,单击“文件类型”选项卡,找到该文件类型并选中,然后单击“更改”按钮,这时会d出一个“打开方式”的对话框,在对话框中选择新的程序,这样以后这种类型的文件就都用该程序来打开了。追问:

我做的记事本编译后用右击文件-打开方式-选择-aa记事本,可是软件打开了,编辑框内一点内容都没有,我是指在软件关闭的情况下,用右击文件-打开方式-选择-aa记事本的方法打开文件。回答:

就用二楼给回答的答案就行

.版本 2

.子程序 __启动窗口_创建完毕

.局部变量 a, 文本型, , "0"

取命令行 (a)

.如果真 (a [1] ≠ “”)

假如你的是记事本吧

.版本 2

.子程序 __启动窗口_创建完毕

.局部变量 a, 文本型, , "0"

取命令行 (a)

.如果真 (a [1] ≠ “”)

编辑框1.内容 = 到文本 (读入文件 (a [1]))

.如果真结束


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11394757.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存