![]() |
Re: SmallTune [0.2.0.0]
Zitat:
|
Re: SmallTune [0.2.0.0]
Hab das Programm nicht getestet (sorry :stupid: ) aber der Source, die Screenshots und auch die Webseite sehen sehr schön aus, also :thumb: :)
|
Re: SmallTune [0.2.0.0]
Zitat:
:firejump: |
Re: SmallTune [0.2.0.0]
@mleyen und alle, die solche MM-Keys haben:
Könnt ihr die Exe im Anhang samt DLL mal testen? Ihr braucht dazu natürlich die sqlite.dll aus dem Originalarchiv. Die DLL erstellt einen Shell-Hook. Nur dummerweise kommt bei meinem Programm nix an. Jetzt habe ich die DLL debuggt, und festgestellt, dass der Hook auf das Testprogramm, dass ich geschrieben habe um die MM-Keys zu simulieren, gar nicht anspringt. Wohl aber der Windows Media Player reagiert. Das wäre dann noch eine andere Baustelle. Mich würde also mal interessieren, ob die "richtigen" Tasten auf dem Keyboard funktionieren. //Nachtrag: Mittlerweile läuft es. An dieser Stelle danke an die zwei Unbekannten Downloader. :mrgreen: |
Re: SmallTune [0.2.0.0]
Drag & Drop in die Playlist wäre noch nützlich.
|
Re: SmallTune [0.2.1]
Bugfix only Release 0.2.1
Zitat:
|
Re: SmallTune [0.2.1]
Wenn Shuffle = True ist und auf "Next" geklickt wird im Player gibt es einen "Range check error" wenn die Playlist leer ist.
Der Fehler entsteht hier (unit dgstMediaClass.pas):
Delphi-Quellcode:
oder genauer gesagt hier:
procedure TMediaClass.PlayNextTrack;
//.... repeat Pos := random(GetDBItemsCount - 1) + 1; inc(i); until (fSongsAlreadyPlayed[Pos - 1] <> true) or (i >= Length(fMediaFileLst));
Delphi-Quellcode:
Beheben lässt es sich wahrscheinlich so (kommt auf jeden Fall keine Fehlermeldung mehr)
fSongsAlreadyPlayed[Pos - 1]
Delphi-Quellcode:
until (i >= Length(fMediaFileLst)) or (fSongsAlreadyPlayed[Pos - 1] <> true);
|
Re: SmallTune [0.2.1]
Bitte bitte nicht mit true vergleichen :roll:
|
Re: SmallTune [0.2.1]
So besser ?
Delphi-Quellcode:
:mrgreen:
until (i >= Length(fMediaFileLst)) or (fSongsAlreadyPlayed[Pos - 1] = false);
Delphi-Quellcode:
until (i >= Length(fMediaFileLst)) or not (fSongsAlreadyPlayed[Pos - 1]);
|
Re: SmallTune [0.2.1]
Zitat:
Warum? Weil ich meine Taskleiste auf dem 2tem Desktop habe. :-D |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:38 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz