![]() |
iTUnes COM Interface
ich würde gerne die iTUnes COM interface in delphi benutzen... ich frag mich nur wie ich das mache... in C# ist das ganz einfach da such ich einfach aus ner Liste iTUnes Type Libary raus und das geht, in delphi nicht oO da gibs auch nicht so eine Tabelle...
thx |
Re: iTUnes COM Interface
|
Re: iTUnes COM Interface
Es geht auch einfacher:
Projekt -> Typbibliothek importieren... Dort ist diese Liste der COM-Bibliotheken. |
Re: iTUnes COM Interface
was muss man da denn wählen?
|
Re: iTUnes COM Interface
*push*
kann doch nicht so schwierig sein, oder? |
Re: iTUnes COM Interface
In der Liste stehen IMHO die gleichen Bezeichner wie im CSharp-Gegenstück, bzw. kann man anhand der Bibliotheken bzw. der Bezeichnungen auf den Sinn und Zweck schließen. Einfach mal die Liste durchgehen, ob was von iTunes o.ä. drin steht.
|
Re: iTUnes COM Interface
ich ha das jetzt gefunden, und der meint das es den itunesdetector gibt (ne kompo und die funzt auch) und dann gibts die itunes 1.2 type library. aber wie kann ich die verwenden?
|
Re: iTUnes COM Interface
nochmal ein PUSH
|
Re: iTUnes COM Interface
Hi,
ganz einfach eigentlich: du importiest die Typenbibliothek. Und wenn du da zwei hast ist der "iTunesdetector" der falsche (den habe ich bei mir z.B. gar nicht). Nun besitzt du die Interfaces als Schnittstelle zum COM-Interface. Wie genau die aufgebaut sind und was du wofür verwenden musst, wirst du in der Doku finden. Die COM SDK-Dokumentation findest du ![]() Und wenn du dir z.B. Beispiel in C# oder C++ ansiehst, können die dir auch schon weiterhelfen. Allgemein wichtig ist z.B. das Interface IiTunes. Chris |
Re: iTUnes COM Interface
danke
das importieren hat ja geklappt das problem war aber dass ich noch nie was mit com gemacht hab..... |
Re: iTUnes COM Interface
dann noch etwas:
hat jemand ne anleitung, wie man etwas mit com macht (finde im inet und der delphi hilfe nichts) |
Re: iTUnes COM Interface
Du musst dann die beim Import erstellte Unit einbinden. Dann musst du ein Objekt vom Typ "IiTunes" (oda so) definieren, welches du dann mit der Funktion
Code:
initialisierst. Damit kannst du über die Variable auf iTunes zugreifen.
iTunesApp.Create();
Tipp: Unter "LibrarySource" hast du Zugriff auf die Einträge in der Bibliothek. Wie man Ereignisse (anderer Track, ...) verarbeitet, hab ich noch nich rausbekommen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:44 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