AutomateOne Custom DLL을 어떻게 사용하나요?



  • ※ 이 글은 기존에 있었던 문의 사항을 재구성하여 정리한 것입니다.

    최신 샘플 스크립트를 보니 Custom DLL이 사용 가능하다고 하는데 사용에 어려움이 있어서 문의 드립니다.

    C:\Windows\System32\user32.dll /
    C:\Windows\SysWOW64\user32.dll 을
    Import 해서 사용하고 싶은데 어떤 방식으로 선언하여 사용할 수 있는지 알고 싶습니다.



  • 우선 AutomateOne에서 C#스크립트를 통하여 DLL을 참조하려고 하는 경우에는 해당 DLL이 .NET managed인 것만 가능합니다.
    문의하신 “user32.dll”은 unmanaged native DLL이기에 AutomateOne에서 직접 사용할 수 없습니다.

    해당 DLL을 참조하여야 하는 경우에는 C# 또는 VB를 이용하여 unmanaged DLL을 wrapping하는 managed DLL을 작성하신 후 작성된 managed DLL을 참조하시면 됩니다.

    자세한 가이드는 AutomateOne ibizbot/ibizbot trainer 사용자 매뉴얼 [3.1.5.1. 사용자정의 C# 라이브러리 (빌드버전4.12.2 이상에서 사용 가능)]을 참고하시기 바랍니다.


Log in to reply