tags:

views:

116

answers:

2

Here's an obscure Friday Morning question:

Is it possible in LabVIEW to get the callees of a VI without loading the entire VI into memory? For instance, by reading static information from the binary?

Thanks

A: 

No, I don't believe so. When you open a reference to the top-level VI, it will be loaded into memory. That's even before you have the opportunity to query it for its callees.

eaolson
+1  A: 

Well there is the private/scriptig method App.Read Linker Info From File, I don't think this will load the VI into memory, for more info have a look at the LabVIEW wiki (currently off-line , here is a Google cached page) page on the linker method.

The linker method will return all the info on the VI and it's external needs (VIs, DLLs, CHMs etc).

Ton

Ton