21.08.2013, 15:35
(Dieser Beitrag wurde zuletzt bearbeitet: 21.08.2013 15:38 von Bernhart55.)
Beitrag #1
|
|
|
21.08.2013, 15:44
Beitrag #2
|
GerdW
______________
Beiträge: 17.467
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: Bug oder Programmierfehler??
Hallo Bernhart,
bitte VI (für LV2011?) anhängen. Du kannst alles aus dem BD löschen, nur die Controls müssen bleiben...
Bemerkung: der Hinweis auf die Testversion wird üblicherweise über allen Controls eingeblendet. Bei dir verschwindet er aber hinter dem schwarzen Kasten. Hast du dort irgendein ActiveX-Control o.ä. verwendet?
|
|
|
22.08.2013, 08:07
Beitrag #3
|
|
|
22.08.2013, 08:22
(Dieser Beitrag wurde zuletzt bearbeitet: 22.08.2013 08:25 von GerdW.)
Beitrag #4
|
GerdW
______________
Beiträge: 17.467
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: Bug oder Programmierfehler??
Hallo Bernhart,
ich nehme an, du hast Probleme mit "Messung Daten Mit Auswahlmenu einzeln.vi"?
Bei mir sieht das FP gut aus. Ein Chart auf dem ersten Reiter des Tab-Containers, auf den anderen Reitern kein schwarzes Rechteck...
Nochmaliger Hinweis:
Gleichartige Operationen sollten vorzugsweise mit Arrays und Loops erledigt werden. Das verhindert riesige BDs mit wiederholenden Tapetenmustern...
Allgemeiner Hinweis zur UX (User-eXperience):
Es wirkt schnell unübersichtlich, wenn zu viele verschiedene Fonts/Fontgrößen/Fontschnitte auf einer Bedienoberfläche benutzt werden...
Allgemeiner Hinweis zum Font-Handling in LabVIEW:
LabVIEW hat (aufgrund seines Multi-OS-Ansatzes) Probleme mit der Fontdarstellung auf unterschiedlichen OS(-Versionen). Deine Bedienoberfläche wirkt bei mir vollkommen "derangiert", da die Zeichensätze unterschiedlich sind. Du solltest dir angewöhnen, mit festen Fonts zu arbeiten, ich verwende z.B. "Tahoma 13" als Grundeinstellung in allen LV-Versionen. Damit erzielt man ein identisches Aussehen auf allen Rechnern - wichtig, wenn du anfängst, Executables zu deployen...
|
|
|
22.08.2013, 08:31
Beitrag #5
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: Bug oder Programmierfehler??
In Ergänzung zu Gerds Kritikpunkten, die ich voll und ganz unterstütze:
Du setzt in JEDEM Schleifendurchlauf gefühlte hunderte Eigenschaften deines Chart, auch wenn das vielleicht gar nicht nötig ist, da sich der Eingangswert gar nicht geändert hat. Aber beachte: Das Setzen JEDER PropertyNode erzwingt einen Wechsel in den UI-Thread inkl. Update des Frontpanels. Mglw. hängen damit deine Probleme zusammen.
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.
|
|
|
22.08.2013, 08:57
(Dieser Beitrag wurde zuletzt bearbeitet: 22.08.2013 09:03 von Bernhart55.)
Beitrag #6
|
Bernhart55
LVF-Gelegenheitsschreiber
Beiträge: 50
Registriert seit: Jul 2013
2012
2013
DE
|
RE: Bug oder Programmierfehler??
(22.08.2013 08:22 )GerdW schrieb: Hallo Bernhart,
Nochmaliger Hinweis:
Gleichartige Operationen sollten vorzugsweise mit Arrays und Loops erledigt werden. Das verhindert riesige BDs mit wiederholenden Tapetenmustern...
Ja wie meinst du das? ich möchte zu jeder Zeit mein Eingangskanal wechseln können dazu die Poltfarbe und die zugehörige y-Achse.
Ich benötige doch für jeden Kanal eine Auswahlenum, Anzeige, Farbe und die y-Achsenauswahl. Wie soll ich das dann mit einer Schleife machen?
Achso. bitte nur auf das VI "Messung Daten Mit Auswahlmenu einzeln.vi" konzentrieren.
Die anderen sind ältere Versionen.
|
|
|
22.08.2013, 09:12
Beitrag #7
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: Bug oder Programmierfehler??
Nur der Anfang, so z.B.:
Noch besser wäre die Verwendung einer Event-Struktur, denn wie Gerd schon hier geschrieben hat - und ich ja jetzt auch, es ist gar nicht gut, in jeder Iteration ALLE Eigenschaften des Graphen zu setzen, selbst wenn sie sich gar nicht geändert haben.
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.
|
|
|
22.08.2013, 10:08
Beitrag #8
|
Bernhart55
LVF-Gelegenheitsschreiber
Beiträge: 50
Registriert seit: Jul 2013
2012
2013
DE
|
RE: Bug oder Programmierfehler??
Ich hab es gerade mal probiert mit der For-Schleife.
Jetzt kommt immer Die fehlermeldung 1055
mögliche Ursache: "ungültige Objektreferens"
wie kann ich die Beheben?
|
|
|
22.08.2013, 10:09
Beitrag #9
|
GerdW
______________
Beiträge: 17.467
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: Bug oder Programmierfehler??
Hallo Bernhart,
ich würde eine gültige Objektreferenz anschließen...
Mal ehrlich: welche Antwort erwartest du bei dieser Informationslage?
|
|
|
| |