wie Ressourcen hinzugefügt und verwendet werden

8

In meiner Anwendung möchte ich 2 Bilder als Ressourcen hinzufügen

Ich möchte diese Bilder verwenden, wenn ich auf "Ja" in meiner Anwendung klicke, wird das erste Bild als Hintergrundbild festgelegt und wenn ich in meiner Anwendung auf "Nein" klicke, wird das zweite Bild als Desktop-Hintergrundbild festgelegt.

Danke im Voraus

Grüße

    
noob 18.12.2009, 14:44
quelle

1 Antwort

20

Am einfachsten ist es, eine Textdatei zu erstellen und sie als resources.rc oder so zu benennen (solange sie nicht den gleichen Namen wie Ihre Projektdatei hat, da sie bereits eine eigene Ressourcendatei besitzt).

>

Wenn Sie Bilder hinzufügen, müssen Sie folgende Zeilen hinzufügen:

%Vor%

Beachten Sie, dass der erste Parameter ein eindeutiger identifizierender Ressourcenname ist. Der zweite Parameter ist der Ressourcentyp. Einige Konstanten sind verfügbar wie BITMAP und AVI. Für andere verwenden Sie RCDATA. Der dritte Parameter ist der vollständige Pfad und Dateiname der Ressource.

Nun können Sie in Delphi diese RC-Datei zu Ihrem Projekt im Projektmanager hinzufügen.

Um die Ressourcen zu verwenden, benötigen Sie verschiedene Methoden entsprechend dem Ressourcentyp.

Um eine Bitmap zu laden, können Sie verwenden:

imgWallpaper1.Picture.Bitmap.LoadFromResourceName(HInstance, 'IMG_1');

Um ein JPEG zu laden, müssen Sie es wie folgt konvertieren:

%Vor%     
J__ 18.12.2009, 15:38
quelle

Tags und Links