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 

Name Referenz von Hex in Dezimal



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!

30.03.2018, 18:51 (Dieser Beitrag wurde zuletzt bearbeitet: 30.03.2018 19:01 von IchSelbst.)
Beitrag #6

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.696
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
RE: Name Referenz von Hex in Dezimal
(30.03.2018 17:22 )voellig_egal schrieb:  Ich habe ein Array von Referenzen auf VI´s.
Leider sieht man die Werte der Referenzen, wenn man den Array-Inhalt in einer Sonde ansieht, in Dezimaldarstellung. Das ist aber nicht dein Problem!

Zitat:Diese VIS`s möchte ich gezielt beenden können.
Zitat:Dabei schaue ich im invarianten VI auf die Referenz, vergleiche diese mit dem Array aus Referenzen und entferne es, wenn die Refs gleich sind.
Kann ich nachvollziehen.

Zitat:Das Problem ist hier tatsächlich, dass ich beim Vergleichen (Sonde reingeapckt) bei dem einen der Wert der Referenz aufs VI ein hex-Wert und bei dem Array alle Referenzwerte als dezimal dargestellt werden.
Die Darstellung einer einzelnen Referenz geschieht in Hex (klingt blöd ist aber so) ...

Zitat:... Daher kann ich die nicht vergleichen.
Du hast hier nicht Recht. Das Problem muss wo anders liegen.

Ich tippe mal auf folgendes: Du hast wahrscheinlich irgendwo einen Typcast produziert ("nach oben" oder "nach unten") , sodass die in der FGV abgelegten Referenzen (die im Array) nicht mehr genau den selben (nicht den gleichen) Typ haben wie die Referenz des zu löschenden VIs. Und weil jetzt die Referenzen nicht mehr (genug) typ-identisch sind, kann man sic nicht vergleichen.

Frage:
Du musst ja irgendwo den Vergleich programmiert haben. Wenn ich (und du) hier von "Vergleich geht nicht" reden, dann meinen wird automatisch, dass das Programm nicht ablauffähig ist. Ist dem so?

Oder:
Ist das Programm zwar mit dem Vergleich ablaufbar, aber der Vergleich bringt immer False?


(30.03.2018 17:44 )voellig_egal schrieb:  Mit dem Namen der Kopie klappts, aber da brauche ich halt Eigenschaftsknoten und mit dem Vergleich der Refs wäre es praktischer.

In diesem Falle tippe ich auf folgendes:
Du erstellt von der selben Instanz (also von einem VI) zwei Referenzen. Obwohl beide Referenzen dieselbe(!) VI-Instanz referenzieren, haben die Referenzen selbst einen unterschiedlichen Wert. Das ist wohl auch richtig so. Immerhin sind es zwei Referenz-Instanzen.

Du darfst also nur eine einzige Referenz(-Instanz) erstellen und musst genau diese eine Referenz (bzw. den Referenzwert) überall verwenden.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: Name Referenz von Hex in Dezimal - IchSelbst - 30.03.2018 18:51

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Dezimal-String nach Zahl Funktion ares2013 4 5.053 10.04.2019 13:12
Letzter Beitrag: jg
  Problem Hexadezimal zu Dezimal Wandlung Fraser-Island 6 5.820 29.07.2015 10:34
Letzter Beitrag: Fraser-Island
  String zu Dezimal (1, 2 und 4 Byte) unsigned + Integer hansi9990 9 7.124 16.07.2015 14:25
Letzter Beitrag: hansi9990
  HEX-String in Dezimal umwandeln sumsi 18 19.494 16.04.2015 12:13
Letzter Beitrag: jg
  Array Element als Referenz von Referenz Benjamin Fuchs 15 20.601 18.02.2014 11:56
Letzter Beitrag: RabenFlug
  Umwandlung Hex in Dezimal Holg 5 11.077 04.12.2013 13:18
Letzter Beitrag: Holg

Gehe zu: