Hallo,
ich möchte meine Fenstergröße des Hauptprogrammes abspeichern, so daß beim nächsten Start das Programm in der gleichen Größe angezeigt wird. Das scheint aber bei einem Vollbild nicht zu stimmmen.
Wer hat Erfahrungen damit, was daran nicht stimmen kann? Alles wird in einer Ini Datei abgespeichert.
Hier die Programmteile:
Speichern: WriteInteger('Screen','Left',fmMain.Left );
WriteInteger('Screen','Top',fmMain.Top );
WriteInteger('Screen','Height',fmMain.Height );
WriteInteger('Screen','Width',fmMain.Width );
Zurückladen:
fmMain.Left := ReadInteger('Screen','Left',0 );
fmMain.Top := ReadInteger('Screen','Top',0 );
fmMain.Height := ReadInteger('Screen','Height',600 );
fmMain.Width := ReadInteger('Screen','Width',800 );
In der Ini Datei steht dann
Left=-4 //warum nicht 0?
Top=-4 //warum nicht 0?
Height=742
Width=1032
Ich nutze XP und D5 Prof.
Danke im Voraus.
ich möchte meine Fenstergröße des Hauptprogrammes abspeichern, so daß beim nächsten Start das Programm in der gleichen Größe angezeigt wird. Das scheint aber bei einem Vollbild nicht zu stimmmen.
Wer hat Erfahrungen damit, was daran nicht stimmen kann? Alles wird in einer Ini Datei abgespeichert.
Hier die Programmteile:
Speichern: WriteInteger('Screen','Left',fmMain.Left );
WriteInteger('Screen','Top',fmMain.Top );
WriteInteger('Screen','Height',fmMain.Height );
WriteInteger('Screen','Width',fmMain.Width );
Zurückladen:
fmMain.Left := ReadInteger('Screen','Left',0 );
fmMain.Top := ReadInteger('Screen','Top',0 );
fmMain.Height := ReadInteger('Screen','Height',600 );
fmMain.Width := ReadInteger('Screen','Width',800 );
In der Ini Datei steht dann
Left=-4 //warum nicht 0?
Top=-4 //warum nicht 0?
Height=742
Width=1032
Ich nutze XP und D5 Prof.
Danke im Voraus.
Comment