LabVIEWForum.de
Calculator - woher kommt Cluster? - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: ActiveX & .Net (/Forum-ActiveX-Net)
+---- Thema: Calculator - woher kommt Cluster? (/Thread-Calculator-woher-kommt-Cluster)

Seiten: 1 2


Calculator - woher kommt Cluster? - McGonahy - 24.01.2011 13:14

Da ich mich in letzter Zeit vermehrt mit Labview beschäftige und auf dem Weg der Besserung bin :-) laufe ich nun des öfteren der .Net Library über den weg. Dazu hab ich mir hier das Beispiel des Taschenrechners mal angesehen - was ich jedoch nicht verstehe ist konkret in diesem Beispiel

[attachment=31870]

das Cluster "Operator"? Im Frontpanel erscheinen hier die Grundrechnarten als Buttons. Nur...kommt derjenige Programmierer an das Cluster ran??? Dry


Gruß,
MG


Calculator - woher kommt Cluster? - jg - 24.01.2011 13:30

Hier ist doch der Cluster (s. rotes Rechteck):
[attachment=31872]
Da noch ein Unbundle (by Name) anschließen, und du kannst auch die einzelnen Elemente auslesen.

Was hat das jetzt mit .NET zu tun? Der Cluster ist ein LabVIEW-Element.

Gruß, Jens


Calculator - woher kommt Cluster? - McGonahy - 24.01.2011 13:36

' schrieb:Hier ist doch der Cluster (s. rotes Rechteck):
[attachment=61041:Image01.png]
Da noch ein Unbundle (by Name) anschließen, und du kannst auch die einzelnen Elemente auslesen.

Was hat das jetzt mit .NET zu tun? Der Cluster ist ein LabVIEW-Element.

Gruß, Jens

Ja, aber da ich das VI nicht geschrieben habe, wollte ich nachvollziehen WIE oder WOHER der Cluster kommt? So wie die GUI bzw. das Frontpanelelemt (Cluster) aussieht, wurde das nicht selbst erstellt mit Labview?! Weisst du was ich meine? Klar, ich könnte auch ein Cluster erstellen und die paar Einzelelemte reinpacken...aber die Buttons sehen nicht nach Labview Buttons aus. Daher dachte ich mir...hmpf...woher kommt das Cluster? Weiss nicht ob du mich verstehst grad...


Calculator - woher kommt Cluster? - Y-P - 24.01.2011 13:48

Dann wäre es auch mal schön das Frontpanel zu sehen. Im Blockdiagramm sieht's nach einem ganz normalen Cluster aus.

Gruß Markus


Calculator - woher kommt Cluster? - jg - 24.01.2011 13:51

@Markus: Das ist ein Bsp aus dem NI-Examplefinder... Such mal nach .NET.

@McGonahy: Schau mal hier: Elemente im Windows-System-Stil:
[attachment=31873]

Nix .NET! Ganz sicher!

Gruß, Jens


Calculator - woher kommt Cluster? - Y-P - 24.01.2011 14:03

Hab's mir angeschaut. Danke. Ich finde auch nichts, was in dem Bsp. mit .NET zu tun hat.

Gruß Markus

' schrieb:@Markus: Das ist ein Bsp aus dem NI-Examplefinder... Such mal nach .NET.



Calculator - woher kommt Cluster? - McGonahy - 24.01.2011 14:23

[attachment=31876]

Links seht ihr das FP...die Buttons (Grundrechenarten) das sind doch keine normalen Labview Buttons?! Und rechts seht ihr dass es .NET ist. Auch zu sehen im letzten Screenshot, da hier ein Konstruktor für den "Calculator" verwendet wird. Ich hab zwar (bis jetzt) noch keine große Ahnung von .Net, aber hier ann ich mich ja nicht irren?!

So, und die Buttons sind eben in einem cluster, im code als "operator" zu sehen.


Calculator - woher kommt Cluster? - jg - 24.01.2011 14:39

' schrieb:So, und die Buttons sind eben in einem cluster, im code als "operator" zu sehen.
Ich wiederhole mich ungern! Lies meinen Beitrag #5.
Das sind Elemente aus der System-Palette in einem Cluster.

EDIT: Die in diesem Bsp. verwendete .NET-Assembly enthält gar kein kreierbares Control!

Gruß, Jens


Calculator - woher kommt Cluster? - Y-P - 24.01.2011 15:10

Jetzt sehe ich den Constructor-Knoten auch. Big Grin
Statt dem Invoke-Node kannst Du genausogut auch +, -, *, /,... einsetzen.
Und die Buttons sind schon aus LabVIEW, zu finden im FrontPanel unter System -> Boolean.

Gruß Markus


Calculator - woher kommt Cluster? - McGonahy - 24.01.2011 15:38

Klar kann ich statt dem Constructor Node wohl auch selbst ein Prog. schreiben, das ist jetzt ein anderes Thema, es ging mir ums Prinzip.

Ich bin der Frischling und möcht jetzt hier auch kein Klugscheisser sein, aber im Ernst...die Buttons sind nicht die aus dem Boolean Bereich. WENN Sie das sind, dann muss man die Form verändern können. Denn die einen haben runde Ecken (in dem Beispiel) und die aus den LV controlls haben richtige Ecken. Ok, es kann uns eigentlich wurst sein, aber deshalb schließ ich drauf dass es irgendwie importiert wurde oder sonstwas. Ich weiss es ja nicht.

Schaut euch den Vergleich an, rechts der Boolean, links der Cluster mit den 6 Buttons. Oder kann man das Aussehen der Buttons so verändern dass es so aussieht wie auf der linken Seite?

@Jens, ich hab deinen Eintrag schon gelesen, befriedigt mich trotzdem nicht :-s