DLL » Api
invoke
Description
Parameters
Parameters |
Type |
Description |
strFuncName |
STRING |
함수명 |
strParam |
STRING |
파라미터 문자열 |
Return Value
Type |
Description |
BOOL |
정상처리 여부 |
Remark
** 처리결과는 DLL의 처리에 따라서 바로 리턴되거나, on_message 이벤트를 통해서 리턴된다.
Example
function btnSyncCallFunc_on_click(objInst)
{
// syncmode_call_func 함수 호출
var ret = dllsync.invoke("syncmode_call_func", fldSyncFunc.gettext());
fldSyncFuncResult.settext(ret);
}
function btnSyncCallMsg_on_click(objInst)
{
// syncmode_call_msg 함수 호출
dllsync.invoke("syncmode_call_msg", fldSyncMsg.gettext());
}
/**
* 메시지 수신 이벤트 처리
* @param objInst DLL 컴포넌트 오브젝트
* @param strMsgName 메시지 이름
* @param strData 수신 데이터
*/
function dllsync_on_message(objInst, strMsgName, strData)
{
factory.consoleprint("strMsgName = " + strMsgName);
factory.consoleprint("strData = " + strData);
fldSyncMsgName.settext(strMsgName);
fldSyncMsgResult.settext(strData);
}
Viewer Ver.
9.1.1.1
Update Date
20231114