zoukankan      html  css  js  c++  java
  • 单个DLL调取UTD文件

    BUTTON 工具1
    LABEL 更改特征
    !BITMAP  D:HB_MOULDBMPUTD1.BMP
    !ACCELERATOR F9
    ACTIONS CS.dll
    
    BUTTON 工具2
    LABEL 模具特征
    !BITMAP  D:HB_MOULDBMPUTD2.BMP
    !ACCELERATOR F10
    ACTIONS CS.dll
    
    BUTTON 工具3
    LABEL 变换
    !BITMAP  D:HB_MOULDBMPUTD5.BMP
    !ACCELERATOR F3
    ACTIONS CS.dll
    
    BUTTON 工具4
    LABEL 编辑
    !BITMAP  D:HB_MOULDBMPUTD3.BMP
    !ACCELERATOR F4
    ACTIONS CS.dll
    #include <uf.h>
    #include <uf_ui.h>
    
    
    extern DllExport void ufusr( char *param, int *retcode, int param_len )
    {
    
        if(stricmp(param,"工具1")==0)
        {
            //uc1601("用户点击的是按钮1",1);
            char *filename = "D:\HB_MOULD\application\HB_MOULD1.utd";
    
            logical read_flag = TRUE;
            UF_UI_create_usertool(0, filename, UF_UI_SHOW, &read_flag); 
            if(read_flag)
            {
                uc1601("utd文件加载失败。", 1);
            }
        }
        else if(stricmp(param,"工具2")==0)
        {
            //uc1601("用户点击的是按钮2",1);
            char *filename = "D:\HB_MOULD\application\HB_MOULD2.utd";
    
            logical read_flag = TRUE;
            UF_UI_create_usertool(0, filename, UF_UI_SHOW, &read_flag); 
            if(read_flag)
            {
                uc1601("utd文件加载失败。", 1);
            }
        }
        else if(stricmp(param,"工具3")==0)
        {
            //uc1601("用户点击的是按钮3",1);
            char *filename = "D:\HB_MOULD\application\HB_MOULD3.utd";
    
            logical read_flag = TRUE;
            UF_UI_create_usertool(0, filename, UF_UI_SHOW, &read_flag); 
            if(read_flag)
            {
                uc1601("utd文件加载失败。", 1);
            }
        }
        else if(stricmp(param,"工具4")==0)
        {
            //uc1601("用户点击的是按钮4",1);
            char *filename = "D:\HB_MOULD\application\HB_MOULD4.utd";
    
            logical read_flag = TRUE;
            UF_UI_create_usertool(0, filename, UF_UI_SHOW, &read_flag); 
            if(read_flag)
            {
                uc1601("utd文件加载失败。", 1);
            }
        }
    }
    
    extern int ufusr_ask_unload( void )
    {
        return( UF_UNLOAD_IMMEDIATELY );
    }
  • 相关阅读:
    Pthon3各平台的安装
    scrapy爬虫 简单入门
    自动定时打卡7.13
    centos7+python3+selenium+chrome
    在Ubuntu安装kubernetes
    在Ubuntu下安装Jenkins
    在Ubuntu安装Docker
    猫眼100 爬虫
    python 招聘数据分析
    mysql8.0.19忘记密码
  • 原文地址:https://www.cnblogs.com/huadong2020/p/13768545.html
Copyright © 2011-2022 走看看