[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)

Related Topics