Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi MPEG2Lib (https://www.delphipraxis.net/46411-mpeg2lib.html)

hansklok 24. Mai 2005 17:26


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:
MPEG2Decoder:= MPEG2Decoder.Create;
MPEG"Decoder wurde unter private als TMPEG2Decoder angemeldet.

Außerdem füge ich dem Form Destroy Ereignis den folgenden Code hinzu:

Delphi-Quellcode:
MPEG2Decoder.Free;
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?

JasonDX 24. Mai 2005 17:28

Re: MPEG2Lib
 
Zitat:

Zitat von hansklok
Nun starte ich das Programm und es kommt ne Fehlermeldung

Ich kann mir leider noch keine Glaskugel leisten, und meine Hellseherin zu der ich sonst immer gehe ist im Urlaub.
Deshalt werd ich wohl dich fragen müssen: Welche Fehlermeldung kommt denn :?:

hansklok 24. Mai 2005 17:35

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:
constructor TMPEG2Decoder.Create(const LibraryPath: string='');
Was um Himmels Willen, muss als LibraryPath angegeben werden?

phXql 24. Mai 2005 17:44

Re: MPEG2Lib
 
Zitat:

Zitat von hansklok
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:
constructor TMPEG2Decoder.Create(const LibraryPath: string='');
Was um Himmels Willen, muss als LibraryPath angegeben werden?

wo is der screenshot? :D

librarypath = evtl. den Pfad, wo die DLL liegt?

hansklok 24. Mai 2005 17:51

Re: MPEG2Lib
 
Liste der Anhänge anzeigen (Anzahl: 1)
... sorry hatte ich gerade vergessen

Basilikum 24. Mai 2005 21:27

Re: MPEG2Lib
 
Zitat:

Zitat von hansklok
Delphi-Quellcode:
MPEG2Decoder:= MPEG2Decoder.Create;

dies hat nichts mit der DLL zu tun....

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 16:09 Uhr.

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