Hallo,
jetzt steh ich voll auf dem Schlauch.
Folgender Code:
Delphi-Quellcode:
firststart := ini.ReadString('Global', 'firststart', '');
if(firststart = '1') then begin
Antwort := Application.MessageBox ('Music?','Do you want to play Background music??', MB_YesNo+MB_IconQuestion+MB_DefButton1);
if Antwort = IDYes then begin
Musik :='1';
ini.WriteString('Global', 'Musik', '1');
ini.WriteString('Global', 'firststart', '0');
end
else begin
ini.WriteString('Global', 'Musik', '0');
ini.WriteString('Global', 'firststart', '0');
end;
end;
Ini.Free;
In der Inidatei, steht firststart=1... aber die Messagebox wird nicht angezeigt, er setzt Musik und firststart nur auf 0. Und ich finde den Fehler nicht.
Gruß,
Andreas