Hatte ich jetzt a) nicht dran gedacht (weil ich auch schon wie oben geschrieben eine Weile draußen war aus Delphi) und b) ich div.
JEDI-Komponenten benutze, so auch TJvAppIniFileStorage, um div. Programmparameter (Größe des Fensters, Position des Fensters etc.) speichere bzw. speichern lasse.
Klappt aber mit meiner Idee ganz gut. Wenn ich beim Programmstart nicht aufs TEMP-Verzeichnis schreibend zugreifen darf, gibt es eine Meldung. "Normal" gestartet über das Programm-Icon auf dem Desktop oder dem Explodierer heraus mit Doppelklick läuft das Programm weiterhin.