毫无办法。
var
i, j: integer;
s: string;
fn: textfile;
begin
if opendialog1.Execute then
begin
assignfile(fn, 'temp.ram');
rewrite(fn);
try
for i := 0 to opendialog1.Files.Count-1do
begin
s := opendialog1.Files.Strings;
for j := 1 to length(s)do
if s[j] = '/' then
s[j] := '/';
writeln(fn, 'file://'+s);
end;
finally
closefile(fn);
end;
end;
end;