
Para facilitar as tarefas de desenvolvimento de sistemas e cuidar da melhor performance dos programas, a OpusWin exerce automaticamente alguns controles sobre as DLLs, conforme os seguintes critérios básicos:
A OpusWin permite efetuar carga de DLLs na memória assim como a liberação de seus recursos através das seguintes funções:
LoadDLL (<exp>)
FreeDLL (<exp>)
Onde:
<exp> é uma expressão cadeia que especifica o nome da DLL a ser carregada ou liberada.
Exemplo
If .not. LoadDLL("abc.dll")
MessageBox ("Não carregou a DLL abc.dll")
Endif
X=RunDLL("abc.dll","parm1")
If .not. FreeDLL("abc.dll")
MessageBox ("Não liberou a DLL abc.dll")
Endif
