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!
wie kann ich bei einem 64 bit breiten Integer einstellen, dass wenn eine Zahl die kleiner als 10 Stellen ist eine Fehlermeldung ausgegeben wird, die wie folgt lauten sollte:"Überprüfen Sie Ihren Eintrag"
Indem Du auf das Ereignis "Value change" reagierst und prüfst, ob die Zahl groß genug ist. Und damit das Hauptprogramm nicht mit dieser "Kleinigkeit" beschäftigt wird, bietet sich ein XControl an. Es handelt sich wohl um einen besonderen Integerwert, wenn er nicht weniger als 10 Stellen haben darf, oder?
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
RE: Erstellen einer Fehlermeldung
X-Control bei einem Anfänger? Also ich weiß nicht....
Der Vorschlag mit dem Event "Value Change" ist wesentlich einfacher, wenn auch nicht ganz so schön wie mit einem X-Control.
Gruß Markus
(12.12.2011 10:03 )unicorn schrieb: Indem Du auf das Ereignis "Value change" reagierst und prüfst, ob die Zahl groß genug ist. Und damit das Hauptprogramm nicht mit dieser "Kleinigkeit" beschäftigt wird, bietet sich ein XControl an. Es handelt sich wohl um einen besonderen Integerwert, wenn er nicht weniger als 10 Stellen haben darf, oder?
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Ja aller Anfang ist schwer und man lernt ja für gewöhnlich nie aus.
Eventuell hast du ein Beispielprogramm zur Hand, dann versteh ich es vielleicht.
Mir ist es ja eigentlich egal ob "Value Change" oder "XControl", denn mir sagen grad im Augenblick beide Begriffe noch nichts.
Was verstehst du unter dem Begriff schön?
Lg Noobie
12.12.2011, 19:45 (Dieser Beitrag wurde zuletzt bearbeitet: 12.12.2011 19:46 von Y-P.)
Mit "nicht so schön" meine ich nicht, dass es schlecht ist, sondern dass es nicht ganz so professionell wie ein X-Control ist. Ich muss gestehen, dass ich im Alltag auch keine X-Controls verwende, weil ich mich da auch nicht unbedingt einarbeiten möchte. Ich habe es mal bei der Schulung gelernt, wie es geht, hab's aber schnell wieder verdrängt, weil es mir viel zu umständlich vorkam.
Ich würde das Problem so wie in meinem Bsp. lösen.
Gruß Markus
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Danke das hat mir sehr weitergeholfen, aber ich hab noch ein paar Fragen.
Nun weiß ich aber leider noch nicht so genau wie ich das in meinem Projekt umsetzen soll
Geht das in einer While-Schleife oder brauch ich 2?
Und die Zahl darf auch nicht größer als eine 10-stellige sein.
Im Anhang befindet sich mein Programm zur Veranschaulichung meines Problemes.
(PS: An die Profis: Ja, es geht auch mit "In Range an Coerce", aber da ich schon die eine Hälfte hatte, habe ich es einfach so erweitert. )
Gruß Markus
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Ja weil ich ja schon ein bestehendes Programm habe und nicht weiß ob ich die beiden Schleifen verbinden soll oder eine While-Schleife in der While-Schleife machen soll.
Danke aber wäre es nicht einfacher das kleiner-Zeichen vom ersten Programm durch ein ungleich Zeichen zu ersetzen?
Würde das nicht den gleichen Effekt erzielen?
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
RE: Erstellen einer Fehlermeldung
Doch. Du hast natürlich recht.
War den ganzen Tag unterwegs und bin mit dem Kopf noch nicht ganz bei der Sache....
Du musst einfach Dein Programm bei mir mit hineinkopieren.
Gruß Markus
(13.12.2011 20:47 )Noobie schrieb: Ja weil ich ja schon ein bestehendes Programm habe und nicht weiß ob ich die beiden Schleifen verbinden soll oder eine While-Schleife in der While-Schleife machen soll.
Danke aber wäre es nicht einfacher das kleiner-Zeichen vom ersten Programm durch ein ungleich Zeichen zu ersetzen?
Würde das nicht den gleichen Effekt erzielen?
Lg Noobie
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------