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 

Gutes Programmieren und Anwenderfehler



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!

10.04.2009, 17:08
Beitrag #1

Labview-Beginner Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 114
Registriert seit: Oct 2007

6.1
2007
kA

67705
Deutschland
Gutes Programmieren und Anwenderfehler
Hallo Leute,

ich habe mal eher eine allgemeine Frage.

Nachdem ich hier schonmal gerügt wurde, dass man ein Programm nicht brutal mit Stop beendet, sondern einen 'Beenden - Button' programmiert, habe ich eine Frage zum 'Guten Ton des Programmierens'.

Ich habe nun ein Programm geschrieben, bei dem der Anwender die Parameter eingibt und schließlich das Messprogramm läuft. Und bis das Messprogramm durch ist, kann das eine längere Zeit dauern, je nach Schrittweite zum Beispiel.

Klingt jetzt vielleicht komisch: Aber wie mache ich dem Anwender klar, dass er warten muss? Ich habe spontan eine 'LED' (Boolean) installiert, die grün leuchtet, wenn das Programm bereit ist und die Parameter eingegeben werden können und rot leuchtet, wenn es gerade am Messen ist.
Gibt es da irgendwelche Vereinbarungen? Ungeschriebene Gesetze? Dass die Eingabefelder verschwinden, ein Pop - Up aufgeht wo "Messung läuft" erscheint?

Cheers,
Lv-B
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
10.04.2009, 18:01 (Dieser Beitrag wurde zuletzt bearbeitet: 10.04.2009 18:08 von Lucki.)
Beitrag #2

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Gutes Programmieren und Anwenderfehler
Das ist ja schon fast ein komische Frage. Denn solche Anzeigen kommen doch in unzähligen PC-Programmen vor, und bei jeder Programminstallation sowieso. Wozu also das Rad neu erfinden? Der Benutzer wünscht sich hier bestimmt keine kreative Extravaganz von seiten des Programmierers, er will einfach genau so informiert werden, wie er das von -zig anderen Programmen schon kennt.
Eine LED die leuchtet und bei der druntersteht, dass Leuchten "Warten" bedeutet, ist doch Pippifax. Dann doch besser gleich eine schön ausformulierte Textmeldung - ja, sie darf auch farbig leuchten. Z.B: "Der Vorgang kann einige Minuten dauern. Bitte haben Sie einen Moment Geduld". Ideal ist aber in jedem Fall ein Fortschrittsbalken, bei dem reicht dann als Textunterschrift "Bitte warten..."
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.04.2009, 20:32 (Dieser Beitrag wurde zuletzt bearbeitet: 10.04.2009 20:33 von Y-P.)
Beitrag #3

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Gutes Programmieren und Anwenderfehler
Schau' mal hier.
Das ist so was, wie es Lucki meint.

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.04.2009, 21:55
Beitrag #4

Labview-Beginner Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 114
Registriert seit: Oct 2007

6.1
2007
kA

67705
Deutschland
Gutes Programmieren und Anwenderfehler
Coole Sache, ich danke dir!Smile

Cheers,
Lv-B
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.04.2009, 07:19
Beitrag #5

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Gutes Programmieren und Anwenderfehler
.... und hier gezippt (nicht als llb):


Sonstige .zip  Fortschrittsbalken.zip (Größe: 39,35 KB / Downloads: 157)

Lv86_img

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
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
  Programmieren im Formelknoten DrHoas 9 11.344 26.06.2021 23:22
Letzter Beitrag: Martin.Henz
  Tic Tac Toe Programmieren OenerSer 3 2.130 11.05.2021 09:26
Letzter Beitrag: OenerSer
  Labview Memory Programmieren OenerSer 5 2.872 27.04.2021 13:05
Letzter Beitrag: GerdW
  Statemachine programmieren… Granit 8 9.292 30.04.2017 16:42
Letzter Beitrag: Granit
  Übersichtliches Programmieren LabVIEW cobain2004 2 3.787 29.10.2015 17:57
Letzter Beitrag: IchSelbst
  Automatischen Ablauf programmieren Freaky29 3 4.415 03.02.2015 11:27
Letzter Beitrag: Freaky29

Gehe zu: