Einzelnen Beitrag anzeigen

Benutzerbild von Opa
Opa

Registriert seit: 12. Jun 2003
107 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: : Fehler beim Umbenennen der Datei

  Alt 30. Nov 2007, 19:13
Ich weiß mittlerweile warum ich das nicht umbennen kann
Aus diesen Zeichen werden Direkt im String ???-Zeichen gemacht, damit ist klar das dieser Name nicht zu ändern ist.
Möglicherweise kann man dieses mit WideCharToMultiByte umghen, da gibt es aber ein Problem:
Ich lese die Dateinamen so ein:
Code:
type
SR       : TSearchRec;
...
      if FindFirst(APfad+AMaske,AAttrDatei, SR) = 0 then
      begin
        repeat
          FilesAdd(DateiRecList,Directory,SR);
        until FindNext(SR) <> 0;
...
SR.Name hat dann schon die ???-Zeichen.
Meine Frage ist wie lese ich Datei-Namen unter Umgehung von SR.Name ein und dieses fortlaufend.
Wenn das geht den Datei-Namen evtl. sofort in „lesbare“ Zeichen umzuwandeln und ändern.
Kann ja sein das dazu einer einen Tipp hat.
Mfg
  Mit Zitat antworten Zitat