用户登录
用户注册

分享至

易语言关联软件 【易语言】如何关联文件

  • 作者: 用户61402477
  • 来源: 51数据库
  • 2020-04-21

提供个子程:.版本 2.子程序 文件关联, 逻辑型, 公开, 成功返回真,失败假 (任意参数为空则取消文件关联)

.参数 关联应用程序, 文本型, 可空, 当双击对应的文件时就运行该应用程序打开(命令行方式)

.参数 关联文件类型, 文本型, 可空, 欲关联的文件类型,如“ABC”

.参数 关联文件图标, 文本型, 可空, ICQ文件路径或EXE文件路径,注销后才有效.如果真 (是否为空 (关联应用程序) 或 是否为空 (关联文件类型) 或 是否为空 (关联文件图标))

删除注册项 (#根类, “.” + “关联文件类型”)

删除注册项 (#根类, 关联文件类型 + “file\DefaultIcon”)

删除注册项 (#根类, 关联文件类型 + “file\shell\open\command”)

删除注册项 (#根类, 关联文件类型 + “file\shell\open”)

删除注册项 (#根类, 关联文件类型 + “file\shell”)

删除注册项 (#根类, 关联文件类型 + “file”)

返回 (假)

.如果真结束.如果真 (写注册项 (#根类, “.” + 关联文件类型 + “\”, 关联文件类型 + “file”) = 真 且 写注册项 (#根类, 关联文件类型 + “file\”, 关联文件类型) = 真 且 写注册项 (#根类, 关联文件类型 + “file\DefaultIcon\”, 关联文件图标 + “,0”) = 真 且 写注册项 (#根类, 关联文件类型 + “file\shell\open\command\”, 关联应用程序 + “ %1”) = 真)

返回 (真)

.如果真结束

返回 (假)

易语言文件关联

修改相应注册表项

写注册项 命令 英文命令:SaveRegItem 操作系统支持:Windows 所属类别:系统处理

在 Windows 注册表中保存或建立指定的注册表项。如欲写入注册项默认值,请在项目名后加“\”号,如“test\”。成功返回真,否则返回假。与“写注册表项”命令不同的是本命令可以写任意位置处的注册表项。

语法: 逻辑型 写注册项 (根目录,全路径注册项名,欲写入值)

参数名 描 述

根目录 必需的;整数型。可以为以下常量值之一: 1、#根类; 2、#现行设置; 3、#现行用户; 4、#本地机器; 5、#所有用户。

全路径注册项名 必需的;文本型。

欲写入值 必需的;通用型。参数值指定欲写入到指定注册表项中的值,只能为数值、文本或者字节集,否则命令将失败。

易语言关联文件(跪求)

添加文件类型

打卡我的电脑-文件夹选项-文件类型-新建文件类型

然后输入如ppp , 打开的软件选你的软件X.

这是手工方法,另外方法可以使用注册表. 添加注册表项.我在上网本上网,有点慢,就无法帮你找注册表里 的地址了. 抱歉

易语言同一个程序两个窗口之间的关联,详细如下

我做的是点击点击窗口一里面的数字结果相加并且显示在窗口2里面。

其实一个标签就可以了,不用10个叠加在一起,用命令修改显示的内容就行了。

也是你需要控制可视或者不可视吧,窗口而上面有两个标签,

另一个标签就是会显示和不显示,截图的时候是不显示的状态

更多

我说得更详细些,假如窗口2的宽高为500.700,编辑框的宽高为500.500,在编辑框里,我要显示的是文字,大量的文字,还要用到滚动条,折叠在一起的每个编辑框都是,你这个显然无法满足我的要求。。。

我有想到用更多的窗口来实现,可是太复杂了。

标签也可以的的,标签也可以折行。另外我演示的是一个窗口的程序集如何控制另一个窗口。只需要在窗口组建前面加上窗口的名字。

用一个编辑框也可以,“窗口1.编辑框1.内容=xxxxxxxxxx”

易语言文件关联问题

你可以用精易模块的“文件_关联”命令。我测试过是完美通过的,但是WIN8上不可以。

精易模块的下载请自行百度即可~

望采纳,谢谢!

我知道,可是问题是,我关联TXT 我想让他内容显示到编辑框里。求完整源码

好吧我有点时间就帮这个忙了,也算回报原先帮助过自己的人。

需要精易模块,我给你配了一个老版本的,如果你有新版本的也可以用,这个命令没有变化。

注意,关联需要编译出来以后再测试,而且这会破坏系统原有的TXT关联!

易语言,程序关联文件的程序代码

上网下模块就行!

这是个封装好了的函数,自己看看

*************************************************************************

.版本 2

.子程序 关联文件, 逻辑型, 公开

.参数 _后缀, 文本型

.参数 _类型, 文本型

.参数 _介绍, 文本型

.参数 _图标, 文本型

.参数 _执行程序, 文本型

写注册项 (#根类, _后缀 + “\”, _类型)

写注册项 (#根类, _类型 + “\”, _介绍)

写注册项 (#根类, _类型 + “\DefaultIcon\”, _图标)

写注册项 (#根类, _类型 + “\shell\open\command\”, _执行程序 + “ %1”)

返回 (真)

*******************************************************************

实例:

关联文件 (“.asm”, “BAsmFile”, “B汇编”, “C:\Program Files\BAsmFile.ico”, “C:\Program Files\BAsm.EXE”)

'注册一个

后缀: .asm

类型: BAsmFile

简介: B汇编

文件图标: C:\Program Files\BAsmFile.ico

执行程序: C:\Program Files\BAsm.EXE

!!! 注意:注册好后,要想看图标变化的话,就要先关掉explorer.exe进程,再重新启动进程,图标才会变化

Win10系统下如何设置易语言文件关联

具体如下:

1、右键“易语言”,选择“以管理员身份运行”;

2、点击“程序”→ 重新关联名称;

3、输出界面显示:“正在预处理现行程序,重新关联程序名称操作完毕”后,文件关联设置成功,刷新后即可显示为易语言的文件类型缩略图,双击即可默认以“易语言”打开此类程序。

转载请注明出处51数据库 » 易语言关联软件 【易语言】如何关联文件

软件
前端设计
程序设计
Java相关