| |
|
|
Dietje | Hallo Leute, hallo Programmierer,
Ich suche ein Ranking System oder würde es gerne selber programmieren. ich habe noch nie, ausser ein bischen Dos ( batch ) geschrieben. Das kann man glaub ich nicht programmieren nennen.
So nun mal zu meinem eigendlichen Projekt.
Ich möchte gerne auf dem Rechner ( Laptop ) eine Seite haben wo ich Daten eingebe wie Name, Vorname, evtl. noch ein paar Sachen mehr und dann eine Zeit im Format xx:xx.xxx also min:sec:xxx .
Die Zeiten sollen dann nach sortiert werden, die kleinste nach oben. also schnellste Zeit.
Dies soll nun als Tabelle auf einen zweiten Monitor ausgegeben werden, eventuell noch ein bischen Bildchen drumherum, das es schön aussieht usw.
Ist das mit xprofan möglich?
Es braucht keine komplizierte Datenbank sein, sondern kann eine einfache Tabelle sein, die man auch abspeichern und wieder einlesen kann.
ich hoffe, ich konnte euch klar machen was ich machen möchte. |
|
|
| |
|
|
|
Jörg Sellmeyer | Hallo Dietje,
die Sortierung übernimmt Windows automatisch, wenn du eine sortierte Listbox verwendest.
Cls
Var Tabelle& = Create("ListBox",%hwnd,1,10,10,200,380)'die 1 stehht hier für sorted Listbox - bitte in der Hilfe dazu nachschauen
Declare Wert$
Randomize
WhileLoop 10
Wert$ = Format$("00",Rnd(60)) + ":" + Format$("00",Rnd(60)) + ":" + Format$("000",Rnd(100))
AddString(Tabelle&,Wert$)
wend
While 1
WaitInput
Wend
Was du dann noch brauchst, sind drei Eingabefelder ( Create("Edit",...), ) in die du die Werte eingibst und ein Button ( Create("Button",...) ), mit dem du die Werte in die Tabelle schreibst. Dafür brauchst du die Funktion GetText$(...) und AddString(...). Schau dir in der Profanhilfe mal die Grundlagen zum Programmieren an, um zu sehen, wie ein Programm aufgebaut sein kann und melde dich, wenn du das Gefühl hast, gar nicht weiterzukommen.
An deiner Stelle, würde ich die Ausgabe auf einem zweiten Monitor erstmal hinten anstellen. Versuch erstmal ein solides Programmgerüst zu bauen. Der Rest kommt danach.
Viel Spaß Jörg |
|
|
| |
|
|
|
HofK | Dietje (16.07.2016)
... ich habe noch nie, ausser ein bischen Dos ( batch ) geschrieben. Das kann man glaub ich nicht programmieren nennen. ...
In diesem Fall ist evtl. die Seite [...] und dort XProfan zu gebrauchen. |
|
|
| |
|
|
|
H.Brill | Dietje : Mit welcher XProfan Version arbeitest du denn ?
Ich glaube, er will aber eine Tabelle (Gridbox) haben. Da dort nur in der 1. Spalte eine autom. Sortierung erfolgt, müssen die Uhrzeiten zwangsläufig in Spalte 1 stehen. |
|
|
| Benutze XPROFAN X3 + FREEPROFAN Wir sind die XProfaner. Sie werden von uns assimiliert. Widerstand ist zwecklos! Wir werden alle ihre Funktionen und Algorithmen den unseren hinzufügen.
Was die Borg können, können wir schon lange. | 17.07.2016 ▲ |
|
|
|
|
Jörg Sellmeyer | Sobald das Programmgerüst mit der normalen Listbox läuft, sind es nur ein paar Zeilen Code, sie man benötigt, um auf eine Gridbox umzustellen. Ich empfehle, erstmal die einfachere Variante zu verwenden. |
|
|
| |
|
|
|
H.Brill | Da ja nun noch gar keine Erfahrung da ist, fängt er am besten ganz von vorne an. Alles andere bringt nur Verwirrung. |
|
|
| Benutze XPROFAN X3 + FREEPROFAN Wir sind die XProfaner. Sie werden von uns assimiliert. Widerstand ist zwecklos! Wir werden alle ihre Funktionen und Algorithmen den unseren hinzufügen.
Was die Borg können, können wir schon lange. | 17.07.2016 ▲ |
|
|
|