本文主要是介绍投影机写码软件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一 实例
本软件可对思益系列的中控进行投影机写码;具有自动搜索识别接在串口的中控机功能;带有数据库,记录有常用投影机产家、投影机型号及投影机操作码;可以对记录信息进行添加、删除和修改;可以对写码是否成功进行检验,也可以对中控机的反回码进行调试;可以选择投影机的信号源;可以对幕布的升降时间进行控制。
二 设计思路
1 采用数据库存储投影机码。
图2-1-1 数据库结构
2 树形列表
1) 初始化
遍历所有公司,插入结点,同时记录该结点的句柄,以备子结点用。遍历所有型号投影机,并将cid作为父结点的索引,插入子结点。
2 点击展开
若结点属于第二层,则清List的所有数据;若属于第三层,则获得父结点ID和本结点的TEXT,然后搜索数据库,获取本结点ID,接着根据此ID查FUNKEY的所有数据并显示。
3 右击
显示菜单,并根据消息选择不同的界面,如添加,修改。第一层为添加公司,第二层为添加型号,第三层则修改或删除数据。
4 要点是树形的操作。
5 控件
选择为check控件,作为List的子控件,状态为icon的static控件,也是List的子控件。
这篇关于投影机写码软件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!