Hi,
Nimm mal lieber MessageDlg statt MessageBox.
MessageDlg stammt aus der
Unit Dialogs, also von Delphi. MessageBox stammt aus der
Unit Windows, und verlangt andere Aufrufkonventionen.
Im Moment hast Du ein Problem mit der Kompatibilität der Aufrufe und deinen Variablen Typen.
[Edit]
showmessage (Messagebox(Self.Handle, (readfromini(filename, 'Myvars', 'Beschreibung')), (readfromini (filename, 'Myvars', 'Überschrift')), MB_ICONWARNING or MB_OK)) ;
Was'n das ?
showmessage mit Messagebox ?
also entweder
Showmessage(readfromini(filename, 'Myvars', 'Beschreibung')) + #13#10 + readfromini (filename, 'Myvars', 'Überschrift'));
oder
MessageDlg( ... )
mit den entsprechenden Parametern.
[/Edit]
[Edit2]
und benutzt doch mal ein paar Variablen, das erhöht die Übersicht und dazu sind sie doch da:
Delphi-Quellcode:
...
var
Ueberschrift: string;
Meldung: string;
...
begin
if .... then
begin
Ueberschrift := ReadIni ....
Meldung := ReadIni ....
showmessage(Ueberschrift + #13#10 + Meldung);
end;
[/Edit2]
Gruss