易语言如何取任意文件的类型名称?不是文件扩展名。 10

已经说明了,不是取扩展名。我用注册表的方法试过,有些是英文的,要不就是间接字符串。... 已经说明了,不是取扩展名。我用注册表的方法试过,有些是英文的,要不就是间接字符串。 展开
 我来答
mmmm温柔控
2017-04-03 · 超过10用户采纳过TA的回答
知道答主
回答量:64
采纳率:0%
帮助的人:21.7万
展开全部
.版本 2

.子程序 获取文件类型, 文本型
.参数 扩展名, 文本型
.局部变量 文件类型, 文本型
文件类型 = 取文本注册项 (1, 扩展名 + “\”, )
.判断开始 (文件类型 ≠ “”)
文件类型 = 取文本注册项 (1, 文件类型 + “\”, )
.默认
.判断结束
.判断开始 (扩展名 = “” 或 文件类型 = “”)
文件类型 = “未知文件类型”
.默认
.判断结束
返回 (文件类型)
信创网络科技
2017-03-21 · 超过11用户采纳过TA的回答
知道答主
回答量:34
采纳率:0%
帮助的人:28.6万
展开全部
这里其实就是根据后缀名(扩展名)来判断的
追问
比如.dll文件如何获取它的类型名称“应用程序扩展”
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
诶诶诶诶wcQVc
2017-03-23 · TA获得超过6639个赞
知道大有可为答主
回答量:2483
采纳率:85%
帮助的人:366万
展开全部
需要读取注册表。
追问

读取注册表,已经试过。比如“.dll”文件,注册表内容如图:

默认值是英文的,"FriendlyTypeName"的值是间接字符串,如何提取间接字符串的中文内容呢?

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ty天宇科技
2017-03-19 · TA获得超过146个赞
知道答主
回答量:409
采纳率:42%
帮助的人:25.6万
展开全部
取后缀
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式