Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
25. Mär 2006
habt Recht, so wie ich das sehe, ist da ein Fehler drin, ändere die Zeile
Reg.WriteString('', Format('"%s" "%s"', ));
in
Reg.WriteString('', Format('"%s" %s', ));
, dann geht es so wie es beschrieben wurde,
oder übergibt es so
InstallExt('.chess', 'Schach-Speicherstand', 'Schach', ParamStr(0), '%1',0);
also ohne die ".
Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
25. Mär 2006
Wenn ich das richtig verstanden hab, dann genauso, wie es dort in der Beschreibung steht, also z.B.:
InstallExt('.txt', 'Textdatei', 'benst''s Texteditor',
'C:\Programme\Textedit.exe', '"%1"');
Du kannst natürlich einiges auch per Variablen/Konstanten übergeben ...
Es könnte z.B 'C:\Programme\Textedit.exe' durch ParamStr(0) ersetzt werden, wenn das Programm, womit die Verknüpfung erstellt...