Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Externe Bibliothek <-> Mediaplayer (https://www.delphipraxis.net/130826-externe-bibliothek-mediaplayer.html)

füchschen29 13. Mär 2009 20:51


Externe Bibliothek <-> Mediaplayer
 
Nur eine allgemein Frage zur Musik

Wenn ich zum Abspielen Mediaplayer verwende mit Musik von meinem pc dann kann das Programm doch theoretisch nur auf meinem pc die Musik abspielen, wenn ich das Programm bei einem anderen pc über stick abspielen lasse (etc) dann dürfte die Musik doch dann nicht abspielbar sein oder?

Oder gibt es da trotzdem Möglichkeiten?

Und wenn nicht wie läuft das ganze mit einer externen Bibliothek, was ist das und wo bekomm ich sowas her^^


Um es noch allgemeiner zu formulieren:
Wie bekomm ich Musik in ein Programm, dass diese dann auf jedem beliebigen Pc abspielen kann sofern man das Porgramm "installiert"...man schwer zu formulieren *g*

DeddyH 13. Mär 2009 20:54

Re: Externe Bibliothek <-> Mediaplayer
 
*Puh* das war schwer verständlich. Du willst in Dein Programm Musik integrieren, habe ich das richtig verstanden? Dann solltest Du Dich einmal mit dem Thema "Ressourcen" beschäftigen (und das Urheberrecht dabei beachten).

füchschen29 13. Mär 2009 21:04

Re: Externe Bibliothek <-> Mediaplayer
 
das werd ich wohl mal machen, ich hoffe ich verstehs xD

naja und hoffentlich hat das urheberrecht nichts dagegen wenn ich legal erworbene musik in meine programm einbaue und mir anhöre und einem freund das ganze zeige^^

Dunkel 13. Mär 2009 21:07

Re: Externe Bibliothek <-> Mediaplayer
 
Wenn man das Programm "installiert" kann man IMHO auch direkt alle benötigten Ressourcen (z.B. Audio-Dateien) direkt mit ins Programm-Verzeichnis packen. Sollte für den Anfang sogar leichter zu handlen sein, als sich mit Echse-Ressourcen rumschlagen zu müssen.

Ergo, Du musst selbstverfreilich alle Sounddateien mit Deinem Programm mitliefern. Ob Du diese jetzt direkt in die Exe packst (Ressourcen ist da ein feines Stichwort für die Forumssuche, Google und Co), via Installer alles nötige auf den Zielrechner schreibst oder, ob Du alle nötigen Dateien (ohne Installation) im Stammverzeichnis der Echse "verwaltest" (dann bitte mit absolute Pfadangaben im Programm verwenden, nicht nur LoadSound('MeinSound.mp3')), bleibt Dir überlassen.


Oha... Definiere Freund! Solange Du nicht alle möglichen Menschen als "Freund" bezeichnest, sollte das OK sein (gab es da nicht ein Passus "Weitergabe im engen Bekanntenkreis"?!)

füchschen29 13. Mär 2009 21:15

Re: Externe Bibliothek <-> Mediaplayer
 
hmm ja aber ich speicher ja mein Programm auf meinem PC auch "irgendwo"
wegen mir in D:\Delphi usw
wenn ich das Programm dann aufn stick packe und den bei meinem Freund an pc anschließe und starte
steckt die musidatei ja dann nich mehr in D sonder wegen mir in E...???

klar den mann den ich heute morgen gegrüßt hab der is mein Freund :DDD
ne spaß also es handelt sich hier echt um die allerengsten Freunde, und das wird auch bei einer oder zwei Personen bleiben, die auch sicher kein interesse daran haben das weiterzugeben oder gar zu vermarkten xD so toll is das programm dann auch wieder nich :-D

DeddyH 13. Mär 2009 21:21

Re: Externe Bibliothek <-> Mediaplayer
 
Achso. Wenn die Musikdatei im Programmverzeichnis steht, bekommst Du dieses mit
Delphi-Quellcode:
ExtractFilePath(ParamStr(0))
heraus, unabhängig davon, ob das nun in "C:\Programme\Wuppdi" oder "D:\MeinProgramm" liegt.

füchschen29 14. Mär 2009 10:50

Re: Externe Bibliothek <-> Mediaplayer
 
bezieht sich das dann auf das gesamte Programm oder nur auf den Teil des Mediaplayers bzw auf das Lied?

DeddyH 14. Mär 2009 11:05

Re: Externe Bibliothek <-> Mediaplayer
 
Mit der genannten Methode bekommst Du das Verzeichnis heraus, in dem Dein Programm liegt.

füchschen29 19. Mär 2009 19:02

Re: Externe Bibliothek <-> Mediaplayer
 
So also bei mir funktioniert das ganze =)
Also erstmal vielen lieben dank für eure hilfe!!!
Ich werd das ganze dann auch mal bei meinem Freund probieren, wenn das geht is alles supi 8)

Also nochmal danke ;-)

füchschen29 22. Mär 2009 10:04

Re: Externe Bibliothek <-> Mediaplayer
 
Hab dann jetzt doch nochmal ne frage:

wo genau kommt dieser befehl hin und was kommt in die klammern?
ich schein iwas falsch gemacht zu haben

ich hab den ordner mit dem programm plus den lieder auf den stick gezogen
und den befehl mit dort eingeordnet wo ich die lieder abspielen lasse, in den klammer den pfad des jeweiligen liedes

(delphi is bei mir im laufwerk F und unter dem programm hab ich einen ordner eröffnet wo die lieder drin sind, den pfad dazu benutz ich auch als "quelle" für die lieder)


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:08 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz