本文整理汇总了C++中Dictionary::GetDLLPath方法的典型用法代码示例。如果您正苦于以下问题:C++ Dictionary::GetDLLPath方法的具体用法?C++ Dictionary::GetDLLPath怎么用?C++ Dictionary::GetDLLPath使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Dictionary
的用法示例。
在下文中一共展示了Dictionary::GetDLLPath方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: SetFunctionPtr
logical FunctLink :: SetFunctionPtr (DictionaryHandle dicthdl, char *co_type, char *fname, logical check_opt )
{
Dictionary *dictptr = NULL;
char dll_path[256];
char dllname[65];
char string[129];
logical term = NO;
BEGINSEQ
strcat(strcpy(dllname,"_if_"),(gvtxbts(string,co_type,ID_SIZE)));
if ( dicthdl.IsOpened() )
dictptr = dicthdl.get_dictionary();
dictptr->GetDLLPath(dll_path,dllname);
// if ( filchck(dll_path,'F') ) ERROR
// if ( !(*((void **)&flnkfct) = DLLHandle()->GetFunctionPtr(dll_path,fname)) )
// if ( !(*((void **)&flnkcfct) = DLLHandle()->GetFunctionPtr(dll_path,fname)) )
if ( !(flnkcfct = (CCTP)DLLHandle()->GetFunctionPtr(dll_path,fname,check_opt)) )
ERROR
RECOVER
term = YES;
ENDSEQ
return(term);
}