-
大小: 103.76MB文件類型: .zip金幣: 2下載: 2 次發(fā)布日期: 2022-05-05
- 語言: 其他
- 標簽:
資源簡介
UG二次開發(fā)與數(shù)據(jù)庫應(yīng)用基礎(chǔ)與典型范例,書籍pdf加光盤內(nèi)容。
代碼片段和文件信息
//////////////////////////////////////////////////////////////////////////////
//
//??Welcome?To?UG.cpp
//
//??Description:
//??????Contains?Unigraphics?entry?points?for?the?application.
//
//////////////////////////////////////////////////////////////////////////////
//??Include?files
#include?
#include?
#include?
#if?!?defined?(?__hp9000s800?)?&&?!?defined?(?__sgi?)?&&?!?defined?(?__sun?)
# include?
using?std::ostrstream;
using?std::endl;
using?std::ends;
#else
# include?
#endif
#include?
#include?“Welcome?To?UG.h“
//----------------------------------------------------------------------------
//??Activation?Methods
//----------------------------------------------------------------------------
//??Explicit?Activation
//??????This?entry?point?is?used?to?activate?the?application?explicitly?as?in
//??????“File->Execute?UG/Open->User?Function...“
extern?“C“?DllExport?void?ufusr(?char?*parm?int?*returnCode?int?rlen?)
{
????/*?Initialize?the?API?environment?*/
????int?errorCode?=?UF_initialize();
????if?(?0?==?errorCode?)
????{
????????/*?TODO:?Add?your?application?code?here?*/
????????uc1601(“Welcome?To?UG!“1);
????????/*?Terminate?the?API?environment?*/
????????errorCode?=?UF_terminate();
????}
????/*?Print?out?any?error?messages?*/
????PrintErrorMessage(?errorCode?);
}
//----------------------------------------------------------------------------
//??Utilities
//----------------------------------------------------------------------------
//?Unload?Handler
//?????This?function?specifies?when?to?unload?your?application?from?Unigraphics.
//?????If?your?application?registers?a?callback?(from?a?Menuscript?item?or?a
//?????User?Defined?object?for?example)?this?function?MUST?return
//?????“UF_UNLOAD_UG_TERMINATE“.
extern?“C“?int?ufusr_ask_unload(?void?)
{
????return(?UF_UNLOAD_UG_TERMINATE?);
}
/*?PrintErrorMessage
**
**?????Prints?error?messages?to?standard?error?and?the?Unigraphics?status
**?????line.?*/
static?void?PrintErrorMessage(?int?errorCode?)
{
????if?(?0?!=?errorCode?)
????{
????????/*?Retrieve?the?associated?error?message?*/
????????char?message[133];
????????UF_get_fail_message(?errorCode?message?);
????????/*?Print?out?the?message?*/
????????UF_UI_set_status(?message?);
????????//?Construct?a?buffer?to?hold?the?text.
????????ostrstream?error_message;
????????//?Initialize?the?buffer?with?the?required?text.
????????error_message?<??????????????????????<“Error:“?<??????????????????????<??????????????????????<
????//?Write?the?message?to?standard?error
????????cerr?<????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-03-07?11:23??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\
?????目錄???????????0??2010-06-10?05:40??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\
?????目錄???????????0??2010-06-10?05:40??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\1\
?????目錄???????????0??2010-06-10?05:40??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\1\Welcome?To?UG\
?????目錄???????????0??2010-06-10?05:40??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\1\Welcome?To?UG\Debug\
?????文件??????123904??2007-08-07?22:47??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\1\Welcome?To?UG\Debug\vc60.idb
?????文件??????167936??2007-08-07?22:47??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\1\Welcome?To?UG\Debug\vc60.pdb
?????文件???????98361??2007-08-07?22:47??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\1\Welcome?To?UG\Debug\Welcome?To?UG.dll
?????文件?????????689??2007-08-07?22:47??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\1\Welcome?To?UG\Debug\Welcome?To?UG.exp
?????文件???????83212??2007-08-07?22:47??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\1\Welcome?To?UG\Debug\Welcome?To?UG.ilk
?????文件????????2230??2007-08-07?22:47??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\1\Welcome?To?UG\Debug\Welcome?To?UG.lib
?????文件???????41191??2007-08-07?22:47??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\1\Welcome?To?UG\Debug\Welcome?To?UG.obj
?????文件?????3106200??2007-08-07?22:47??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\1\Welcome?To?UG\Debug\Welcome?To?UG.pch
?????文件??????123904??2007-08-07?22:47??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\1\Welcome?To?UG\Debug\Welcome?To?UG.pdb
?????目錄???????????0??2010-06-10?05:40??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\1\Welcome?To?UG\Release\
?????文件???????41984??2007-08-07?22:54??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\1\Welcome?To?UG\Release\vc60.idb
?????文件???????20480??2007-08-07?22:54??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\1\Welcome?To?UG\Release\Welcome?To?UG.dll
?????文件?????????691??2007-08-07?22:54??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\1\Welcome?To?UG\Release\Welcome?To?UG.exp
?????文件????????2230??2007-08-07?22:54??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\1\Welcome?To?UG\Release\Welcome?To?UG.lib
?????文件???????10674??2007-08-07?22:54??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\1\Welcome?To?UG\Release\Welcome?To?UG.obj
?????文件?????3095964??2007-08-07?22:54??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\1\Welcome?To?UG\Release\Welcome?To?UG.pch
?????文件????????2770??2007-08-07?22:47??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\1\Welcome?To?UG\Welcome?To?UG.cpp
?????文件????????4188??2007-08-07?22:56??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\1\Welcome?To?UG\Welcome?To?UG.dsp
?????文件?????????551??2007-08-07?22:39??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\1\Welcome?To?UG\Welcome?To?UG.dsw
?????文件?????????292??2007-08-07?22:39??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\1\Welcome?To?UG\Welcome?To?UG.h
?????文件???????41984??2007-10-21?00:53??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\1\Welcome?To?UG\Welcome?To?UG.ncb
?????文件???????48640??2007-10-21?00:53??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\1\Welcome?To?UG\Welcome?To?UG.opt
?????文件????????1392??2007-08-07?22:54??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\1\Welcome?To?UG\Welcome?To?UG.plg
?????目錄???????????0??2010-06-10?05:40??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\2\
?????目錄???????????0??2010-06-10?05:40??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\2\DIALOG_DEMO\
?????目錄???????????0??2010-06-10?05:40??ug二次開發(fā)與數(shù)據(jù)庫應(yīng)用_基礎(chǔ)與典型范例\data\2\DIALOG_DEMO\application\
............此處省略869個文件信息
評論
共有 條評論