一个易语言的桌面菜单 我不想让配置文件和软件一同出现在桌面 可以把配置文件写入到其他文件夹吗? 5

如题这个源码是论坛大神的求方法在线等.版本2.程序集窗口程序集3.子程序_按钮3_被单击.局部变量图片类型,文本型.局部变量是否继续,整数型.如果真(编辑框1.内容=“”... 如题 这个源码是论坛大神的 求方法 在线等
.版本 2
.程序集 窗口程序集3
.子程序 _按钮3_被单击
.局部变量 图片类型, 文本型
.局部变量 是否继续, 整数型

.如果真 (编辑框1.内容 = “”)
信息框 (“游戏名称不能为空”, 0, )
返回 ()
.如果真结束
.如果真 (编辑框3.内容 = “”)
信息框 (“你还没选择游戏目录”, 0, )
返回 ()
.如果真结束
.如果 (编辑框2.内容 = “默认为选择的程序图标”)
进入创建区 ()
图片类型 = “.jpg”
.如果真 (写到文件 (取运行目录 () + “\图标\” + 编辑框1.内容 + 图片类型, 取任意文件图标 (编辑框3.内容, 0)) = 假)
信息框 (“添加失败!”, 0, )
返回 ()
.如果真结束
退出创建区 ()
.否则
图片类型 = “.ico”
.如果真 (读入文件 (编辑框2.内容) = { })
信息框 (“图标文件错误 请更换!”, 0, )
返回 ()
.如果真结束
.如果真 (写到文件 (取运行目录 () + “\图标\” + 编辑框1.内容 + 图片类型, 读入文件 (编辑框2.内容)) = 假)
信息框 (“添加失败!”, 0, )
返回 ()
.如果真结束

.如果结束
写配置项 (取运行目录 () + “\配置.ini”, 编辑框1.内容, “分类”, 到文本 (组合框1.现行选中项 + 1))
写配置项 (取运行目录 () + “\配置.ini”, 编辑框1.内容, “图标”, “\图标\” + 编辑框1.内容 + 图片类型)
写配置项 (取运行目录 () + “\配置.ini”, 编辑框1.内容, “目录”, 编辑框3.内容)
是否继续 = 信息框 (“添加成功! 从新启动后生效。” + #换行符 + #换行符 + “是否继续添加?”, #是否钮, )
.如果 (是否继续 = #是钮)
编辑框1.内容 = “”
编辑框2.内容 = “默认为选择的程序图标”
编辑框3.内容 = “”
.否则
添加游戏.销毁 ()
.如果结束

.子程序 _按钮2_被单击
.如果真 (通用对话框1.打开 ())
编辑框2.内容 = 通用对话框1.文件名
图片框1.图片 = 读入文件 (通用对话框1.文件名)
.如果真结束

.子程序 _按钮1_被单击
.如果真 (通用对话框2.打开 ())
编辑框3.内容 = 通用对话框2.文件名
.如果真结束
展开
 我来答
dengwuren
2013-02-24 · TA获得超过2614个赞
知道小有建树答主
回答量:676
采纳率:0%
帮助的人:842万
展开全部
取运行目录 () 是程序所在的地方的意思,要修改到别的文件夹。把 取运行目录 () + 修改为其他

路径。

如:

“c:\配置.ini” 或“D:\我的文档\配置.ini” 。你可以修改为任意路径。

修改后的代码:

写配置项 (“c:\配置文件\配置.ini”, 编辑框1.内容, “分类”, 到文本 (组合框1.现行选中项 + 1))

另外我建议设置程序自己创建一个文件夹来存放配置文件。可以减去不必要的麻烦。

代码如下:

.子程序 __启动窗口_创建完毕
.如果真 (文件是否存在 (“c:\配置文件”) = 假)
创建目录 (“c:\配置文件”)

意思是程序启动后判断C盘是否有配置文件的文件夹,如果没有就创建一个名叫配置文件的文件

夹。
神奇宝贝187
2013-03-02 · TA获得超过3069个赞
知道大有可为答主
回答量:2161
采纳率:42%
帮助的人:655万
展开全部
最终目标扔到配置文件注册表里,

先放到系统的临时文件夹里(用写配置项),然后在那个临时文件夹那个路径内读取出文本【运用到文本(读入文件(临时路径))】读取后在把他存到注册表里:

写注册项(4,“SOFTWARE\我的软件\配置”,文本)

读取的时候先读到内存里,取文本注册项(),之后把这个文本写到外边去放到临时文件夹里也可以,最后读配置项(路径)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-02-24
展开全部
取运行目录 () + “\配置\配置.ini”
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yxzyxz002
2013-02-24 · TA获得超过209个赞
知道小有建树答主
回答量:253
采纳率:0%
帮助的人:211万
展开全部
将 取运行目录 () 替换成你想要的目录即可,比如说“C:\windows\”

参考资料: http://yxz.me

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式