04-26-2021 05:57 AM
if i create a class Inherit from G#Object here don‘t add G#Object_Create method,then if i change Inherit to other class, and then call father's method it will occur error. I think here add G#Object_Create method defaultly will be better.
Solved! Go to Solution.
04-27-2021 01:32 AM
04-27-2021 05:58 AM
I create UI class Inherit from G#Object,then change Inherit to queue support class ,then create UI class ,then call queue support class‘method,occur error。
04-27-2021 06:47 AM
The code you sent cannot be run since there is an error. The error description is clear: "The connector pane of the strictly typed VI reference input includes a dynamically dispatched terminal, which means it is part of a method of a LabVIEW class. Dynamic member VIs are not supported by the Call by Reference node in this version of LabVIEW." Is this the error you are referring to or what error do you get? If I run the disabled code that just calls the "Method1.vi", it works as expected.
04-27-2021 07:48 AM
可能原因
LabVIEW: (Hex 0x1) 输入参数无效。如输入是路径,路径可能包含操作系统禁止使用的字符,如?或@。 this is my error
04-27-2021 07:54 AM
if i add (queue create vi) in (ui create vi) it works.
04-27-2021 08:31 AM
@yanzhanglin wrote:
可能原因
LabVIEW: (Hex 0x1) 输入参数无效。如输入是路径,路径可能包含操作系统禁止使用的字符,如?或@。 this is my error
Google translated: "The input parameter is invalid. If the input is a path, the path may contain characters prohibited by the operating system, such as? Or @ "
Is your file name ok?
04-27-2021 08:50 PM
here add this VI can solve problem
04-28-2021 12:22 AM
04-28-2021 01:09 AM
1. create queue_class Inherit from G#
2.create UI_class Inherit from G#
3. change UI_class Inherit to queue_class
4.create a test vi, this vi content is create a UI_class ,then call dequeue method it occur errors .
i am very sorry that my English is very poor!