Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Winamp Infos auslesen oder komponente in DLL nutzen (https://www.delphipraxis.net/74208-winamp-infos-auslesen-oder-komponente-dll-nutzen.html)

Hybrid666 30. Jul 2006 15:54


Winamp Infos auslesen oder komponente in DLL nutzen
 
Hio,

mein problem: ich rpogrammier grade ne DLL mit massig funktionen für ein bestimmtes programm....

eine funktion soll sein die winamp infos auszulesen und da seh ich 2 möglichkeiten:

1. Ich nutze ne non-visible kompo, aber wie mach ich das...ich hab mal

Delphi-Quellcode:
function winampinfo (category: string): string;
var
  Winamp: TWinAmpCtr;
begin
  Winamp := TWinAmpCtr.Create(Winamp);
  if category = 'artist' then result Winamp.TrackData.Artist;
  if category = 'album' then result Winamp.TrackData.Album;
  if category = 'title' then result Winamp.TrackData.Title;
  if category = 'genre' then result Winamp.TrackData.Genre;
  if category = 'year' then result Winamp.TrackData.Year;
end;
probiert aber das nimmt er net...

2. ich könnt es selbst programmieren, dazu müsst ich aber wissen wie das geht, d.h. win tut sollte her :D

ich google nu echt schon ewig...

Danke im vorraus

MfG Hybrid666

Balu der Bär 30. Jul 2006 15:55

Re: Winamp Infos auslesen oder komponente in DLL nutzen
 
Versuchs mal mit:

Delphi-Quellcode:
  if category = 'artist' then result := Winamp.TrackData.Artist;
:mrgreen:

Hybrid666 30. Jul 2006 16:00

Re: Winamp Infos auslesen oder komponente in DLL nutzen
 
Zitat:

Zitat von Balu der Bär
Versuchs mal mit:

Delphi-Quellcode:
  if category = 'artist' then result := Winamp.TrackData.Artist;
:mrgreen:

man bin ich dumm danke ^^

Balu der Bär 30. Jul 2006 16:03

Re: Winamp Infos auslesen oder komponente in DLL nutzen
 
Zitat:

man bin ich dumm danke ^^
Ich wette mal der Compiler hat dir genau das als Fehlermeldung ausgespuckt, manchmal lohnt es sich diese zu lesen. :zwinker:

Hybrid666 30. Jul 2006 16:51

Re: Winamp Infos auslesen oder komponente in DLL nutzen
 
Zitat:

Zitat von Balu der Bär
Zitat:

man bin ich dumm danke ^^
Ich wette mal der Compiler hat dir genau das als Fehlermeldung ausgespuckt, manchmal lohnt es sich diese zu lesen. :zwinker:

eben nicht das war das problem :D

also er compiled die dll nu, aber das prgramm mit dem ich die dll anspreche scheint sich aufgrund der dll in ne endlosschleife zu rennen...das passiert jedesmal wenn ich da ne compo reinhau

wie kann ich das ohne machen???


MfG

Hybrid666 30. Jul 2006 18:57

Re: Winamp Infos auslesen oder komponente in DLL nutzen
 
Hat mir dann jemand vllt ne andere Winamp Komponente? weil mit einer anderen funzt alles, liegt also an der kompo...ich hatte mal eine die hat man isntalliert, musste sie nichtmal auf die form ziehen, sondern nur in uses auflisten und man konnte Winamp.track oder so benutzen...irgendwas in der art...das wichtigste das sie können muss iss halt track artist und album auslesen von winamp...

MfG


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:12 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