Accountdaten aus Ini in Combobox

12/04/2011 13:04 iTim#1
Hey !
Ich habe ein "kleines" Problem. Ich wollte mir einen einloggbot für ein spiel schreiben, wo ich mehrere Accounts habe. Die daten sollten in einer Ini gespeichert werden. Das klappt auch alles super, mit einem Account. Wie bekomme ich es jetzt hin, dass ich auslesen kann, wieviele Accounts in der ini sind ? Ich möchte, das die Anzahl der Felder in der Combobox indentisch mit der ist, die es wirklich gibt. Immoment wird per IniRead die erste id ausgeslesen und dann in die Combobox eingetragen. Wie bekomm ich das jetzt bei den anderen hin ?

Hoffe das ihr versteht, was ich möchte !

Das ist der wichtige abschnitt des Codes !

PHP Code:
Func _accountcheck()
    If 
FileExists(@ScriptDir & "\accounts.ini") Then
            GuiSetState
(@SW_SHOW)
    Else
            
GUISetState(@SW_HIDE)
            
MsgBox(0,"Accounts nicht gefunden" , "Es liegen noch keine Accoutndaten vor!")
            
_accountadden()
    EndIf
EndFunc

Func _accountadden
()
     
$name = InputBox("Name des Accounts" , "Wie lautet die Einlogg-ID des Accounts ?")
     
$passwort = InputBox( "Passwort" , "Wie lautet das Passwort ? " , "" , "*")
     If 
FileExists(@ScriptDir & "\accounts.ini") Then
         IniWrite
( @ScriptDir & "\accounts.ini" , "daten1" , "id" , $name)
         
IniWrite( @ScriptDir & "\accounts.ini" , "daten1" , "pw" , $passwort)
         
GUISetState(@SW_SHOW)
     Else
         
IniReadSectionNames
     _accountladen
()
EndFunc

Func _accountladen
()
    
$daten1 = IniRead(@ScriptDir & "\accounts.ini" , "daten1" , "id" ,"error")
    
GUICtrlSetData( $Combo1 , $daten1, $daten1)



EndFunc 
12/04/2011 13:47 KDeluxe#2
IniReadSection() sollte hier helfen.
12/05/2011 14:31 iTim#3
Hilft mir irgendwie nicht so ganz..könnte mir das jemand erklären ?
12/05/2011 15:38 noahrmal#4
[Only registered and activated users can see links. Click Here To Register...]