CVI显示图片

mac2024-07-03  39

CVI显示图片

1、放置一个按钮,名字暂时叫open,添加响应函数; 2、放置一个Picture; 3、代码如下:

int bitmap, error; char file[MAX_PATHNAME_LEN]; switch (event) { case EVENT_COMMIT: //弹出文件选择框,选择图片文件路径到file if(FileSelectPopup ("D:\\CVI2010\\File\\Power", "*.*", "", "选择图片位置", VAL_LOAD_BUTTON, 0, 1, 1, 0, file) != VAL_EXISTING_FILE_SELECTED) break; bitmap = 0; //从文件中读取位图图像并创建位图对象 error = GetBitmapFromFile(file,&bitmap); if(error < 0) { MessagePopup("Error","读取文件失败!"); return -1; } //将图片添加到Graph中 SetCtrlBitmap (panel, PANEL_PICTURE, 0, bitmap); DiscardBitmap (bitmap); break; } return 0;

4、结果 前段时间入门CVI东拼西凑的一些,好多都忘记,当然方法可能不止这一个,还请不吝赐教!

最新回复(0)