cpubbs论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

怎么越是简单的越做不好呢

[复制链接]
发表于 2007-3-6 11:41:08 | 显示全部楼层 |阅读模式
int CVICALLBACK GraphCallback (int panel, int control, int event,
                void *callbackData, int eventData1, int eventData2)
{
       
        double x,y;
       
        switch (event)
                {
                case EVENT_COMMIT:
               
                    //获取光标坐标
                    GetGraphCursor (panel, PANEL_GRAPH, 1, &x, &y);
                 
                    //显示光标坐标
                    SetCtrlVal (panel, PANEL_XCOORD, x);
                    SetCtrlVal (panel, PANEL_YCOORD, y);
                    
                        break;
                }
        return 0;
}
想通过上面的回调函数来实时显示Graph控件中曲线的坐标
可是Numeric控件中的数值怎么不刷新呢
我检查过(x,y)的值也变了啊
 楼主| 发表于 2007-3-6 21:21:08 | 显示全部楼层
已解决
重要的是panelhandle,一定是控件所在面板的句柄
大家应用函数的时候一定要注意函数各参数的意义!
因为工程中会有很多控件,时间长了难免搞混
 楼主| 发表于 2007-3-6 21:25:31 | 显示全部楼层
还有个问题是现在即使能找到相关的例子,可是不知道过程是怎么做的
只知道结果是这样
大家有过程比较详细的CVI方面的好书吗?
推荐一下
现在在做一个简单的东西,想加一个帮助菜单,可是不知怎么做,还有
就是大家做的项目帮助中写些什么内容呢,如果有人做过希望能指导一下阿
在这先谢过了!
发表于 2007-3-7 10:26:59 | 显示全部楼层
在edit->menu bars..这里!还是比较方便的,到时候在相应的面板上面,有一个选择MENUBAR的,即可!它有回调函数的,不过要产生代码才行,code->generate->menu..好运老兄!
 楼主| 发表于 2007-3-7 16:19:00 | 显示全部楼层

回复 #4 cpubbs 的帖子

你说的这个是指在菜单中增加菜单项
我现在是想把帮助文档做成chm的格式
但是不知道如何在CVI中调用该文件
发表于 2007-3-7 16:34:18 | 显示全部楼层
好像有一个函数是在里面打开文件的,但具体名称忘记了,您在CVI里面搜索一下!或试试直接打开某个文件也可以!
 楼主| 发表于 2007-3-7 19:19:18 | 显示全部楼层

回复 #6 cpubbs 的帖子

OpenDocumentInDefaultViewer ();
终于找到了,这个函数可以打开任意文件
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-4-6 17:06 , Processed in 0.624244 second(s), 6 queries , Gzip On, File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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