INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Im TAB Control implementierte ImageDisplays geben falsche Informationen wieder.



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

18.02.2010, 15:46
Beitrag #1

Peter Schulze Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 113
Registriert seit: Sep 2008

7.00 / 8.6 / 2010 / 2011 / 2012
2003
DE_EN

7****
Deutschland
Im TAB Control implementierte ImageDisplays geben falsche Informationen wieder.
Lv09_img2
Hallo zusammen,
ich habe auf dem Frontpanel ein TAB Control mit 3 eingefügten Image Displays.
   
Nehme ich ein Livebild auf wird dieses im TAB "LiveBild" dargestellt. Dieses Livebild wird im Blockdiagramm durch zwei verschiedene Funktionen bearbeitet. Das Ergebnis der zwei verschiedenen Funktionen soll in den ImageDisplays, welche in den beiden restlichen TAB's implementiert sind, angezeigt werden. Leider werden alle ImageDisplays bei hin und her schalten (mittels der TAB's) gleichgesetzt. Dies ist aber überhaupt nicht der Sinn des Programms. Ich möchte zwischen den TAB's wählen können und immer das entsprechende Bild sehen.
Dem ganze Programm ist mit der Struktur einer StateMachine aufgebaut.
Liegt es eventuell an solchen Dingen wie: der interne Bildspeicher lädt das zuletzt benutze (bzw. angeklickte) Bild/TAB und gibt es an alle anderen ImageDisplays weiter.
Wie könnte ich diesen Fehler beheben? Ich hoffe wie immer auf Eure Hilfe.
Falls noch Informationen benötigt werden, so teile ich sie gerne mit.
Vielen Dank schonmal.
Gruß Peter
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
18.02.2010, 18:21
Beitrag #2

gottfried Offline
LVF-Guru
*****


Beiträge: 1.735
Registriert seit: Mar 2007

2019
2004
EN

20**
Oesterreich
Im TAB Control implementierte ImageDisplays geben falsche Informationen wieder.
Ohne VI bin ich auf Vermutungen angewiesen: der Draht "Image" ist eine Referenz, wenn Du ein Bild aufnimmst und in einem Display1 anzeigst - no na - siehst Du das aufgenommene Bild. Wenn Du jetzt das Bild "grün einfärbst" und den Draht an einem Display2 anschließt siehst Du das grüne Bild - no na.

Überraschung: am Display1 ist auch das grüne Bild, da das Bild nicht übergeben wird sondern nur die Adresse. Wenn Du es also einfärbst ist alles "grün", Du arbeitest immer mit deselben Referenz

Nur eine Vermutung - bin aber auch 99876 mal hereingefallen

mein wöchentlicher (eigenwilliger) Beitrag zur Innovation
http://innovation1.wordpress.com/
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.02.2010, 11:04
Beitrag #3

Peter Schulze Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 113
Registriert seit: Sep 2008

7.00 / 8.6 / 2010 / 2011 / 2012
2003
DE_EN

7****
Deutschland
Im TAB Control implementierte ImageDisplays geben falsche Informationen wieder.
Hallo gottfried,
ich habe jedem ImageDisplay eine neue Refernz zugewiesen und es funktioniert.
Also Vielen Dank für Deinen Tip.
Gruß Peter
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  VBAI: falsche Werte bei 'Find Straight Edges' Christian.Schmitt 3 5.253 03.09.2006 07:39
Letzter Beitrag: melph

Gehe zu: