Thema: Delphi Speicherleck ?

Einzelnen Beitrag anzeigen

bluescreen25

Registriert seit: 27. Nov 2005
Ort: Geldern
229 Beiträge
 
Delphi 7 Enterprise
 
#1

Speicherleck ?

  Alt 28. Dez 2005, 23:27
Hallo,
mir ist aufgefallen im WinTaskManager das mein MP3-Player kontinuierlich an Speicherverbrauch zunimmt, wenn ich den abspielenden Track wechsel. (ca. 70-100KB pro Track)

habe die fehlerhafte procedure gefunden.

Delphi-Quellcode:
procedure Tmediaplayer_frm.media_scroll_txt_run;
 begin
    begin
      Channel := Bass_StreamCreateFile(false,PChar(playlist.Strings[currentsong]),0,0,
                                  Bass_Stream_Decode); // wie gebe ich den Speicher wieder frei ?
      
      media_scroll_txt.Speed:= 20;
      Lauftext:= TAGS_Read(channel, '%ARTI'+ ' ---- '+'%TITL');
      Application.ProcessMessages;
      media_scroll_txt.Text:=(Lauftext);

    end;
 end;
  Mit Zitat antworten Zitat