LabVIEWForum.de
Imagenames @ IMAQ create - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Module (/Forum-LabVIEW-Module)
+---- Forum: LabVIEW Vision (/Forum-LabVIEW-Vision)
+---- Thema: Imagenames @ IMAQ create (/Thread-Imagenames-IMAQ-create)



Imagenames @ IMAQ create - gottfried - 26.05.2011 09:41

Hallo,

kann man irgendwie herausfinden welche Imagenames man schon vergeben hat?

Doppelt vergeben ist ja keine gute Idee.

Ich wprde auch gerne die Bilder löchen aber nicht über elendslange Referenzen sondern vis name - kann man das?

Vielen Dank

Gottfried


RE: Imagenames @ IMAQ create - Novgorod - 26.05.2011 17:30

das sieht beides nicht so gut aus, denn in labview gibs prinzipiell (soweit ich weiß) keine möglichkeit, referenzen direkt zu "verwalten" (es gibt ja z.b. auch keine liste aller control referenzen)..
wenn du viele bilder-referenzen programmatisch erstellen und löschen willst, dann liegt es nahe, mit den referenzen selbst zu arbeiten (z.b. in einem referenz-array) und die namen immer eindeutig zu vergeben (z.b. als hash).. an den namen kommt man auch wieder ran, z.b. über die property node des entsprechenden referenz-indikators oder über IMAQ GetImageInfo..

also alles in allem führt kein weg dran vorbei, dir sowas wie eine kleine referenz-"datenbank" anzulegen und zentral zu verwalten.. der aufwand hält sich dabei aber in grenzen, würde ich sagen Wink


RE: Imagenames @ IMAQ create - gottfried - 31.05.2011 07:05

Danke

Gottfried