cpubbs论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 3272|回复: 11

模拟数字键盘

[复制链接]
发表于 2008-10-6 14:33:09 | 显示全部楼层 |阅读模式
我想用CVI做一个小工程,用的是平板触摸屏,想在上面做一个具有0~9输入功能的数字小键盘,我是新手,还不会,请问有谁做过,或有好的建议。谢谢了!

[ 本帖最后由 xiaowei86 于 2008-10-6 14:37 编辑 ]
发表于 2008-10-6 15:18:08 | 显示全部楼层
每个键都有一个事件,然后不同的事件就能产生不同值,没有问题的!
 楼主| 发表于 2008-10-6 15:57:13 | 显示全部楼层
file:///C:/Documents%20and%20Settings/bai/My%20Documents/QQ.JPG
我做的数字键盘如上,如何按下1之后能在上面的文本中显示?如何获得每按下一个键上的字对应的功能?
发表于 2008-10-6 16:58:14 | 显示全部楼层
 楼主| 发表于 2008-10-7 08:54:06 | 显示全部楼层
昨天没有传输成功,今天重发,图在附件上。
还有一个问题想问版主,就是关于text下的text message,如果我按第一个按钮,然后text message就显示“速度设置”。按下第二个按钮时text message就显示“温度设置”。是共用一个text message,请问怎么实现?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2008-10-7 09:40:31 | 显示全部楼层
static char String[32];     /*定义全局变量,数组长度根据需要确定*/

在第一个按钮的回调函数中添加代码;

char str1[]="速度设置";    /*变量声明*/

在EVENT_COMMIT中添加代码:
strcpy(String,Str1);
SetCtrlVal(panelHandle,PANEL_TEXTMSG,String);


在第二个按钮的回调函数中添加代码;

char str2[]="温度设置";    /*变量声明*/

在EVENT_COMMIT中添加代码:
strcpy(String,Str2);
SetCtrlVal(panelHandle,PANEL_TEXTMSG,String);
 楼主| 发表于 2008-10-7 10:07:48 | 显示全部楼层
请问版主,如果在EVENT_LEFT_CLICK: 事件下行不,好像我试了不行?谢谢了!
发表于 2008-10-7 11:15:43 | 显示全部楼层
在EVENT_LEFT_CLICK事件中也行。
将你的错误提示发上来,因为我不知道你究竟是什么错误!
 楼主| 发表于 2008-10-7 14:37:12 | 显示全部楼层
你好版主,程序附上。我的目地是,运行程序时,当我左击“前处理1满度值设定”上的数字输入框时,弹出一个数字小键盘,然后在数字小键盘上的Text Message上显示“前处理1满度值设定”;当我左击“前处理2满度值设定”上的数字输入框时,弹出一个数字小键盘,然后在数字小键盘上的Text Message上显示“前处理2满度值设定”。
我试了你说的,但不行,还请版主多多指教!!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2008-10-7 15:30:39 | 显示全部楼层
这是修改后可以正常运行的代码,错误原因我在注释中说明了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2008-10-7 15:45:29 | 显示全部楼层
多谢版主!我调试了一天,非常感谢!!!
发表于 2008-10-11 11:06:47 | 显示全部楼层

各位好

虚拟仪器究竟可以用它来干什么呢?我是新手的新手,以后有发展前途吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2025-4-20 12:46 , Processed in 1.094269 second(s), 9 queries , Gzip On, File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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