Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Resourcen einbinden (https://www.delphipraxis.net/15154-resourcen-einbinden.html)

Mitternachtsfalke 22. Jan 2004 20:08


Resourcen einbinden
 
Hi
Ich will ein Programm machen bei dem durch Klick auf z.B. einen Button ein Video (auf der Form) abgespielt wird. Kann ich dieses Video irgendwie einbinden, dass man es nicht ohne die exe-Datei starten kann?
Welches Format ist am günstigsten?
Wie gross darf das Video denn sein?
Das selbe will ich mit einem Lied machen. Ist das überhaupt möglich, und wenn ja wie kann ich es am besten machen? :gruebel:

MITTERNACHTSFALKE

Matze 22. Jan 2004 20:30

Re: Resourcen einbinden
 
Ja, nimm die Resourcen, dann geht das:

http://www.delphipraxis.com/topic326...ht=resource%2A

MrKnogge 22. Jan 2004 20:34

Re: Resourcen einbinden
 
Hi

du schreibst erstmal mit dem Texteditor eine *.rc Datei
Code:
InternerName Dateiformat Pfadderdatei

Beispiel:
Hello WAVE "begruesung.wav"
Anschliesend startest du die "brcc32.exe" ('Borland\Delphi6\bin\brcc32.exe')
als parameter gibst du deine rc-Datei an.

Nun hast du eine RES-Datei mit dem gleichen Namen wie deine rc-Datei.

Diese steckst du in deinen Projektordner und fügst in
der ersten Unit
Delphi-Quellcode:
{$R *.dfm}         // steht schon da
{$R Beispiel.res}  // fügst du hinzu

Aufgerufen wird das ganze folgendermasen:
Delphi-Quellcode:
PlaySound(PChar('Hello'),HInstance, snd_ASync or snd_Memory or snd_Resource);

Ich hoffe du hast alles verstanden, falls nicht - einfach nachfragen


[edit]
Sorry, als ich anfing zu schreiben, war matzes post nich nicht da.
[/edit]

Stanlay Hanks 22. Jan 2004 20:46

Re: Resourcen einbinden
 
Zitat:

Zitat von Mitternachtsfalke
Kann ich dieses Video irgendwie einbinden, dass man es nicht ohne die exe-Datei starten kann?

Hi. Ich glaub, 100%tig wird das nicht gehen, da es immer noch Resource Hacker (heißt doch so, oder :gruebel) gibt, mit denen man Resourcen extrahieren kann.

Man liest sich, Stanlay :hi:

Matze 22. Jan 2004 20:49

Re: Resourcen einbinden
 
[OT]
Zitat:

Zitat von Stanlay Hanks
Hi. Ich glaub, 100%tig wird das nicht gehen, da es immer noch Resource Hacker (heißt doch so, oder :gruebel: ) gibt, mit denen man Resourcen extrahieren kann.

Gibt's da ne Freeware? :mrgreen:[/OT]

Stanlay Hanks 22. Jan 2004 20:54

Re: Resourcen einbinden
 
Ich hab sowas nur mal im Forum hier gelesen, hab mich aber noch nie nicht damit beschäftigt :wink:
Wer weiß, vielleicht wäre das sogar illegal, also lassen wir das lieber :wink:

Matze 22. Jan 2004 21:03

Re: Resourcen einbinden
 
OK :angle2:

MikeS 22. Jan 2004 22:04

Re: Resourcen einbinden
 
@Stanlay Hanks

wenn die Exe mit UPX gepackt wird kommst du nicht mehr an die Ressourcen ran,
glaube ich!

scp 23. Jan 2004 00:24

Re: Resourcen einbinden
 
Zitat:

Zitat von MikeS
@Stanlay Hanks

wenn die Exe mit UPX gepackt wird kommst du nicht mehr an die Ressourcen ran,
glaube ich!

Schonmal was von UnUPX gehört? Müsste sogar beim Original dabei sein :-)

Luckie 23. Jan 2004 07:32

Re: Resourcen einbinden
 
Zitat:

Zitat von MikeS
@Stanlay Hanks

wenn die Exe mit UPX gepackt wird kommst du nicht mehr an die Ressourcen ran,
glaube ich!

Sicher komme ich dann noch an die Ressourcen dran. Sonst würde ja kein Programm funktionieren, dass mit UPX gepackt ist. Deine Formulare, Kontrolls auf den Formularen, Icons, Bitmaps und alles landet nach dem Kompilieren als Ressource in der Exe.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:00 Uhr.
Seite 1 von 3  1 23      

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