das problem wurde gelöst hier nochmal den code:
Quote:
#include <GUIConstantsEx.au3>
#include <ButtonConstants.au3>
Opt("GUIOnEventMode", 1)
Dim $Teams[10][7]
Dim $id1=0
Dim $Rang[11][3]
Dim $b=10
Dim $buble = 0
$Teams[0][0]="Team 1"
$Teams[1][0]="Team 2"
$Teams[2][0]="Team 3"
$Teams[3][0]="Team 4"
$Teams[4][0]="Team 5"
$Teams[5][0]="Team 6"
$Teams[6][0]="Team 7"
$Teams[7][0]="Team 8"
$Teams[8][0]="Team 9"
$Teams[9][0]="Team 10"
GUICreate("Spiele ohne Ende", 950, 600)
GUISetFont(16,450,0,"Comic Sans MS")
$teamname1=GUICtrlCreateButton("",10,60,15,15)
$teamname2=GUICtrlCreateButton("",10,110,15,15)
$teamname3=GUICtrlCreateButton("",10,160,15,15)
$teamname4=GUICtrlCreateButton("",10,210,15,15)
$teamname5=GUICtrlCreateButton("",10,260,15,15)
$teamname6=GUICtrlCreateButton("",10,310,15,15)
$teamname7=GUICtrlCreateButton("",10,360,15,15)
$teamname8=GUICtrlCreateButton("",10,410,15,15)
$teamname9=GUICtrlCreateButton("",10,460,15,15)
$teamname10=GUICtrlCreateButton("",10,510,15,15)
GUICtrlSetOnEvent($teamname1,"aendername1")
GUICtrlSetOnEvent($teamname2,"aendername2")
GUICtrlSetOnEvent($teamname3,"aendername3")
GUICtrlSetOnEvent($teamname4,"aendername4")
GUICtrlSetOnEvent($teamname5,"aendername5")
GUICtrlSetOnEvent($teamname6,"aendername6")
GUICtrlSetOnEvent($teamname7,"aendername7")
GUICtrlSetOnEvent($teamname8,"aendername8")
GUICtrlSetOnEvent($teamname9,"aendername9")
GUICtrlSetOnEvent($teamname10,"aendername10")
Teamnamen()
GUICtrlCreateLabel("1. Spiel",320,10)
GUICtrlCreateLabel("2. Spiel",420,10)
GUICtrlCreateLabel("3. Spiel",520,10)
GUICtrlCreateLabel("4. Spiel",620,10)
GUICtrlCreateLabel("Punkte",720,10)
GUICtrlCreateLabel(" Rang",820,10)
;------------------------------------
$team1runde1=GUICtrlCreateInput("",330,50,50)
$team2runde1=GUICtrlCreateInput("",330,100,50)
$team3runde1=GUICtrlCreateInput("",330,150,50)
$team4runde1=GUICtrlCreateInput("",330,200,50)
$team5runde1=GUICtrlCreateInput("",330,250,50)
$team6runde1=GUICtrlCreateInput("",330,300,50)
$team7runde1=GUICtrlCreateInput("",330,350,50)
$team8runde1=GUICtrlCreateInput("",330,400,50)
$team9runde1=GUICtrlCreateInput("",330,450,50)
$team10runde1=GUICtrlCreateInput("",330,500,50)
;------------------------------------
$team1runde2=GUICtrlCreateInput("",430,50,50)
$team2runde2=GUICtrlCreateInput("",430,100,50)
$team3runde2=GUICtrlCreateInput("",430,150,50)
$team4runde2=GUICtrlCreateInput("",430,200,50)
$team5runde2=GUICtrlCreateInput("",430,250,50)
$team6runde2=GUICtrlCreateInput("",430,300,50)
$team7runde2=GUICtrlCreateInput("",430,350,50)
$team8runde2=GUICtrlCreateInput("",430,400,50)
$team9runde2=GUICtrlCreateInput("",430,450,50)
$team10runde2=GUICtrlCreateInput("",430,500,50)
;------------------------------------
$team1runde3=GUICtrlCreateInput("",530,50,50)
$team2runde3=GUICtrlCreateInput("",530,100,50)
$team3runde3=GUICtrlCreateInput("",530,150,50)
$team4runde3=GUICtrlCreateInput("",530,200,50)
$team5runde3=GUICtrlCreateInput("",530,250,50)
$team6runde3=GUICtrlCreateInput("",530,300,50)
$team7runde3=GUICtrlCreateInput("",530,350,50)
$team8runde3=GUICtrlCreateInput("",530,400,50)
$team9runde3=GUICtrlCreateInput("",530,450,50)
$team10runde3=GUICtrlCreateInput("",530,500,50)
;------------------------------------
$team1runde4=GUICtrlCreateInput("",630,50,50)
$team2runde4=GUICtrlCreateInput("",630,100,50)
$team3runde4=GUICtrlCreateInput("",630,150,50)
$team4runde4=GUICtrlCreateInput("",630,200,50)
$team5runde4=GUICtrlCreateInput("",630,250,50)
$team6runde4=GUICtrlCreateInput("",630,300,50)
$team7runde4=GUICtrlCreateInput("",630,350,50)
$team8runde4=GUICtrlCreateInput("",630,400,50)
$team9runde4=GUICtrlCreateInput("",630,450,50)
$team10runde4=GUICtrlCreateInput("",630,500,50)
;------------------------------------
$aktualisieren=GUICtrlCreateButton(" ",10,555,"","",$bs_icon)
GUICtrlSetOnEvent($aktualisieren,"aktualisieren")
GUICtrlSetImage($aktualisieren,"shell32.dll",-147)
GUICtrlCreatePic("Stoeckli.jpg",620,565,150,25)
GUICtrlCreatePic("Logobyte4.jpg",790,565,150,22)
guisetonEvent($GUI_EVENT_CLOSE,"Schliessen")
GUISetState(@SW_SHOW)
While 1
Sleep(1000)
WEnd
Func Schliessen()
Exit
EndFunc
Func aktualisieren()
$Teams[0][2]=GUICtrlRead($team1runde1)
$Teams[1][2]=GUICtrlRead($team2runde1)
$Teams[2][2]=GUICtrlRead($team3runde1)
$Teams[3][2]=GUICtrlRead($team4runde1)
$Teams[4][2]=GUICtrlRead($team5runde1)
$Teams[5][2]=GUICtrlRead($team6runde1)
$Teams[6][2]=GUICtrlRead($team7runde1)
$Teams[7][2]=GUICtrlRead($team8runde1)
$Teams[8][2]=GUICtrlRead($team9runde1)
$Teams[9][2]=GUICtrlRead($team10runde1)
$Teams[0][3]=GUICtrlRead($team1runde2)
$Teams[1][3]=GUICtrlRead($team2runde2)
$Teams[2][3]=GUICtrlRead($team3runde2)
$Teams[3][3]=GUICtrlRead($team4runde2)
$Teams[4][3]=GUICtrlRead($team5runde2)
$Teams[5][3]=GUICtrlRead($team6runde2)
$Teams[6][3]=GUICtrlRead($team7runde2)
$Teams[7][3]=GUICtrlRead($team8runde2)
$Teams[8][3]=GUICtrlRead($team9runde2)
$Teams[9][3]=GUICtrlRead($team10runde2)
$Teams[0][4]=GUICtrlRead($team1runde3)
$Teams[1][4]=GUICtrlRead($team2runde3)
$Teams[2][4]=GUICtrlRead($team3runde3)
$Teams[3][4]=GUICtrlRead($team4runde3)
$Teams[4][4]=GUICtrlRead($team5runde3)
$Teams[5][4]=GUICtrlRead($team6runde3)
$Teams[6][4]=GUICtrlRead($team7runde3)
$Teams[7][4]=GUICtrlRead($team8runde3)
$Teams[8][4]=GUICtrlRead($team9runde3)
$Teams[9][4]=GUICtrlRead($team10runde3)
$Teams[0][5]=GUICtrlRead($team1runde4)
$Teams[1][5]=GUICtrlRead($team2runde4)
$Teams[2][5]=GUICtrlRead($team3runde4)
$Teams[3][5]=GUICtrlRead($team4runde4)
$Teams[4][5]=GUICtrlRead($team5runde4)
$Teams[5][5]=GUICtrlRead($team6runde4)
$Teams[6][5]=GUICtrlRead($team7runde4)
$Teams[7][5]=GUICtrlRead($team8runde4)
$Teams[8][5]=GUICtrlRead($team9runde4)
$Teams[9][5]=GUICtrlRead($team10runde4)
$Teams[0][6]=$Teams[0][2]+$Teams[0][3]+$Teams[0][4]+$Teams[0][5]
$Teams[1][6]=$Teams[1][2]+$Teams[1][3]+$Teams[1][4]+$Teams[1][5]
$Teams[2][6]=$Teams[2][2]+$Teams[2][3]+$Teams[2][4]+$Teams[2][5]
$Teams[3][6]=$Teams[3][2]+$Teams[3][3]+$Teams[3][4]+$Teams[3][5]
$Teams[4][6]=$Teams[4][2]+$Teams[4][3]+$Teams[4][4]+$Teams[4][5]
$Teams[5][6]=$Teams[5][2]+$Teams[5][3]+$Teams[5][4]+$Teams[5][5]
$Teams[6][6]=$Teams[6][2]+$Teams[6][3]+$Teams[6][4]+$Teams[6][5]
$Teams[7][6]=$Teams[7][2]+$Teams[7][3]+$Teams[7][4]+$Teams[7][5]
$Teams[8][6]=$Teams[8][2]+$Teams[8][3]+$Teams[8][4]+$Teams[8][5]
$Teams[9][6]=$Teams[9][2]+$Teams[9][3]+$Teams[9][4]+$Teams[9][5]
For $i = 0 to 9 Step +1
$Rang[$i][0] = $Teams[$i][6]
Next
For $i = 0 to 9 Step +1
$Rang[$i][1]=$i+1
Next
sort1()
While $buble = 1
sort1()
WEnd
For $i = 0 to 9 Step +1
$Rang[$i][2]=$i+1
Next
For $i = 0 to 9 Step +1
$b = $i + 1
if $Rang[$i][0] = $Rang[$b][0] Then
$Rang[$b][2] = $Rang[$i][2]
EndIf
Next
sort2()
While $buble = 1
sort2()
WEnd
GUICtrlCreateLabel($Teams[0][6],750,50,35)
GUICtrlCreateLabel($Teams[1][6],750,100,35)
GUICtrlCreateLabel($Teams[2][6],750,150,35)
GUICtrlCreateLabel($Teams[3][6],750,200,35)
GUICtrlCreateLabel($Teams[4][6],750,250,35)
GUICtrlCreateLabel($Teams[5][6],750,300,35)
GUICtrlCreateLabel($Teams[6][6],750,350,35)
GUICtrlCreateLabel($Teams[7][6],750,400,35)
GUICtrlCreateLabel($Teams[8][6],750,450,35)
GUICtrlCreateLabel($Teams[9][6],750,500,35)
;------------------------------------
GUICtrlCreateLabel($Rang[0][2],850,50,35)
GUICtrlCreateLabel($Rang[1][2],850,100,35)
GUICtrlCreateLabel($Rang[2][2],850,150,35)
GUICtrlCreateLabel($Rang[3][2],850,200,35)
GUICtrlCreateLabel($Rang[4][2],850,250,35)
GUICtrlCreateLabel($Rang[5][2],850,300,35)
GUICtrlCreateLabel($Rang[6][2],850,350,35)
GUICtrlCreateLabel($Rang[7][2],850,400,35)
GUICtrlCreateLabel($Rang[8][2],850,450,35)
GUICtrlCreateLabel($Rang[9][2],850,500,35)
EndFunc
Func aendername1()
$Teams[0][0]=InputBox("Teamname","Geben Sie den gewünschten Team Namen ein.")
Teamnamen()
EndFunc
Func aendername2()
$Teams[1][0]=InputBox("Teamname","Geben Sie den gewünschten Team Namen ein.")
Teamnamen()
EndFunc
Func aendername3()
$Teams[2][0]=InputBox("Teamname","Geben Sie den gewünschten Team Namen ein.")
Teamnamen()
EndFunc
Func aendername4()
$Teams[3][0]=InputBox("Teamname","Geben Sie den gewünschten Team Namen ein.")
Teamnamen()
EndFunc
Func aendername5()
$Teams[4][0]=InputBox("Teamname","Geben Sie den gewünschten Team Namen ein.")
Teamnamen()
EndFunc
Func aendername6()
$Teams[5][0]=InputBox("Teamname","Geben Sie den gewünschten Team Namen ein.")
Teamnamen()
EndFunc
Func aendername7()
$Teams[6][0]=InputBox("Teamname","Geben Sie den gewünschten Team Namen ein.")
Teamnamen()
EndFunc
Func aendername8()
$Teams[7][0]=InputBox("Teamname","Geben Sie den gewünschten Team Namen ein.")
Teamnamen()
EndFunc
Func aendername9()
$Teams[8][0]=InputBox("Teamname","Geben Sie den gewünschten Team Namen ein.")
Teamnamen()
EndFunc
Func aendername10()
$Teams[9][0]=InputBox("Teamname","Geben Sie den gewünschten Team Namen ein.")
Teamnamen()
EndFunc
Func Teamnamen()
GUICtrlCreateLabel($Teams[0][0],40,50,250,30)
GUICtrlCreateLabel($Teams[1][0],40,100,250,30)
GUICtrlCreateLabel($Teams[2][0],40,150,250,30)
GUICtrlCreateLabel($Teams[3][0],40,200,250,30)
GUICtrlCreateLabel($Teams[4][0],40,250,250,30)
GUICtrlCreateLabel($Teams[5][0],40,300,250,30)
GUICtrlCreateLabel($Teams[6][0],40,350,250,30)
GUICtrlCreateLabel($Teams[7][0],40,400,250,30)
GUICtrlCreateLabel($Teams[8][0],40,450,250,30)
GUICtrlCreateLabel($Teams[9][0],40,500,250,30)
EndFunc
Func sort1()
$buble = 0
For $i = 9 To 0 Step -1
if $b >=1 Then
$b = $i - 1
if $Rang[$i][0] > $Rang[$b][0] Then
$Rang[10][0] = $Rang[$b][0]
$Rang[$b][0] = $Rang[$i][0]
$Rang[$i][0] = $Rang[10][0]
$Rang[10][1] = $Rang[$b][1]
$Rang[$b][1] = $Rang[$i][1]
$Rang[$i][1] = $Rang[10][1]
$buble = 1
EndIf
EndIf
Next
$b=10
EndFunc
Func sort2()
$buble = 0
For $i = 9 to 0 Step -1
if $b >=1 Then
$b = $i - 1
if $Rang[$i][1] < $Rang[$b][1] Then
$Rang[10][0] = $Rang[$b][0]
$Rang[$b][0] = $Rang[$i][0]
$Rang[$i][0] = $Rang[10][0]
$Rang[10][1] = $Rang[$b][1]
$Rang[$b][1] = $Rang[$i][1]
$Rang[$i][1] = $Rang[10][1]
$Rang[10][2] = $Rang[$b][2]
$Rang[$b][2] = $Rang[$i][2]
$Rang[$i][2] = $Rang[10][2]
$buble = 1
EndIf
EndIf
Next
$b=10
EndFunc
hi leuts
bei folgenem programm
kann man für 10 teams bei 3 spielen punkte eingeben.
wenn man auf den knopf aktualisieren drückt soll es die total punkte ausrechnen
und die rangliste ausgeben
...
das mit der rangliste funktioniert jedoch nicht ganz. wenn nämlcih 2 teams die gleiche punktzahl hat kommt das programm in spulen
schauts euch doch mal an büdde
Code:
#include <GUIConstantsEx.au3>
Opt("GUIOnEventMode", 1)
Dim $team1="Team 1"
Dim $team2="Team 2"
Dim $team3="Team 3"
Dim $team4="Team 4"
Dim $team5="Team 5"
Dim $team6="Team 6"
Dim $team7="Team 7"
Dim $team8="Team 8"
Dim $team9="Team 9"
Dim $team10="Team 10"
Dim $team1punkte=0
Dim $team2punkte=0
Dim $team3punkte=0
Dim $team4punkte=0
Dim $team5punkte=0
Dim $team6punkte=0
Dim $team7punkte=0
Dim $team8punkte=0
Dim $team9punkte=0
Dim $team10punkte=0
Dim $team1rang=0
Dim $team2rang=0
Dim $team3rang=0
Dim $team4rang=0
Dim $team5rang=0
Dim $team6rang=0
Dim $team7rang=0
Dim $team8rang=0
Dim $team9rang=0
Dim $team10rang=0
Dim $team1runde1pkt=0
Dim $team2runde1pkt=0
Dim $team3runde1pkt=0
Dim $team4runde1pkt=0
Dim $team5runde1pkt=0
Dim $team6runde1pkt=0
Dim $team7runde1pkt=0
Dim $team8runde1pkt=0
Dim $team9runde1pkt=0
Dim $team10runde1pkt=0
Dim $team1runde2pkt=0
Dim $team2runde2pkt=0
Dim $team3runde2pkt=0
Dim $team4runde2pkt=0
Dim $team5runde2pkt=0
Dim $team6runde2pkt=0
Dim $team7runde2pkt=0
Dim $team8runde2pkt=0
Dim $team9runde2pkt=0
Dim $team10runde2pkt=0
Dim $team1runde3pkt=0
Dim $team2runde3pkt=0
Dim $team3runde3pkt=0
Dim $team4runde3pkt=0
Dim $team5runde3pkt=0
Dim $team6runde3pkt=0
Dim $team7runde3pkt=0
Dim $team8runde3pkt=0
Dim $team9runde3pkt=0
Dim $team10runde3pkt=0
Dim $team1runde4pkt=0
Dim $team2runde4pkt=0
Dim $team3runde4pkt=0
Dim $team4runde4pkt=0
Dim $team5runde4pkt=0
Dim $team6runde4pkt=0
Dim $team7runde4pkt=0
Dim $team8runde4pkt=0
Dim $team9runde4pkt=0
Dim $team10runde4pkt=0
Dim $rang1=0
Dim $rang2=0
Dim $rang3=0
Dim $rang4=0
Dim $rang5=0
Dim $rang6=0
Dim $rang7=0
Dim $rang8=0
Dim $rang9=0
Dim $rang10=0
Dim $team1rang=0
Dim $team2rang=0
Dim $team3rang=0
Dim $team4rang=0
Dim $team5rang=0
Dim $team6rang=0
Dim $team7rang=0
Dim $team8rang=0
Dim $team9rang=0
Dim $team10rang=0
Dim $id1=0
GUICreate("Spiele ohne Ende", 800, 600)
$teamname1=GUICtrlCreateButton("",10,30,15,15)
$teamname2=GUICtrlCreateButton("",10,60,15,15)
$teamname3=GUICtrlCreateButton("",10,90,15,15)
$teamname4=GUICtrlCreateButton("",10,120,15,15)
$teamname5=GUICtrlCreateButton("",10,150,15,15)
$teamname6=GUICtrlCreateButton("",10,180,15,15)
$teamname7=GUICtrlCreateButton("",10,210,15,15)
$teamname8=GUICtrlCreateButton("",10,240,15,15)
$teamname9=GUICtrlCreateButton("",10,270,15,15)
$teamname10=GUICtrlCreateButton("",10,300,15,15)
GUICtrlSetOnEvent($teamname1,"aendername1")
GUICtrlSetOnEvent($teamname2,"aendername2")
GUICtrlSetOnEvent($teamname3,"aendername3")
GUICtrlSetOnEvent($teamname4,"aendername4")
GUICtrlSetOnEvent($teamname5,"aendername5")
GUICtrlSetOnEvent($teamname6,"aendername6")
GUICtrlSetOnEvent($teamname7,"aendername7")
GUICtrlSetOnEvent($teamname8,"aendername8")
GUICtrlSetOnEvent($teamname9,"aendername9")
GUICtrlSetOnEvent($teamname10,"aendername10")
Teamnamen()
GUICtrlCreateLabel("1. Spiel",120,10)
GUICtrlCreateLabel("2. Spiel",170,10)
GUICtrlCreateLabel("3. Spiel",220,10)
GUICtrlCreateLabel("4. Spiel",270,10)
GUICtrlCreateLabel("Punkte",320,10)
GUICtrlCreateLabel("Rangliste",370,10)
;------------------------------------
$team1runde1=GUICtrlCreateInput("",120,30,35)
$team2runde1=GUICtrlCreateInput("",120,60,35)
$team3runde1=GUICtrlCreateInput("",120,90,35)
$team4runde1=GUICtrlCreateInput("",120,120,35)
$team5runde1=GUICtrlCreateInput("",120,150,35)
$team6runde1=GUICtrlCreateInput("",120,180,35)
$team7runde1=GUICtrlCreateInput("",120,210,35)
$team8runde1=GUICtrlCreateInput("",120,240,35)
$team9runde1=GUICtrlCreateInput("",120,270,35)
$team10runde1=GUICtrlCreateInput("",120,300,35)
;------------------------------------
$team1runde2=GUICtrlCreateInput("",170,30,35)
$team2runde2=GUICtrlCreateInput("",170,60,35)
$team3runde2=GUICtrlCreateInput("",170,90,35)
$team4runde2=GUICtrlCreateInput("",170,120,35)
$team5runde2=GUICtrlCreateInput("",170,150,35)
$team6runde2=GUICtrlCreateInput("",170,180,35)
$team7runde2=GUICtrlCreateInput("",170,210,35)
$team8runde2=GUICtrlCreateInput("",170,240,35)
$team9runde2=GUICtrlCreateInput("",170,270,35)
$team10runde2=GUICtrlCreateInput("",170,300,35)
;------------------------------------
$team1runde3=GUICtrlCreateInput("",220,30,35)
$team2runde3=GUICtrlCreateInput("",220,60,35)
$team3runde3=GUICtrlCreateInput("",220,90,35)
$team4runde3=GUICtrlCreateInput("",220,120,35)
$team5runde3=GUICtrlCreateInput("",220,150,35)
$team6runde3=GUICtrlCreateInput("",220,180,35)
$team7runde3=GUICtrlCreateInput("",220,210,35)
$team8runde3=GUICtrlCreateInput("",220,240,35)
$team9runde3=GUICtrlCreateInput("",220,270,35)
$team10runde3=GUICtrlCreateInput("",220,300,35)
;------------------------------------
$team1runde4=GUICtrlCreateInput("",270,30,35)
$team2runde4=GUICtrlCreateInput("",270,60,35)
$team3runde4=GUICtrlCreateInput("",270,90,35)
$team4runde4=GUICtrlCreateInput("",270,120,35)
$team5runde4=GUICtrlCreateInput("",270,150,35)
$team6runde4=GUICtrlCreateInput("",270,180,35)
$team7runde4=GUICtrlCreateInput("",270,210,35)
$team8runde4=GUICtrlCreateInput("",270,240,35)
$team9runde4=GUICtrlCreateInput("",270,270,35)
$team10runde4=GUICtrlCreateInput("",270,300,35)
;------------------------------------
$aktualisieren=GUICtrlCreateButton("Aktualisieren",170,340)
GUICtrlSetOnEvent($aktualisieren,"aktualisieren")
guisetonEvent($GUI_EVENT_CLOSE,"Schliessen")
GUISetState(@SW_SHOW)
While 1
Sleep(1000)
WEnd
Func Schliessen()
Exit
EndFunc
Func aktualisieren()
$team1runde1pkt=GUICtrlRead($team1runde1)
$team2runde1pkt=GUICtrlRead($team2runde1)
$team3runde1pkt=GUICtrlRead($team3runde1)
$team4runde1pkt=GUICtrlRead($team4runde1)
$team5runde1pkt=GUICtrlRead($team5runde1)
$team6runde1pkt=GUICtrlRead($team6runde1)
$team7runde1pkt=GUICtrlRead($team7runde1)
$team8runde1pkt=GUICtrlRead($team8runde1)
$team9runde1pkt=GUICtrlRead($team9runde1)
$team10runde1pkt=GUICtrlRead($team10runde1)
$team1runde2pkt=GUICtrlRead($team1runde2)
$team2runde2pkt=GUICtrlRead($team2runde2)
$team3runde2pkt=GUICtrlRead($team3runde2)
$team4runde2pkt=GUICtrlRead($team4runde2)
$team5runde2pkt=GUICtrlRead($team5runde2)
$team6runde2pkt=GUICtrlRead($team6runde2)
$team7runde2pkt=GUICtrlRead($team7runde2)
$team8runde2pkt=GUICtrlRead($team8runde2)
$team9runde2pkt=GUICtrlRead($team9runde2)
$team10runde2pkt=GUICtrlRead($team10runde2)
$team1runde3pkt=GUICtrlRead($team1runde3)
$team2runde3pkt=GUICtrlRead($team2runde3)
$team3runde3pkt=GUICtrlRead($team3runde3)
$team4runde3pkt=GUICtrlRead($team4runde3)
$team5runde3pkt=GUICtrlRead($team5runde3)
$team6runde3pkt=GUICtrlRead($team6runde3)
$team7runde3pkt=GUICtrlRead($team7runde3)
$team8runde3pkt=GUICtrlRead($team8runde3)
$team9runde3pkt=GUICtrlRead($team9runde3)
$team10runde3pkt=GUICtrlRead($team10runde3)
$team1runde4pkt=GUICtrlRead($team1runde4)
$team2runde4pkt=GUICtrlRead($team2runde4)
$team3runde4pkt=GUICtrlRead($team3runde4)
$team4runde4pkt=GUICtrlRead($team4runde4)
$team5runde4pkt=GUICtrlRead($team5runde4)
$team6runde4pkt=GUICtrlRead($team6runde4)
$team7runde4pkt=GUICtrlRead($team7runde4)
$team8runde4pkt=GUICtrlRead($team8runde4)
$team9runde4pkt=GUICtrlRead($team9runde4)
$team10runde4pkt=GUICtrlRead($team10runde4)
$team1punkte=$team1runde1pkt+$team1runde2pkt+$team1runde3pkt+$team1runde4pkt
$team2punkte=$team2runde1pkt+$team2runde2pkt+$team2runde3pkt+$team2runde4pkt
$team3punkte=$team3runde1pkt+$team3runde2pkt+$team3runde3pkt+$team3runde4pkt
$team4punkte=$team4runde1pkt+$team4runde2pkt+$team4runde3pkt+$team4runde4pkt
$team5punkte=$team5runde1pkt+$team5runde2pkt+$team5runde3pkt+$team5runde4pkt
$team6punkte=$team6runde1pkt+$team6runde2pkt+$team6runde3pkt+$team6runde4pkt
$team7punkte=$team7runde1pkt+$team7runde2pkt+$team7runde3pkt+$team7runde4pkt
$team8punkte=$team8runde1pkt+$team8runde2pkt+$team8runde3pkt+$team8runde4pkt
$team9punkte=$team9runde1pkt+$team9runde2pkt+$team9runde3pkt+$team9runde4pkt
$team10punkte=$team10runde1pkt+$team10runde2pkt+$team10runde3pkt+$team10runde4pkt
;team1
$rang1=$team1punkte
;team2
if $rang1<$team2punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$rang3
$rang3=$rang2
$rang2=$rang1
$rang1=$team2punkte
Else
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$rang3
$rang3=$rang2
$rang2=$team2punkte
EndIf
;---
if $rang1<$team3punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$rang3
$rang3=$rang2
$rang2=$rang1
$rang1=$team3punkte
ElseIf $rang2<$team3punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$rang3
$rang3=$rang2
$rang2=$team3punkte
Else
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$rang3
$rang3=$team3punkte
EndIf
;----
if $rang1<$team4punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$rang3
$rang3=$rang2
$rang2=$rang1
$rang1=$team4punkte
ElseIf $rang2<$team4punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$rang3
$rang3=$rang2
$rang2=$team4punkte
ElseIf $rang3<$team4punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$rang3
$rang3=$team4punkte
Else
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$team4punkte
EndIf
;----
if $rang1<$team5punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$rang3
$rang3=$rang2
$rang2=$rang1
$rang1=$team5punkte
ElseIf $rang2<$team5punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$rang3
$rang3=$rang2
$rang2=$team5punkte
ElseIf $rang3<$team5punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$rang3
$rang3=$team5punkte
ElseIf $rang4<$team5punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$team5punkte
Else
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$team5punkte
EndIf
;----
if $rang1<$team6punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$rang3
$rang3=$rang2
$rang2=$rang1
$rang1=$team6punkte
ElseIf $rang2<$team6punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$rang3
$rang3=$rang2
$rang2=$team6punkte
ElseIf $rang3<$team6punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$rang3
$rang3=$team6punkte
ElseIf $rang4<$team6punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$team6punkte
ElseIf $rang5<$team6punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$team6punkte
Else
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$team6punkte
EndIf
;----
if $rang1<$team7punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$rang3
$rang3=$rang2
$rang2=$rang1
$rang1=$team7punkte
ElseIf $rang2<$team7punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$rang3
$rang3=$rang2
$rang2=$team7punkte
ElseIf $rang3<$team7punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$rang3
$rang3=$team7punkte
ElseIf $rang4<$team7punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$team7punkte
ElseIf $rang5<$team7punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$team7punkte
ElseIf $rang6<$team7punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$team7punkte
Else
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$team7punkte
EndIf
;----
if $rang1<$team8punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$rang3
$rang3=$rang2
$rang2=$rang1
$rang1=$team8punkte
ElseIf $rang2<$team8punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$rang3
$rang3=$rang2
$rang2=$team8punkte
ElseIf $rang3<$team8punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$rang3
$rang3=$team8punkte
ElseIf $rang4<$team8punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$team8punkte
ElseIf $rang5<$team8punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$team8punkte
ElseIf $rang6<$team8punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$team8punkte
ElseIf $rang7<$team8punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$team8punkte
Else
$rang10=$rang9
$rang9=$rang8
$rang8=$team8punkte
EndIf
;----
if $rang1<$team9punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$rang3
$rang3=$rang2
$rang2=$rang1
$rang1=$team9punkte
ElseIf $rang2<$team9punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$rang3
$rang3=$rang2
$rang2=$team9punkte
ElseIf $rang3<$team9punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$rang3
$rang3=$team9punkte
ElseIf $rang4<$team9punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$team9punkte
ElseIf $rang5<$team9punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$team9punkte
ElseIf $rang6<$team9punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$team9punkte
ElseIf $rang7<$team9punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$team9punkte
ElseIf $rang8<$team9punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$team9punkte
Else
$rang10=$rang9
$rang9=$team9punkte
EndIf
;----
if $rang1<$team10punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$rang3
$rang3=$rang2
$rang2=$rang1
$rang1=$team10punkte
ElseIf $rang2<$team10punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$rang3
$rang3=$rang2
$rang2=$team10punkte
ElseIf $rang3<$team10punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$rang3
$rang3=$team10punkte
ElseIf $rang4<$team10punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$rang4
$rang4=$team10punkte
ElseIf $rang5<$team10punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$rang5
$rang5=$team10punkte
ElseIf $rang6<$team10punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$rang6
$rang6=$team10punkte
ElseIf $rang7<$team10punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$rang7
$rang7=$team10punkte
ElseIf $rang8<$team10punkte Then
$rang10=$rang9
$rang9=$rang8
$rang8=$team10punkte
ElseIf $rang9<$team10punkte Then
$rang10=$rang9
$rang9=$team10punkte
Else
$rang10=$team10punkte
EndIf
Switch $rang1
Case $team1punkte
$team1rang=1
Case $team2punkte
$team2rang=1
Case $team3punkte
$team3rang=1
Case $team4punkte
$team4rang=1
Case $team5punkte
$team5rang=1
Case $team6punkte
$team6rang=1
Case $team7punkte
$team7rang=1
Case $team8punkte
$team8rang=1
Case $team9punkte
$team9rang=1
Case $team10punkte
$team10rang=1
EndSwitch
Switch $rang2
Case $team1punkte
$team1rang=2
Case $team2punkte
$team2rang=2
Case $team3punkte
$team3rang=2
Case $team4punkte
$team4rang=2
Case $team5punkte
$team5rang=2
Case $team6punkte
$team6rang=2
Case $team7punkte
$team7rang=2
Case $team8punkte
$team8rang=2
Case $team9punkte
$team9rang=2
Case $team10punkte
$team10rang=2
EndSwitch
Switch $rang3
Case $team1punkte
$team1rang=3
Case $team2punkte
$team2rang=3
Case $team3punkte
$team3rang=3
Case $team4punkte
$team4rang=3
Case $team5punkte
$team5rang=3
Case $team6punkte
$team6rang=3
Case $team7punkte
$team7rang=3
Case $team8punkte
$team8rang=3
Case $team9punkte
$team9rang=3
Case $team10punkte
$team10rang=3
EndSwitch
Switch $rang4
Case $team1punkte
$team1rang=4
Case $team2punkte
$team2rang=4
Case $team3punkte
$team3rang=4
Case $team4punkte
$team4rang=4
Case $team5punkte
$team5rang=4
Case $team6punkte
$team6rang=4
Case $team7punkte
$team7rang=4
Case $team8punkte
$team8rang=4
Case $team9punkte
$team9rang=4
Case $team10punkte
$team10rang=4
EndSwitch
Switch $rang5
Case $team1punkte
$team1rang=5
Case $team2punkte
$team2rang=5
Case $team3punkte
$team3rang=5
Case $team4punkte
$team4rang=5
Case $team5punkte
$team5rang=5
Case $team6punkte
$team6rang=5
Case $team7punkte
$team7rang=5
Case $team8punkte
$team8rang=5
Case $team9punkte
$team9rang=5
Case $team10punkte
$team10rang=5
EndSwitch
Switch $rang6
Case $team1punkte
$team1rang=6
Case $team2punkte
$team2rang=6
Case $team3punkte
$team3rang=6
Case $team4punkte
$team4rang=6
Case $team5punkte
$team5rang=6
Case $team6punkte
$team6rang=6
Case $team7punkte
$team7rang=6
Case $team8punkte
$team8rang=6
Case $team9punkte
$team9rang=6
Case $team10punkte
$team10rang=6
EndSwitch
Switch $rang7
Case $team1punkte
$team1rang=7
Case $team2punkte
$team2rang=7
Case $team3punkte
$team3rang=7
Case $team4punkte
$team4rang=7
Case $team5punkte
$team5rang=7
Case $team6punkte
$team6rang=7
Case $team7punkte
$team7rang=7
Case $team8punkte
$team8rang=7
Case $team9punkte
$team9rang=7
Case $team10punkte
$team10rang=7
EndSwitch
Switch $rang8
Case $team1punkte
$team1rang=8
Case $team2punkte
$team2rang=8
Case $team3punkte
$team3rang=8
Case $team4punkte
$team4rang=8
Case $team5punkte
$team5rang=8
Case $team6punkte
$team6rang=8
Case $team7punkte
$team7rang=8
Case $team8punkte
$team8rang=8
Case $team9punkte
$team9rang=8
Case $team10punkte
$team10rang=8
EndSwitch
Switch $rang9
Case $team1punkte
$team1rang=9
Case $team2punkte
$team2rang=9
Case $team3punkte
$team3rang=9
Case $team4punkte
$team4rang=9
Case $team5punkte
$team5rang=9
Case $team6punkte
$team6rang=9
Case $team7punkte
$team7rang=9
Case $team8punkte
$team8rang=9
Case $team9punkte
$team9rang=9
Case $team10punkte
$team10rang=9
EndSwitch
Switch $rang10
Case $team1punkte
$team1rang=10
Case $team2punkte
$team2rang=10
Case $team3punkte
$team3rang=10
Case $team4punkte
$team4rang=10
Case $team5punkte
$team5rang=10
Case $team6punkte
$team6rang=10
Case $team7punkte
$team7rang=10
Case $team8punkte
$team8rang=10
Case $team9punkte
$team9rang=10
Case $team10punkte
$team10rang=10
EndSwitch
If
GUICtrlCreateLabel($team1punkte,320,30,35)
GUICtrlCreateLabel($team2punkte,320,60,35)
GUICtrlCreateLabel($team3punkte,320,90,35)
GUICtrlCreateLabel($team4punkte,320,120,35)
GUICtrlCreateLabel($team5punkte,320,150,35)
GUICtrlCreateLabel($team6punkte,320,180,35)
GUICtrlCreateLabel($team7punkte,320,210,35)
GUICtrlCreateLabel($team8punkte,320,240,35)
GUICtrlCreateLabel($team9punkte,320,270,35)
GUICtrlCreateLabel($team10punkte,320,300,35)
;------------------------------------
GUICtrlCreateLabel($team1rang,370,30,35)
GUICtrlCreateLabel($team2rang,370,60,35)
GUICtrlCreateLabel($team3rang,370,90,35)
GUICtrlCreateLabel($team4rang,370,120,35)
GUICtrlCreateLabel($team5rang,370,150,35)
GUICtrlCreateLabel($team6rang,370,180,35)
GUICtrlCreateLabel($team7rang,370,210,35)
GUICtrlCreateLabel($team8rang,370,240,35)
GUICtrlCreateLabel($team9rang,370,270,35)
GUICtrlCreateLabel($team10rang,370,300,35)
EndFunc
Func aendername1()
$team1=InputBox("Teamname","Geben Sie den gewünschten Team Namen ein.")
Teamnamen()
EndFunc
Func aendername2()
$team2=InputBox("Teamname","Geben Sie den gewünschten Team Namen ein.")
Teamnamen()
EndFunc
Func aendername3()
$team3=InputBox("Teamname","Geben Sie den gewünschten Team Namen ein.")
Teamnamen()
EndFunc
Func aendername4()
$team4=InputBox("Teamname","Geben Sie den gewünschten Team Namen ein.")
Teamnamen()
EndFunc
Func aendername5()
$team5=InputBox("Teamname","Geben Sie den gewünschten Team Namen ein.")
Teamnamen()
EndFunc
Func aendername6()
$team6=InputBox("Teamname","Geben Sie den gewünschten Team Namen ein.")
Teamnamen()
EndFunc
Func aendername7()
$team7=InputBox("Teamname","Geben Sie den gewünschten Team Namen ein.")
Teamnamen()
EndFunc
Func aendername8()
$team8=InputBox("Teamname","Geben Sie den gewünschten Team Namen ein.")
Teamnamen()
EndFunc
Func aendername9()
$team9=InputBox("Teamname","Geben Sie den gewünschten Team Namen ein.")
Teamnamen()
EndFunc
Func aendername10()
$team10=InputBox("Teamname","Geben Sie den gewünschten Team Namen ein.")
Teamnamen()
EndFunc
Func Teamnamen()
GUICtrlCreateLabel($team1,40,30,50)
GUICtrlCreateLabel($team2,40,60,50)
GUICtrlCreateLabel($team3,40,90,50)
GUICtrlCreateLabel($team4,40,120,50)
GUICtrlCreateLabel($team5,40,150,50)
GUICtrlCreateLabel($team6,40,180,50)
GUICtrlCreateLabel($team7,40,210,50)
GUICtrlCreateLabel($team8,40,240,50)
GUICtrlCreateLabel($team9,40,270,50)
GUICtrlCreateLabel($team10,40,300,50)
EndFunc






?!...
