hi,
Ich habe ein kleines Problem mit "Iniread" unzwar werden einige Variablen in einer ini ausgelagert aber nicht wieder richtig ausgelsen.
Unzwar wird z. B. die Variable $sound "false" gesetzt blos wenn ich das jetzt mit "if" überprüfe stimmt die beingung aufeinmal.
Aber wenn ich das ganze aber in einer "Msgbox" ausgeben lasse wird es mir false angezeigt.
Spoiler anzeigen
_load_settings()
[/autoit] [autoit][/autoit] [autoit]func _load_settings()
$sound = iniread("config.ini","Settings","sound","False")
$msg = iniread("config.ini","Settings","msg","True")
$Weck_Sound = iniread("config.ini","Settings","Weck_Sound","False")
$shut = iniread("config.ini","Settings","shut","False")
$shutdown = iniread("config.ini","Settings","shutdown","False")
$restart = iniread("config.ini","Settings","restart","False")
$sleep = iniread("config.ini","Settings","sleep","False")
if $sound = True Then msgbox(0,"","sound is true")
if $msg = False Then msgbox(0,"","msg is false")
if $Weck_sound = True Then msgbox(0,"","Weck_sound is true")
if $shut = True Then msgbox(0,"","shut is true")
if $shutdown = True Then msgbox(0,"","shutdown is true")
if $restart = True Then msgbox(0,"","restart is true")
if $sleep = True Then msgbox(0,"","sleep is true")
EndFunc
Und hier die ini.