购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008 QQ号:85585969
//判断是否导入技术文件
int status1;
string dd = aa.substr(0,aa.length()-3) +"txt"; //bb在aa的基础上求aa总长度-3
UF_CFI_ask_file_exist(dd.c_str(),&status1); //此函数标识查询文件是否存在
if (status1=0)
{
if (toggle02->value ())
{
//导入本地文本,零件技术文档
//打开数据库
int TEXT0 = uc4504("dd",1,79); //79代表txt文件格式,详情看NXOPEN帮助文件
//读取该文件
char*outdate;
int data = uc4514a(TEXT0,&outdate);
//打印
UF_UI_open_listing_window(); //打开窗口
while (data>=0) //当读取数据>=0时开始读入
{
strcat(outdate,"/n"); //C语言拼接字符串,在所读数据后添加/n,换行
UF_UI_write_listing_window(outdate);//写数据到信息窗口
data = uc4514a(TEXT0,&outdate);//读取信息窗口数据
}
uc4540(TEXT0,0);
UF_free(outdate);
}
// else //否则关闭文本窗口
}