20 UG函数表达式如何获取同一文件夹内excel文件名

请教用UG什么样函数能获得同一文件夹内excel文件名,如表达式得到的值为:axc.xlsx

请先 登录 后评论

最佳答案 2021-03-01 18:58

attachments-2021-02-1tmAuMym6037466389f2a.png

std::string AskProjectPath()

    {

        char* userDir = NULL;

        UF_translate_variable("UGII_USER_DIR", &userDir);

        if (userDir == NULL)

        {

            uc1601("没有定义环境变量 UGII_USER_DIR", 1);

            return "C:\\";

        }


        std::string result(userDir);

        if (result[result.size() - 1] != '\\')

        {

            result.append("\\");

        }

        return result;

    }












想到一个麻烦一点的办法,或许你更容易理解attachments-2021-03-58Ph0J68603cbb5d72219.png

请先 登录 后评论

其它 2 个回答

木凡之舟 - 夹具设计

attachments-2021-02-yTGK92lw6035bf3413476.png

请先 登录 后评论
林玲依 - 产品设计师

谢谢您的回答,我想要的是动态获得,因为需要改名后重用,所以名字及路径会改变。

请先 登录 后评论