mür würde das so besser gefallen ... da wird dann gleich geprüft, ob es diese Datei auch giebt (falls man diese per Hand (falsch) eingetippt hat oder sie nachträglich gelöscht/verschoben hat/wurde.)
Delphi-Quellcode:
var ZuStartendesProgramm : string;
begin
ZuStartendesProgramm := ini.ReadString('BUTTONS', 'SpeedButton6', '');
if FileExists(ZuStartendesProgramm)
then ExecuteProgramm( ZuStartendesProgramm )
else ShowMessage('Kein Eintrag / Keine gültige Datei.');
// ...
龍 Der Unterschied zwischen Theorie und Praxis ist in der Praxis größer als in der Theorie.