LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

ABAPI under LV8.5 is unable to write EXE icons

I'm having a problem with running the NI application builder API via the OpenG Builder.  When building an EXE, the step to convert LLB to EXE contains functions to embed icon resources within the EXE.  This is done using a wrapper VI in the NI application builder called "ABAPI Dist Call Copy Icons.vi".  This VI runs with error 1031 (VI Reference type does not match VI connector pane) and appears to reference the platform-specific VI:  "LabVIEW 8.5\vi.lib\Platform\icon.llb\Write Icons to Application.vi".  I cannot edit the wrapper VI to fix the problem as its diagram is password protected.

Thanks for any help,

James Brunner
Summitek Instruments
0 Kudos
Message 1 of 3
(3,644 Views)
The underlying code that the ABAPI VI calls was modified in LabVIEW 8.5. ABAPI Dist Call Copy Icons.vi is no longer called by the Application Builder and will probably be removed in the future. I would contact the OpenG developers to let them know of the issue you have.
George M
National Instruments
0 Kudos
Message 2 of 3
(3,634 Views)
Thanks for the response.  I will forward the topic to OpenG Builder developers to make sure they are aware.

James
0 Kudos
Message 3 of 3
(3,630 Views)