AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Ganz einfacher MP3 Player

Ganz einfacher MP3 Player

Ein Thema von Blackheart · begonnen am 24. Mai 2008 · letzter Beitrag vom 27. Okt 2008
Antwort Antwort
Seite 3 von 4     123 4   
1234588

Registriert seit: 14. Jan 2007
Ort: Stuttgart
164 Beiträge
 
#1

Re: Ganz einfacher MP3 Player

  Alt 31. Mai 2008, 19:13
Zitat von Macci:
Eine Überprüfung mit FileExists würde ich nicht so gut finden, weil, wenn der Nutzer aus Versehen einen ungültigen Dateinamen angegeben hat, er dann keine Fehlermeldung erhält, sondern einfach nichts passiert.
Delphi-Quellcode:
if FileExists() then abspielen else error
//oder vma auch umgedreht :>
if not FileExists() then error else abspielen
//erste variante ist aber sinnvoller, da wohl oefters ein gueltiger dateiname eingegeben wird
ich finde es nicht so berauschend wenn der user eine fehlermeldung vom system bekommt. die sind manchmal etwas grober. da gebe ich lieber eine eigene fehlermeldung aus :)

ich selbst benutze die bass.dll, die mir ein ungeultiges handle liefert wenn die datei nicht gerendert werden konnte. feinheiten lassen sich dann mit einer funktion aehnlich der GetLastError() funktion erfahren. da entfaellt das doofe FileExists() :o)


//edit
wo war der rote kasten
  Mit Zitat antworten Zitat
Blackheart

Registriert seit: 4. Mai 2005
846 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: Ganz einfacher MP3 Player

  Alt 31. Mai 2008, 19:17
Zitat von 1234588:
Zitat von Macci:
Eine Überprüfung mit FileExists würde ich nicht so gut finden, weil, wenn der Nutzer aus Versehen einen ungültigen Dateinamen angegeben hat, er dann keine Fehlermeldung erhält, sondern einfach nichts passiert.
Delphi-Quellcode:
if FileExists() then abspielen else error
//oder vma auch umgedreht :>
if not FileExists() then error else abspielen
//erste variante ist aber sinnvoller, da wohl oefters ein gueltiger dateiname eingegeben wird
ich finde es nicht so berauschend wenn der user eine fehlermeldung vom system bekommt. die sind manchmal etwas grober. da gebe ich lieber eine eigene fehlermeldung aus

ich selbst benutze die bass.dll, die mir ein ungeultiges handle liefert wenn die datei nicht gerendert werden konnte. feinheiten lassen sich dann mit einer funktion aehnlich der GetLastError() funktion erfahren. da entfaellt das doofe FileExists() )
Ich danke euch fürs Testen meines Progs aber hier im Thread sollte es sich auch darauf beschränken für den Rest könntet ihr ja einen eigenen Thread eröffnen.
Blackheart
  Mit Zitat antworten Zitat
Macci

Registriert seit: 31. Mai 2007
129 Beiträge
 
#3

Re: Ganz einfacher MP3 Player

  Alt 31. Mai 2008, 21:06
Zitat von Blackheart:
Ich danke euch fürs Testen meines Progs aber hier im Thread sollte es sich auch darauf beschränken für den Rest könntet ihr ja einen eigenen Thread eröffnen.
Hast Recht, Sorry. :-[
Dein Programm sieht übrigens gut aus, obwohl ich ehrlichgesagt schon immer nur den Media Player benutze
  Mit Zitat antworten Zitat
Blackheart

Registriert seit: 4. Mai 2005
846 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: Ganz einfacher MP3 Player

  Alt 16. Jun 2008, 22:24
Hallo Leute !
Hab den Player jetzt auf Bass dll umgestellt spielt jetzt auch ogg und wave.
Ganze Verzeichnisse werden jetzt per Drag and Drop übernommen.
Freu mich wie immer über Ratschläge, Bugmeldungen und natürlich Kritik.
Blackheart
  Mit Zitat antworten Zitat
Blackheart

Registriert seit: 4. Mai 2005
846 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: Ganz einfacher MP3 Player

  Alt 17. Jun 2008, 19:56
Gerade zwei Bugs gefunden.
Liste wurde nicht aktualisiert beim abspielen.
Opendialog wurde bei leerer Liste und Play nicht geöffnet.
Exe oben erneuert.
Blackheart
  Mit Zitat antworten Zitat
blender

Registriert seit: 25. Feb 2008
95 Beiträge
 
Delphi 7 Personal
 
#6

Re: Ganz einfacher MP3 Player

  Alt 18. Jun 2008, 17:49
Hallo,
ich finde deinen Player ziemlich gut.
(Wie bekommst du das Symbol und das Menü in die Taskleiste? )

Die Lautstärkeregelung beeinflusst bei mir die des Windows Media Players, aber nicht die des Systems.
Ebenfalls würde ich für die Lautstärkeregelung eine Track Bar nehmen. Die könnte man dann auch ziehen.

Außerdem:
Ich kann mit deinem Player keine CD's öffnen.

Wenn kein Lied in der Listbox ist und man auf Play drückt kommt immer noch ein Fehler. (Listenindex überschreitet das Maximum...)

Die Einstellungen sollte man, finde ich, speichern.

Der Datei Öffnen Button lässt denken, er öffne das CD/DVD/Blue Ray Laufwerk.

Alles in allem ein gutes Programm!!!

PS: Wie wäre es mit einem Equalizer?
  Mit Zitat antworten Zitat
Blackheart

Registriert seit: 4. Mai 2005
846 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: Ganz einfacher MP3 Player

  Alt 22. Jun 2008, 16:48
Hallo !
Einige Bugs entfernt und einige Neuerungen hinzugefügt wie Folderdialog
zum hinzufügen von Ordnern oder ganzen Verzeichnissen.
Blackheart
  Mit Zitat antworten Zitat
Blackheart

Registriert seit: 4. Mai 2005
846 Beiträge
 
Delphi 7 Enterprise
 
#8

Re: Ganz einfacher MP3 Player

  Alt 28. Jun 2008, 08:06
Mal wieder eine etwas neuere Version mit kleinen Neuerungen.
Blackheart
  Mit Zitat antworten Zitat
Dbof

Registriert seit: 20. Mär 2008
61 Beiträge
 
#9

Re: Ganz einfacher MP3 Player

  Alt 28. Jun 2008, 08:51
Hallo, tolles Programm, einfach und schnell...

Was ich vermisse ist eine Option zum Speichern der Einstellungen(Ini), vll. eine Andockfuntion des Fensters(ScreenSnap) und ein Minimieren-Button, damit es auch schön in der Taskleiste verschwindet(oder vll. in die TNA?).

##Edit##
Noch ein Anliegen: mach doch bitte eine Repeat-Funktion, anstatt das nach der Wiedergabe aller Titel ein Fenster auftaucht, was mich fragt, ob ich die Playlist neustarten will...
  Mit Zitat antworten Zitat
Blackheart

Registriert seit: 4. Mai 2005
846 Beiträge
 
Delphi 7 Enterprise
 
#10

Re: Ganz einfacher MP3 Player

  Alt 28. Jun 2008, 09:01
Danke fürs Testen.
Die Einstellungen werden in einer Ini im Projektordner gespeichert.
Mit Rechtsklick im Tray kannst du den Player links oder rechts andocken lassen.
Klick im Tray versteckt bzw. zeigt ihn wieder an.
Blackheart
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 4     123 4   

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:35 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-2025 by Thomas Breitkreuz