Ob sich das auch bei SendTo auswirkt weiß ich nicht.
Aber ist vielleicht einen Versuch wert?
Grüße
Klaus
Zitat:
Am 15.06.2004 15:05 tippte Gernot Wassmer in seine Tastatur:
> Ich will per Doppelclick im Explorer mein Programm mit
> der Datei, auf die ich doppelklicke, öffnen. Das funktioniert
> auch prima mit System.ParamStr(1) und einem entsprechenden
> Eintrag im registry HKEY_CLASSES_ROOT mit
> \shell\open\command .
> Problem sind lange Dateinamen (der Name der geöffneten
> Datei wird benötigt). Ich bekomm nur die verkürzte Version,
> auch wenn ich \shell\open\comman\myprogram.exe "%1"
> (d.h. mit " ") angebe.
> Kennt das jemand und weiss Abhilfe?
> Danke für jede Hilfe
> Gernot
Probier doch mal, \shell\open\comman\myprogram.exe "%L" in der Registry
einzutragen. Damit sollte dann der *vollständige* _Lange_ Pfad übergeben
werden.