Thema: Delphi MP3s sortieren

Einzelnen Beitrag anzeigen

Benutzerbild von Spasskeks
Spasskeks

Registriert seit: 11. Feb 2004
Ort: Brokstedt
32 Beiträge
 
Delphi 7 Enterprise
 
#1

MP3s sortieren

  Alt 25. Feb 2004, 14:39
Moin,moin.

Ich hab mir ein kleines Tool programmiert, was meine MP3s sortieren kann. Hier der Code:

Delphi-Quellcode:
begin
n := 0;
if Findfirst(Edit1.Text+'\*.mp3',0,sr) = 0 then
 begin
  repeat
   filename := sr.Name;
   p := pos('-',filename);
   l := length(filename);
   delete(filename,(p-1),(l-p+2));
   if DirectoryExists(Edit1.Text+'\'+filename) then
    copyfile(PChar(edit1.Text+'\'+sr.Name),PChar(edit1.Text+'\'+filename+'\'+sr.Name), true)
   else
    begin
    mkdir(edit1.Text+'\'+filename);
    copyfile(PChar(edit1.Text+'\'+sr.Name),PChar(edit1.Text+'\'+filename+'\'+sr.Name), true);
    end;
   n := n + 1;
   Label2.Caption := inttostr(n);
  until FindNext(sr) <> 0;
 Findclose(sr);
 showmessage('Fertig, alle MP3s sind sortiert!'+#10+#13+'Einen schönen Tag noch =)');
 end
else
 showmessage('Es wurden keine MP3s im angegebenen Verzeichnis gefunden!');
end;
So, funzt auch alles das einzige Problem, was ich hab, ist folgendes: Ich hab das Proggy auf nen Testordner mit 4 MP3s losgelassen, alles wunderbar sortiert, genau so, wie ich es mir vorgestellt hatte. Danach hab ich es dann auf meinen zu sortierenden Ordner mit ca 100 MP3s losgelassen. Es hat auch alles sortiert, bloß ist es dabei abgestürzt

Vielleicht hat ja jemand ne Idee, was ich noch ändern/einbauen muss, damit es auch mit mehr als bloß 4 MP3s fertig wird

Und, weiß jemand, wie man Dateien mit Delphi verschieben kann???

Soweit erstmal, MFG Henrik
Kleinstmöglicher Aufwand -> Größtmöglicher Gewinn =)
http://www.henrikpfeifer.de
  Mit Zitat antworten Zitat