UG二次开发信息窗口和uc1601

作者为初学,欢迎大家交流

头文件#include <uf_ui.h>

ug信息窗口是指在ug环境下显示一个信息文本框,在开发过程中用于显示计算结果或者记录信息数据。其用到的主要函数为:

UF_UI_close_listing_window //关闭信息对话框,内容不清除
UF_UI_exit_listing_window //清除信息对话框内容,关闭对话框
UF_UI_is_listing_window_open //判断是否发开对话框
UF_UI_open_listing_window //打开对话框
UF_UI_save_listing_window //保存对话框
UF_UI_write_listing_window //在信息对话框中写入内容

读者可以在ug环境下,运行以下代码:自行体会,代码已经过调试vs2015+ug12.0,具体显示效果如下图所示:

UF_initialize();//入口函数
	//UF_UI_open_listing_window();
	//UF_UI_write_listing_window("你要打印出来的内容");
	logical Is_Open;
	UF_UI_is_listing_window_open(&Is_Open);//获取窗口中是否已经打开信息窗口
	if (!Is_Open)
	{
		UF_UI_open_listing_window();//打开信息窗口
		UF_UI_write_listing_window("第一次写出信息对话框的信息\n");//在信息窗口中写入内容
		uc1601("将要关闭信息窗口", 1);
		UF_UI_close_listing_window();//关闭信息窗口
		uc1601("将要显示信息窗口", 1);
		UF_UI_open_listing_window();
		UF_UI_write_listing_window("第二次写出信息对话框的信息\n");
		uc1601("将要关闭信息窗口", 1);
		UF_UI_exit_listing_window();
		uc1601("将要显示信息窗口", 1);
		UF_UI_open_listing_window();
		UF_UI_write_listing_window("第三次写出信息对话框的信息\n");
		UF_UI_save_listing_window("D:\\Infor.txt");
		uc1601("保存内容路径D:\\Infor.txt", 1);
		UF_UI_exit_listing_window();
		uc1601("已经关闭", 0);//0位显示到工具栏,1为弹出对话框
	}
	else
	{
		UF_UI_exit_listing_window();
		uc1601("关闭并清除信息窗口内容",1);
	}
	UF_terminate();//出口函数

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

白雪公主的后妈

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值