![]() |
MPEG2Lib
Hallo,
ich habe mir auf der offiziellen Seite die aktuelle MPEG2Lib heruntergeladen. Nun erstelle ich ein neues Projekt in Delphi und füge dem Form Create Ereignis folgenden Code hinzu:
Delphi-Quellcode:
MPEG"Decoder wurde unter private als TMPEG2Decoder angemeldet.
MPEG2Decoder:= MPEG2Decoder.Create;
Außerdem füge ich dem Form Destroy Ereignis den folgenden Code hinzu:
Delphi-Quellcode:
Nun starte ich das Programm und es kommt ne Fehlermeldung. Die MPEG2Lib.dll befindet sich natürlich im Projektordner. Das komische ist, dass dies aber früher immer funktioniert hat. Habt ihr dasselbe Problem?
MPEG2Decoder.Free;
|
Re: MPEG2Lib
Zitat:
Deshalt werd ich wohl dich fragen müssen: Welche Fehlermeldung kommt denn :?: |
Re: MPEG2Lib
Hier mal ein Screenshot!
P.S. In der Demo, die im Originalordner der Lib war, wird der Decoder genauso erstellt, aber in der MPEG2Lib, zeigt er folgendes Grundgerüst:
Delphi-Quellcode:
Was um Himmels Willen, muss als LibraryPath angegeben werden?
constructor TMPEG2Decoder.Create(const LibraryPath: string='');
|
Re: MPEG2Lib
Zitat:
librarypath = evtl. den Pfad, wo die DLL liegt? |
Re: MPEG2Lib
Liste der Anhänge anzeigen (Anzahl: 1)
... sorry hatte ich gerade vergessen
|
Re: MPEG2Lib
Zitat:
Du rufst eine Methode von einem noch nicht instanzierten Objekt auf... so ist besser: MPEG2Decoder:= TMPEG2Decoder.Create; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:19 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