Sto diventando pazzo per un problema delphi che non so come affrontare, ovvero i file che hanno un "?" (punto interrogativo) nel nome

tipo
pippo?cheneso.doc

codice:
  S := TFileStream.Create(FileName, fmOpenRead or fmShareDenyNone);
fallisce miseramente...

... come diavolo si aprono questi file in delphi?

HELPPPPPP!!!