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 

Highscore-Tabelle



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!

02.01.2006, 14:55
Beitrag #1

LabView Neuling Offline
LVF-Grünschnabel
*


Beiträge: 25
Registriert seit: Dec 2005



kA



Highscore-Tabelle
Hallo zusammen,

könnt ihr mir vielleicht helfen eine Highscore Tabelle unter LabVIEW zu erstellen?
Ich habe eine Idee, wie ich diese mit Case-Strukturen erstellen kann, scheitere aber an der Umsetzung. Ich habe eine Liste bestehend aus 5-Highscores und den dazugehörigen Namen.
Ich nehme eine neue Zahl x und vergleiche diese mit der untersten Zahl in meiner Liste, der x5.
Wenn die Zahl x keliner ist als die x5, soll sich nichts ändern.
Wenn die zahl x grösser als x5 ist, wird weiter verglichen ob die Zahl x auch grösser ist als x4. Es wird so lange nach oben verglichen, bis keine Zahl in der Higscore-Liste kleiner als x ist.
Nun soll die zuletzt gefundene zahl durch die neue Zahl ersetz werden, und alle anderen Highscores darunter durch die oberen ersetz werde.
Es fliegt also ein High-score aus der Tabelle raus. Es schiebt sich der neue irgendwo rein.
Wäre toll, wenn ihr mir einen Tip geben könntet.

Gutes Neues Jahr wünsche ich euch allen!


Angehängte Datei(en)
Sonstige .vi  Highscore.vi (Größe: 11,85 KB / Downloads: 255)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.01.2006, 18:07
Beitrag #2

thomas.sandrisser Offline
LVF-SeniorMod


Beiträge: 1.298
Registriert seit: Sep 2005

xxxx
2005
EN

78759
United States
Highscore-Tabelle
evtl. ist das angehaengte beispiel etwas einfacher...


Angehängte Datei(en)
Sonstige .vi  NewHighscore.vi (Größe: 11,79 KB / Downloads: 344)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.01.2006, 18:46
Beitrag #3

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
Highscore-Tabelle
freedive schrieb:evtl. ist das angehaengte beispiel etwas einfacher...

Hi Freedrive,

die Lösung ist wesentlich einfacher. Big Grin
Leider hast Du die Namen die zum Score gespeicher werden sollen unterschlagen. Cry
Bin selber noch am grübeln wie man ein Cluster sortieren kann!

Grüßle
Andreas
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.01.2006, 19:04
Beitrag #4

thomas.sandrisser Offline
LVF-SeniorMod


Beiträge: 1.298
Registriert seit: Sep 2005

xxxx
2005
EN

78759
United States
Highscore-Tabelle
aem warum highscore + name + cluster?
das brauchst ja net mal! du kennst doch die indizes des highscores und dementsprechend kannst auch die der "namen" abaendern bzw. anordnen...
wennst das ganze im cluster machen willst, dann greif ueber die referenzen auf die elemente im cluster zu...

[btw: du hast ja in ulm stukatiert -> repsect :-)]
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.01.2006, 19:28
Beitrag #5

Oliver Listing Offline
LVF-Freak
****


Beiträge: 721
Registriert seit: Sep 2004

2012 und 2014 (Windows und Linux)
1998
EN

22844
Deutschland
Highscore-Tabelle
Hi,

ohne mir die Beispiele angesehen zu haben:

ich würde den Punktestand mit einem Trennzeichen vor den Namen setzen, die Sortierfunktion drüberlaufen lassen und anschließend wieder trennen.
Macht drei Standard-Funktionen mit zwei Schleifen...

Grüße aus dem abgeschmolzenen Norden

Oliver
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.01.2006, 20:39
Beitrag #6

ahlers01 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 143
Registriert seit: Feb 2005

7.1-2011
1993
DE_EN

38116
Deutschland
Highscore-Tabelle
A.Berndsen schrieb:[
Bin selber noch am grübeln wie man ein Cluster sortieren kann!
Andreas

Einen Cluster aus Elementen unterschiedlichen Typs kann man nicht sortieren, da die > und < Relationen für unterschiedliche Typen undefiniert sind.

Wenn die Elemente des clusters aber gleichen Typs sind, kann man ja auch gleich nen array nehmen.

Anders ist es bei einem array, dessen Elemente cluster sind:
Wenn man 'Sort 1D aray' auf ein solches array von clustern anwendet, wird das array nach dem 1. Element des Clusters sortiert.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
02.01.2006, 21:44
Beitrag #7

Oliver Listing Offline
LVF-Freak
****


Beiträge: 721
Registriert seit: Sep 2004

2012 und 2014 (Windows und Linux)
1998
EN

22844
Deutschland
Highscore-Tabelle
ahlers01 schrieb:Wenn man 'Sort 1D aray' auf ein solches array von clustern anwendet, wird das array nach dem 1. Element des Clusters sortiert.
:respekt: Noch nicht gewust/probiert...

Dann sollten doch genug Lösungswege existieren.

Gruß
Oliver
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.01.2006, 10:40
Beitrag #8

LabView Neuling Offline
LVF-Grünschnabel
*


Beiträge: 25
Registriert seit: Dec 2005



kA



Highscore-Tabelle
Hallo Zusammen,

ich habe die Highscore-Tabelle soweit fertig, dass man sie einsetzen kann.
Nur möchte ich die Ergebnisse auch abspeichern können, um Sie ein andermal wiederverwenden zu können.
Ich habe versucht dies mit Hilfe von Read-Spreadsheet und Write-Spreadsheet hinzubekommen, aber irgendwo scheitere ich.
Habt ihr vielleicht eine Idee, wie man dies lösen könnte?

Danke für eure Hilfe!


Angehängte Datei(en)
Sonstige .vi  Highscore.vi (Größe: 19,01 KB / Downloads: 267)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.01.2006, 12:20
Beitrag #9

Oliver Listing Offline
LVF-Freak
****


Beiträge: 721
Registriert seit: Sep 2004

2012 und 2014 (Windows und Linux)
1998
EN

22844
Deutschland
Highscore-Tabelle
Hi Neuling,

hier mal ein Lösungsvorschlag.

Ich verwende für die Benutzerabfragen immer gerne die Event Structure.
So verstrickst du dich auc nch, anwelc Stoptaste gedrück wrdn muß und wie oft.

Gruß
Oliver


Angehängte Datei(en)
Sonstige .vi  LabVIEW_Neuling_Highscore.vi (Größe: 33,84 KB / Downloads: 260)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.01.2006, 13:56
Beitrag #10

LabView Neuling Offline
LVF-Grünschnabel
*


Beiträge: 25
Registriert seit: Dec 2005



kA



Highscore-Tabelle
Hi Oliver,

ich habe ein Problem damit dein VI für meine Zwecke umzukonfigurieren.
Was muss ich ändern, wenn nach jeder-Eingabe die Tabelle abgespeichert werden soll?
Es soll nicht darauf gewartet werden, dass danach auch noch STOP gedrückt wird.

:kopfgegendiemauer:


Thanks!
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
  Letzte Ergebnisse anzeigen (Highscore) bolze 34 17.557 18.12.2014 10:48
Letzter Beitrag: GerdW
  Highscore speichern kb3 4 4.231 10.02.2014 22:04
Letzter Beitrag: kb3
  2 Werte in den Highscore schreiben bolze 9 5.722 09.03.2012 11:36
Letzter Beitrag: bolze

Gehe zu: