01.10.2020, 13:36
Beitrag #2
|
|
|
01.10.2020, 13:40
Beitrag #3
|
Hubert R.
LVF-Gelegenheitsschreiber
Beiträge: 193
Registriert seit: Jul 2011
2019 64bit
2011
DE
Deutschland
|
RE: Bedienelemente platzieren
Danke Achim,
für die schnelle Antwort.
Ja, es ist so wie du es schreibst. Danach sieht alles hässlich aus.
Gruß Hubert
|
|
|
02.10.2020, 07:25
Beitrag #4
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: Bedienelemente platzieren
Hallo,
dieses Toolkit ist nicht perfekt, aber zumindest ein guter Einstieg:
https://forums.ni.com/t5/Reference-Desig...anguage=en
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.
|
|
|
02.10.2020, 08:13
Beitrag #5
|
Hubert R.
LVF-Gelegenheitsschreiber
Beiträge: 193
Registriert seit: Jul 2011
2019 64bit
2011
DE
Deutschland
|
RE: Bedienelemente platzieren
Danke Jens, für den Link.
Werde mich am Wochenende damit beschäftigen.
Verwendest du dieses Tool auch?
Gruß Hubert
|
|
|
02.10.2020, 08:35
Beitrag #6
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: Bedienelemente platzieren
Hallo Hubert,
ich habe das Toolkit bisher nur bei einem Projekt eingesetzt - dort wollte der Kunde unbedingt eine Umschaltung zwischen drei verschiedene Bildschirmauflösungen. Das hat damit ganz gut hingehauen. Bei der Platzierung von Array-Elementen habe ich ein wenig gekämpft und dafür die API etwas angepasst.
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.
|
|
|
02.10.2020, 08:46
Beitrag #7
|
th13
LVF-Gelegenheitsschreiber
Beiträge: 178
Registriert seit: Oct 2013
2020 SP1
2013
EN
Deutschland
|
RE: Bedienelemente platzieren
Wenn du immer nur deinen 640x480 Block mittig platzieren möchtest, kannst du dieses Main-VI auch in einem Sub-Panel eines Anzeige-VI aufrufen und musst dann nur die Position des Sub-Panels anpassen - ist deutlich einfacher als alle Elemente zu positionieren.
|
|
|
04.11.2020, 15:43
Beitrag #8
|
|
|
04.11.2020, 17:04
Beitrag #9
|
th13
LVF-Gelegenheitsschreiber
Beiträge: 178
Registriert seit: Oct 2013
2020 SP1
2013
EN
Deutschland
|
RE: Bedienelemente platzieren
Ich hab leider kein LV2019, kann dir aber aus dem ExampleFinder (unter Help) das "Multiple VIs in a Subpanel.vi" ans Herz legen. Da kannst du nachschauen, wie man ein VI in einem Subpanel aufruft und auch ordentlich beendet.
|
|
|
04.11.2020, 17:51
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: Bedienelemente platzieren
Das ist auf jeden Fall eine von mehreren zulässigen Methoden. Ich verwende inzwischen gerne Static-VI Referenzen anstatt Pfaden, dann werden diese VIs nämlich bei der Exe-Erstellung automatisch hinzugelinkt und ich muss sie nicht manuell in die Liste von "zusätzlichen Dateien" aufnehmen - 1 Fehlerquelle weniger.
Du kannst das VI aber auch ganz normal starten, du benötigst lediglich die VI Referenz für das Einsetzen in das Subpanel, und diese VI Refnum muss nicht durch "Open VI Refnum" erzeugt werden.
Etwas sollte man bei dynamisch gestarteten VIs nie außer Acht lassen (ich bin da im letzten Jahr auch wieder mal drauf reingefallen): Jegliche Referenzen (DAQmx, VISA, Queue-Refnums, ....), die man in einem dynamisch gestarteten VI anlegt, werden bei Beendigung dieses VIs zerstört. Also nicht wundern, wenn ein DAQmx-Task, der in einem dynamisch gestarteten VI erstellt wurde, dann plötzlich nicht mehr funktioniert.
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.
|
|
|
| |