开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 1340|回复: 7
收起左侧

[易语言] 求解决,谢谢

[复制链接]
结帖率:50% (1/2)
发表于 2012-1-15 19:48:59 | 显示全部楼层 |阅读模式   陕西省西安市
10精币
QQ截图20120115194739.png


回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。
友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
快捷通道:申请荣誉值无答案申请取消悬赏投诉有答案未采纳为最佳
结帖率:100% (60/60)
发表于 2012-1-15 19:56:33 | 显示全部楼层   浙江省丽水市
哈哈 我的沙发了
回复

使用道具 举报

结帖率:100% (12/12)
发表于 2012-1-15 19:57:03 | 显示全部楼层   福建省厦门市
是不是模块没有加载进去?
回复

使用道具 举报

结帖率:100% (60/60)
发表于 2012-1-15 19:57:05 | 显示全部楼层   浙江省丽水市
先用 打开  的命令 打开数据库啊  
回复

使用道具 举报

结帖率:74% (14/19)
发表于 2012-1-15 19:58:12 | 显示全部楼层   江西省宜春市
缺少数据库
回复

使用道具 举报

结帖率:50% (1/2)
 楼主| 发表于 2012-1-15 20:00:17 | 显示全部楼层   陕西省西安市
[e].版本 2
.支持库 spec
.支持库 iext3

.程序集 窗口程序集1
.程序集变量 界面库_窗口, 界面库_窗口, , , 将子类实例化
.程序集变量 柔化标签, 界面库_柔化标签
.程序集变量 信息框, 界面库_信息框

.子程序 __启动窗口_创建完毕
.局部变量 cdname, 文本型
.局部变量 xmname, 文本型
.局部变量 未知菜单引索, 整数型





打开 (取运行目录 () + “\CdName.edb”, , , , , , )
.如果真 (取记录数 () = 0)
    加空记录 ()
    调试输出 (写 (“cdname”, 到字节集 (“Name”)))
.如果真结束
关闭 ()

打开 (取运行目录 () + “\CdName.edb”, , , , , , )

.计次循环首 (取记录数 (), )

    cdname = 到文本 (读 (“cdname”))
    卷帘式菜单1.加入菜单 (cdname, , )
    跳过 ()
.计次循环尾 ()
关闭 ()

界面库_去除调试字样 (“111eyuyan1632126”)  ' 使其编译后不显示警告提示
界面库_窗口.创建 (取窗口句柄 (), { 0 }, 真, 真, 真, 真)


.子程序 _添加菜单_被选择
.局部变量 菜单Name, 文本型


.如果真 (输入框 (“I'm admin,请输入菜单的名称!”, “添加菜单”, “Name”, 菜单Name, 0))
    卷帘式菜单1.加入菜单 (菜单Name, , )
    打开 (取运行目录 () + “\CdName.edb”, , , , , , )
    加空记录 ()
    调试输出 (写 (“cdname”, 到字节集 (菜单Name)))
    关闭 ()

.如果真结束


.子程序 _卷帘式菜单1_菜单被右击
.参数 菜单索引, 整数型

弹出菜单 (添加或删除, , )
删除菜单索引 = 菜单索引
添加项目索引 = 菜单索引


.子程序 _删除菜单_被选择
.局部变量 删除菜单name, 文本型

删除菜单name = 卷帘式菜单1.取菜单名称 (删除菜单索引)
卷帘式菜单1.删除菜单 (删除菜单索引)
打开 (取运行目录 () + “\CdName.edb”, , , , , , )
.计次循环首 (取记录数 (), )



    .如果真 (删除菜单name = 到文本 (读 (“cdname”)))
        删除 ()
        彻底删除 ()
        关闭 ()

    .如果真结束
    跳过 ()
.计次循环尾 ()





.子程序 _添加项目_被选择
.局部变量 项目Name, 文本型

.如果真 (输入框 (“I'm admin,请输入项目的名称!”, “添加项目”, “Name”, 项目Name, 0))

    .如果真 (通用对话框1.打开 ())
        卷帘式菜单1.加入项目 (项目Name, 添加项目索引, , , )
        打开 (取运行目录 () + “\XmName.edb”, , , , , , )
        加空记录 ()
        调试输出 (写 (“xmname”, 到字节集 (删首尾空 (通用对话框1.文件名 + “|” + 卷帘式菜单1.取菜单名称 (添加项目索引) + “-” + 项目Name))))
        关闭 ()

    .如果真结束



.如果真结束





.子程序 _卷帘式菜单1_项目被双击
.参数 菜单索引, 整数型
.参数 项目索引, 整数型
.局部变量 xmname1, 文本型


打开 (取运行目录 () + “\XmName.edb”, , , , , , )
.计次循环首 (取记录数 (), )
    xmname1 = 到文本 (读 (“xmname”))

    .如果真 (文本_取右边 (xmname1, “-”, , ) = 卷帘式菜单1.取项目名称 (项目索引, 菜单索引))
        运行 (文本_取左边 (xmname1, “|”, , ), 假, )

    .如果真结束

    跳过 ()
.计次循环尾 ()

关闭 ()


.子程序 _卷帘式菜单1_项目被右击
.参数 菜单索引, 整数型
.参数 项目索引, 整数型

弹出菜单 (修改项目, , )
修改项目的项目引索 = 项目索引
修改项目的菜单引索 = 菜单索引


.子程序 _修改位置_被选择
.局部变量 xmname2, 文本型



打开 (取运行目录 () + “\XmName.edb”, , , , , , )
.计次循环首 (取记录数 (), )
    xmname2 = 到文本 (读 (“xmname”))
    .如果真 (文本_取右边 (xmname2, “-”, , ) = 卷帘式菜单1.取项目名称 (修改项目的项目引索, 修改项目的菜单引索))

        .如果真 (通用对话框1.打开 ())

            调试输出 (修改 (到字节集 (删首尾空 (通用对话框1.文件名 + “|” + 文本_取右边 (xmname2, “|”, , )))))

        .如果真结束

    .如果真结束

    跳过 ()
.计次循环尾 ()

关闭 ()



.子程序 _删除项目_被选择
.局部变量 删除项目name, 文本型

删除项目name = 卷帘式菜单1.取项目名称 (修改项目的项目引索, 修改项目的菜单引索)
卷帘式菜单1.删除项目 (修改项目的项目引索, 修改项目的菜单引索)
打开 (取运行目录 () + “\XmName.edb”, , , , , , )
.计次循环首 (取记录数 (), )


    .如果真 (删除项目name = 文本_取右边 (到文本 (读 (“xmname”)), “-”, , ))
        删除 ()
        彻底删除 ()
        关闭 ()

    .如果真结束
    跳过 ()
.计次循环尾 ()




.子程序 _修改菜单名称_被选择
.局部变量 cdname2, 文本型
.局部变量 Newcdname, 文本型
.局部变量 xmname2, 文本型








打开 (取运行目录 () + “\CdName.edb”, , , , , , )
.计次循环首 (取记录数 (), )
    cdname2 = 到文本 (读 (“cdname”))
    调试输出 (cdname2)


    .如果真 (cdname2 = 卷帘式菜单1.取菜单名称 (删除菜单索引))

        .如果真 (输入框 (“请输入新名称!”, “修改名称”, “Name”, Newcdname, ))
            调试输出 (修改 (到字节集 (删首尾空 (Newcdname))))
            卷帘式菜单1.置菜单名称 (删除菜单索引, Newcdname)
        .如果真结束

    .如果真结束

    跳过 ()
.计次循环尾 ()

关闭 ()

打开 (取运行目录 () + “\XmName.edb”, , , , , , )
.计次循环首 (取记录数 (), )
    xmname2 = 到文本 (读 (“xmname”))
    调试输出 (xmname2)
    调试输出 (文本_取出中间文本 (xmname2, “|”, “-”))
    调试输出 (卷帘式菜单1.取菜单名称 (删除菜单索引))
    .如果真 (文本_取出中间文本 (xmname2, “|”, “-”) ≠ 卷帘式菜单1.取菜单名称 (删除菜单索引))

        修改 (到字节集 (文本_取左边 (xmname2, “|”, , ) + “|” + Newcdname + “-” + 文本_取右边 (xmname2, “-”, , )))
    .如果真结束

    跳过 ()
.计次循环尾 ()

关闭 ()



.子程序 _修改名称_被选择
.局部变量 xmname3, 文本型
.局部变量 xmNewName, 文本型

.如果真 (输入框 (“请输入新名称!”, “项目名称修改”, “Name”, xmNewName, ))
    打开 (取运行目录 () + “\XmName.edb”, , , , , , )
    .计次循环首 (取记录数 (), )
        xmname3 = 到文本 (读 (“xmname”))
        调试输出 (xmname3)
        调试输出 (文本_取右边 (xmname3, “-”, , ))

        .如果真 (文本_取右边 (xmname3, “-”, , ) = 卷帘式菜单1.取项目名称 (修改项目的项目引索, 修改项目的菜单引索))

            修改 (到字节集 (文本_取左边 (xmname3, “-”, , ) + “-” + xmNewName))
        .如果真结束

        跳过 ()
    .计次循环尾 ()

    关闭 ()


    卷帘式菜单1.置项目名称 (修改项目的项目引索, xmNewName, 修改项目的菜单引索)










.如果真结束



.子程序 _卷帘式菜单1_菜单被改变
.参数 菜单索引, 整数型
.局部变量 xmname, 文本型

打开 (取运行目录 () + “\XmName.edb”, , , , , , )
.计次循环首 (取记录数 (), )
    xmname = 到文本 (读 (“xmname”))

    .如果 (文本_取出中间文本 (xmname, “|”, “-”) = 卷帘式菜单1.取菜单名称 (卷帘式菜单1.现行选中菜单))
        卷帘式菜单1.加入项目 (文本_取右边 (xmname, “-”, , ), , , , )
    .否则

    .如果结束
    跳过 ()
.计次循环尾 ()
关闭 ()
[/e]
回复

使用道具 举报

结帖率:50% (1/2)
 楼主| 发表于 2012-1-15 20:01:10 | 显示全部楼层   陕西省西安市
{:3_227:}看看代码吧!
回复

使用道具 举报

结帖率:50% (1/2)
 楼主| 发表于 2012-1-15 20:11:13 | 显示全部楼层   陕西省西安市
{:3_229:}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表