A Delphi erőforrásokkal dolgozik

I way (egy erőforrás hozzáadása)

  1. Hozzon létre egy erőforrásfájlt (egy egyszerű szövegfájlt a kiterjesztéssel * .Rc), például ImgRes.rc
  2. Adja meg a programban felhasznált fájlok listáját (a lista egy adott formátumban van megadva: "Resource name" "Az erőforrás helye, ahol az erőforrás megtalálható (RCDATA)" "a fájl helye és neve)

HELP RCDATA «.. \ IMG \ help.png»

  1. Hozzon létre egy fájlt a * .bat kiterjesztéssel az alábbi tartalommal:

ahol
A brcc32.exe egy olyan segédprogram, amely a telepített Delphi \ BIN mappában található
ImgRes.rc - fájl az erőforrások listájával

  1. Futtassuk a létrehozott * .bat fájlt, majd létrehozzuk az ImgRes.RES fájlt
  1. Csatlakoztassa az erőforrásmodult a programhoz (a forráskódban ...)
  1. A Delphi programban nyissa meg a Projekt -> Források és képek menüelemet (1. ábra)
  2. A megjelenő ablakban (2. ábra) kattintson a Hozzáadás gombra
  3. A megjelenő ablakban válassza ki a fájlból vagy az erőforrásból letölteni kívánt fájlt
  4. A Resource Identifer mezőben meg kell adnia az erőforrás nevét (Példámban ez a Resource Identifer = HELP. (3. ábra))
  5. Ha az erőforrásoknak csak néhányat kell betöltenie - menjen vissza a 2. lépésre
  6. Kattintson az OK gombra

1. ábra - Források és Képek menü ...

A Delphi erőforrásokkal dolgozik

2. ábra - Források és képek ...

A Delphi erőforrásokkal dolgozik

3. ábra - Források és képek ...

Erőforrás használata a programban

felhasználások
PngImage;
.
var
PNG. TPngImage;
kezdődik
PNG. = TPngImage. létrehozása;
megpróbál
PNG. LoadFromResourceName # 40; HINSTANCE. 'HELP' # 41; ;
Img1. Kép. Grafikus. = Png; // Img1: TImage az űrlapon
végül
PNG. mentes;
végén;
végén;

PS: A projekt forrása megtekinthető és letölthető a github-ba. A tárolóban két mappa van, amelyek az erőforrások használatának első és második módját tartalmazzák. A ResFile mappában - az első módszer végrehajtása, a ResFromManager mappában az erőforrás betöltésének második módja.

Kapcsolódó témák:

Kapcsolódó cikkek