[USER_3GL]
Use the [USER_3GL] section of the assignment file to lists third-party components and Uniface 3GL extensions to be made available to Uniface.
Syntax
[USER_3GL]
DynamicLibrary {/preload
}
{(
Function1,
... ,
FunctionN)
}
For example:
[USER_3GL] D:\Uniface\common\jre\bin\client\jvm.dll(JNI_CreateJavaVM)D:\Uniface\common\bin\udde.dll /preload
Arguments
- DynamicLibrary is the library name
/preload
specifies that the library should be loaded at Uniface start-up- Function is the function name to be made available to Uniface
Description
By default, the [USER_3GL] section lists the jvm.dll, which is required for Java call-in and XML parsing. In the default installation, this points to the JRE installed by Uniface. You can change this to point to an existing JRE installation. For example:
[USER_3GL] ;D:\Uniface\common\jre\bin\client\jvm.dll(JNI_CreateJavaVM) C:\Progra~1\Java\jre1.6.0_12\bin\client\jvm.dll(JNI_CreateJavaVM)