Jak załadować dwie bitmapki do zasobów?

0

Jak w temacie, jak załadować dwie bitmapki do zasobów? Czytałem:
Rozdział 9
WebBrowser i zasoby
http://4programmers.net/Delphi/FAQ/Jak_dodać_i_odczytać_z_zasobów_JPEG,_GIF_

I nadal nic :| Jak włączam plik brcc32.exe to pokazuje sie na chwile i nic... :| Albo wyśle komuś te dwie bitmapki i zrobi mi z nich plik *.res :P

Z góry dzieki...

0

przydałby się twój plik rc :/
TIP: brcc32 możesz uruchamiać z konsoli, to nie zniknie, a może coś podpowie...

0

Dobra udało mi się zrobic plik w cmd. :)

Plik ma nazwe "plikk.res". Dodałem do implementation

      {$R plikk.res}

I co dalej? Musze te bitmapki wsadzić w ten kod:

btndn := TBitmap.Create;
btnup := TBitmap.Create;

btndn.loadFromFile('dn.bmp');
btnup.loadFromFile('up.bmp');

0
Fafu napisał(a)
btndn := TBitmap.Create;
btnup := TBitmap.Create;

btndn.loadFromFile('dn.bmp');
btnup.loadFromFile('up.bmp');

faktycznie, skorzystałeś z zasobów..... przecież w arcie jest inaczej?

0

Fafu biedaku, zamień sobie loadFromFile na:

btndn.LoadFromResourceName(hInstance, 'dn');
0

Błąd mi jakiś wyskoczył :/

Chyba coś nie tak z moim plikem rc :/

#define HTML 23 /*definiuje identyfikator typu zasobu*/

DN        BMP        "dn.bmp"
UP        BMP        "up.bmp"

???

0

Dobra poprawiłem (chyba poprawiłem) rc na:

dn RCDATA dn.bmp
up RCDATA up.bmp

zrobilem na res i mi błąd przy kompilowaniu wyskoczył:

[Error] WARNING. Duplicate resource(s):
[Error]   Type 10 (RCDATA), ID DN:
[Error]     File D:\Fafu\delphi\przegladarka_v0.2\plikk.res resource kept; file plikk.res resource discarded.
[Error]   Type 10 (RCDATA), ID UP:
[Error]     File D:\Fafu\delphi\przegladarka_v0.2\plikk.res resource kept; file plikk.res resource discarded.
0

Jest :D działa :D usunąłem tą linijke:

{$R plikk.res}

i dodałem przez w menu [b]Project[/b] -> [b]Add to project...[/b] ten plik rc i chodzi ;] ale plik res też musi być w folderze projektu.

0
Fafu napisał(a)

Jest :D działa :D usunąłem tą linijke:

{$R plikk.res}

i dodałem przez w menu [b]Project[/b] -> [b]Add to project...[/b] ten plik rc i chodzi ;] ale plik res też musi być w folderze projektu.

Ciężko żeby program się skompilował przy użyciu plików, których nie ma... :P

1 użytkowników online, w tym zalogowanych: 0, gości: 1