07.10.2010, 14:04
Hallo,
betrachtet man einige VIs unter LabVIEW (beispielsweise das VI "Array indizieren"), dann fällt einem auf, das der Datentyp der Anschlüße des VIs sich ganz danach richtet, was man anschließt. Schließt man z.b. am "Array indizieren" VI ein Array of INT16 an, so bekommt man am Ausgang ein Int16. Mann könnte aber auch ein Array of DBL anschließen, und er würde nicht meckern und Am Ausgang währe dann ein DBL.
Wie müsste man da vorgehen, um soetwas selbst zu programieren? ich habe schon ein bischen mit Variant experimentiert, leider ohne Erfolg.
Was ich ganz konkret programmieren möchte:
Ein VI, das nach jeden Aufruf mir das nächste Element in einem Array ausgibt.
Dabei soll egal sein was für ein Datentyp in dem Array steckt.
betrachtet man einige VIs unter LabVIEW (beispielsweise das VI "Array indizieren"), dann fällt einem auf, das der Datentyp der Anschlüße des VIs sich ganz danach richtet, was man anschließt. Schließt man z.b. am "Array indizieren" VI ein Array of INT16 an, so bekommt man am Ausgang ein Int16. Mann könnte aber auch ein Array of DBL anschließen, und er würde nicht meckern und Am Ausgang währe dann ein DBL.
Wie müsste man da vorgehen, um soetwas selbst zu programieren? ich habe schon ein bischen mit Variant experimentiert, leider ohne Erfolg.
Was ich ganz konkret programmieren möchte:
Ein VI, das nach jeden Aufruf mir das nächste Element in einem Array ausgibt.
Dabei soll egal sein was für ein Datentyp in dem Array steckt.