Das
else gehört wohl hier
if (Input.Text <> '') then zu.
Aber so wäre es wohl sinnvoller:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19:
| uses IniFiles;
procedure TForm1.Button1Click(Sender: TObject); var ini : TIniFile; begin ini := TIniFile.create('G:\Progs\Test.ini'); if (Edit1.Text <> '') then begin try ini.WriteString('Sektion1', 'Eigenschaft1', Edit1.Text); finally ini.free; end; end else ShowMessage('Fehler!'); end; |
Hätte man den Quellcode gleich ordentlich formatiert, wäre der Fehler mit dem
else aber auch schon so aufgefallen.
Desweiteren wäre eine gescheite Fehlerbeschreibung, und 'klappt nicht' ist für mich keine, auch schon hilfreich gewesen.
