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 

Enum Type Def = OK aber die Konstanten "gehen" nicht mit?



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!

23.06.2010, 12:32 (Dieser Beitrag wurde zuletzt bearbeitet: 11.05.2012 14:08 von TSC.)
Beitrag #1

gottfried Offline
LVF-Guru
*****


Beiträge: 1.735
Registriert seit: Mar 2007

2019
2004
EN

20**
Oesterreich
Enum Type Def = OK aber die Konstanten "gehen" nicht mit?
Hallo,

ich liebe Enums - ich definiere sie in einem CTL File, auch OK. Wenn ich nun Konstanten damit erzeuge und nachher die Definition erweitere, werden die Konstanten davon nicht "informiert", sie sind dann keine legalen Konstanten an einer Case Struktur.

Habe ich mich ausreichend kompliziert ausgedrückt?Rolleyes

Was mache ich falsch?

Danke

Gottfried

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
Anzeige
23.06.2010, 12:36
Beitrag #2

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Enum Type Def = OK aber die Konstanten "gehen" nicht mit?
Du musst die Enums als StrictTypeDef speichern (d.h. dein *.ctl-File)

A.

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.06.2010, 12:44
Beitrag #3

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Enum Type Def = OK aber die Konstanten "gehen" nicht mit?
' schrieb:Du musst die Enums als StrictTypeDef speichern (d.h. dein *.ctl-File)

A.
TypeDef langt bei mir. Dann gehen auch Konstanten im BD mit...

@gottfried: Wie sieht denn das Kontextmenü von deinen Enum-Konstanten aus? Da muss der Punkt "Auto-Update from TypDef" aktive sein.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.06.2010, 12:57
Beitrag #4

gottfried Offline
LVF-Guru
*****


Beiträge: 1.735
Registriert seit: Mar 2007

2019
2004
EN

20**
Oesterreich
Enum Type Def = OK aber die Konstanten "gehen" nicht mit?
.... sorry blöde Frage

> @gottfried: Wie sieht denn das Kontextmenü von deinen Enum-Konstanten aus? Da muss der Punkt
> "Auto-Update from TypDef" aktive sein.

wo finde ich das?

Danke

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
23.06.2010, 13:20
Beitrag #5

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Enum Type Def = OK aber die Konstanten "gehen" nicht mit?
' schrieb:wo finde ich das?
Un diese Frage zu vermeiden, schreibe ich immer "rechte Maustaste" statt "Kontextmenü", obwohl mir das innerlich weht tut.
Genauer: rechte maustaste/fortgeschritten
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.06.2010, 10:50
Beitrag #6

gottfried Offline
LVF-Guru
*****


Beiträge: 1.735
Registriert seit: Mar 2007

2019
2004
EN

20**
Oesterreich
Enum Type Def = OK aber die Konstanten "gehen" nicht mit?
Das Problem war

> StrictTypeDef

danke Achim

Gottfried

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
Anzeige
24.06.2010, 12:48
Beitrag #7

BsaiboT Offline
LVF-Stammgast
***


Beiträge: 449
Registriert seit: Nov 2009

2010
2007
kA

22459
Deutschland
Enum Type Def = OK aber die Konstanten "gehen" nicht mit?
' schrieb:... obwohl mir das innerlich weht tut.
Lucki you made my day! Wink-2
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.05.2012, 14:54
Beitrag #8

stromflo Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 125
Registriert seit: Apr 2010

8.2
2010
DE


Deutschland
RE: Enum Type Def = OK aber die Konstanten "gehen" nicht mit?
Ich hole diesen Thread mal nochmal hervor.
Soweit ist mir die Sache mit Type Def klar. Ich lege eine ctl Datei mit der Defninition an. Das hat soweit auch geklappt.

Allerdings hakt es an der Stelle, Konstanten als Typdef Enum zu deklarieren....

Momentan lege ich zunächst eine Enum Konstante im VI an und versuche diese dann irgendwie mit dem Typdef in Verbindung zu bringen.

Vielleicht hat jemand einen Tipp wo man das findet. Arbeite mit der deutschen Version 8.2.

Gruß Florian
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.05.2012, 14:59 (Dieser Beitrag wurde zuletzt bearbeitet: 09.05.2012 15:00 von GerdW.)
Beitrag #9

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Enum Type Def = OK aber die Konstanten "gehen" nicht mit?
Hallo Florian,

einfach Rechtsklick auf leere Stelle im BD -> VI einfügen -> ctl auswählen.
Fertig, die Konstante erscheint im BD.

Oder:
Ctl per Drag&Drop ins BD ziehen. Fertig, Konstante erscheint im BD.

Oder:
Ctl als Bedienelement irgendwo auf dem FP. Rechtsklick-> Konstante erzeugen...

Oder...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.05.2012, 15:01
Beitrag #10

M Nussbaumer Offline
Zarathustra
****


Beiträge: 654
Registriert seit: Sep 2009

2009 SP1
2009
EN

6300
Schweiz
RE: Enum Type Def = OK aber die Konstanten "gehen" nicht mit?
(09.05.2012 14:54 )stromflo schrieb:  Ich hole diesen Thread mal nochmal hervor.
Soweit ist mir die Sache mit Type Def klar. Ich lege eine ctl Datei mit der Defninition an. Das hat soweit auch geklappt.

Allerdings hakt es an der Stelle, Konstanten als Typdef Enum zu deklarieren....

Momentan lege ich zunächst eine Enum Konstante im VI an und versuche diese dann irgendwie mit dem Typdef in Verbindung zu bringen.

Vielleicht hat jemand einen Tipp wo man das findet. Arbeite mit der deutschen Version 8.2.

Gruß Florian

Rechtsklick auf den Eingang des SubVI welcher über Typedef definiert ist und rechtsklick (sorry LuckyWink) und "create constant" wählen.

Ansonsten gleiches Spiel (rechtsklick-create) auf das Control mit dem Typedef.

So mach ich es zumindest immerSmile

Gruss Marc
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
  Enum-Variable "zurücksetzen" Hans96 8 8.145 06.01.2023 07:48
Letzter Beitrag: Hans96
  Type Def Enum unterscheiden? Achim 5 3.905 30.07.2020 08:19
Letzter Beitrag: Freddy
  Enum gesteuertes Event ares2013 3 4.492 29.11.2019 19:03
Letzter Beitrag: Lucki
  Änderung von großen Cluster (Type Def.) führt zu out of Memory exeption spacz 8 6.563 28.10.2019 09:01
Letzter Beitrag: spacz
  String nach Enum konvertieren NoWay 2 4.837 20.08.2019 10:58
Letzter Beitrag: NoWay
  Enum Baumstruktur Hydrogencarbonat 8 7.151 24.02.2017 00:01
Letzter Beitrag: Hydrogencarbonat

Gehe zu: