Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.582 Beiträge
 
Delphi 11 Alexandria
 
#10

Re: Probleme mit batch dateien und ä, ö, ü

  Alt 30. Apr 2009, 00:48
Also bei mir funktionieren diese beiden Methoden problemlos:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  dir, album, FileName: String;
begin
  dir := 'N:\';
  album := 'Attero Dominatus';
  FileName := 'Sabaton - Metal Crüe.mp3';
  if not DirectoryExists (dir + album) then
    CreateDir (dir + album);
  RenameFile (dir + FileName, dir + album + '\' + filename);
end;
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  testoem: String;
  test: TextFile;
begin
  SetLength(testoem, 81);
  AnsiToOEM('move "N:\Sabaton - Metal Crüe.mp3" "N:\Attero Dominatus\Sabaton - Metal Crüe.mp3"',
    PChar(testoem));
  AssignFile(test, 'b:\test.bat');
  Rewrite(test);
  WriteLn(test, testoem);
  CloseFile(test);
  ShellExecute(Handle, 'open', 'b:\test.bat', '', '', SW_SHOWNORMAL);
end;
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat