Einzelnen Beitrag anzeigen

ichbin007

Registriert seit: 27. Jan 2009
11 Beiträge
 
#1

Probelm WideString nach PChar

  Alt 27. Jan 2009, 17:38
Hallo, ich bin neu hier und habe auch grade mit Delphi angefangen.
Ich versuche grade über das iTunes SDK den Namen des Gradegespielten Songs abzufragen, das geht auch soweit.
Das ganze soll jetzt aber in eine DLL.

Hier mal mein Code

Delphi-Quellcode:
library dll;
uses
  SysUtils, iTunesLib_TLB, Classes;

var
  Track: IITTrack;

function Get_CurrentTrack():Pchar; stdcall;
var
  iTunesApp: IiTunes;
begin
  iTunesApp := COiTunesApp.Create;
  Track := iTunesApp.Get_CurrentTrack;
  iTunesApp := nil;
  Result := Track.Name;
end;

exports
  Get_CurrentTrack index 1;

begin
end.
Mein Problem ist jetzt das Track.Name ein WideString ist aber ich das ganze in einem Pchar brauche !
Geht sowas ?

Danke im Vorraus

mfg

ichbin007

[edit=mkinzler]Für Delphicode ist der Delphi-Tag besser geeignet Mfg, mkinzler[/edit]
  Mit Zitat antworten Zitat