Crearea unui fișier de resurse 3

Crearea unui fișier de resurse

Iată câteva aspecte importante în opinia mea:

  • fișier de resurse în cadrul proiectului poate fi unul și numai unul, dar poate fi inserat în mare, și chiar o baltă mică, cam de marimea okeanchik;
  • După ce creați un fișier de resurse imagini, texte, etc. care au fost introduse în fișierul - nu este nevoie;
  • Nu atribuiți un număr de identificare 1, deoarece VB rezerva acest număr pentru ei înșiși;
  • Prin experimente, am creat două programe care execută aceeași sarcină. Unul cu un fișier de resurse, iar celălalt fără ea. Sfârșit de fișier EXE va fi de aceeași dimensiune, iar diferența de viteza nu am observat.

Deci, cum de a crea un fișier de resurse:

Crearea unui fișier de resurse în Visual Basic 5.0

  • Creați un fișier text cu script-ul și salvați-l ca imyafayla.RC
  • Compilați fișierul folosind programul RC.EXE
  • Atașați acest fișier la proiect și scrie codul corect

1. Crearea unui fișier script de text

100 „Doi dintre diamante“

101 „Doi dintre Cruce“

102 „Doi dintre vârf“

103 „Doi dintre viermi“

200 bitmapului 2b.bmp

201 bitmapului 2k.bmp

202 Bitmap 2p.bmp

203 Bitmap 2ch.bmp

Șiruri - spune compilatorului că următoarele elemente sunt date având un tip de STRING (de exemplu, text);

BEGIN, END - începutul, la sfârșitul listei de date;

100-103 - numărul de identificare al fiecărei linii;

„Textul între ghilimele“ - textul pe care îl utilizați în programul tău;

Renunță la ele - compilator spune că datele de mai jos va fi, în cazul nostru, având tip bitmap (de exemplu, imagini)

200-203 - numărul de identificare al fiecărei imagini;

2b.bmp-2ch.bmp - acest fișier imagine (i-am numit așa)

* Numărul de 100-103 și 200-203 sunt selectați în mod arbitrar, ca numele de linii și imagini. Nu atribuiți un număr de identificare 1 oriunde, pentru că VB le rezervă pentru tine

Salvați acest fișier MYRESFILE.RC

Copiați în imagini aceleași fișiere 2b.bmp, 2k.bmp, 2p.bmp, 2ch.bmp. (Care poate fi apoi îndepărtat și fișier prea MYRESFILE.RC)

Totul este gata pentru a compila script-ul.

2. Compile Script

Găsiți o unitate în dosarul lui RC.EXE, acesta este de obicei în folderul DevStudio \ VB \ Wizards

Copiere în acest director creat MYRESFILE.RC script-ul și fișierul imagine, apoi tastați linia de comandă și executați:

RC.EXE / R / FO MYRESFILE.RES MYRESFILE.RC

(Poate fi un DOS-e, este posibil prin START, piese de teatru, etc.)

Dacă este făcută corect, unitatea se va naște un nou fișier numit MYRESFILE.RES

3. Atașați un fișier la proiect

Crearea unui fișier de resurse în Visual Basic 6.0

Deschideți meniul Add-Ins, selectați Add-In opțiunea Manager:

În formularul care găsesc VB6 Resource Editor, selectați-o, iar în partea de jos din dreapta bifați sunt încărcate / descărcate, și apoi faceți clic pe OK.

2. Crearea unui fișier de resurse

Selectați meniul Instrumente din partea de jos a Resource Editor.

Dublu-clic pe numărul, veți vedea că cursorul clipește. Intră în acest domeniu 100, și o casetă de text - Deuce de diamante, apoi apăsați Enter. Vei vedea următoarea linie. tip Consistently:

101 Deuce de cluburi

103 Doi viermi

Închideți această formă de cruce. Acum, selectați imaginea (Add Bitmap :). În formularul care apare, localizați fișierul cu egalitate de puncte de diamante (2b.bmp) și faceți clic pe OK. Acum aveți un tabel secțiune String, care conține 4 linii de text și o secțiune cu o imagine (doiar de diamante).

Dublu-clic pe 101 pentru editarea numărului de identificare a imaginii.

Corectați Id teren: 101 cu 200, și apoi faceți clic pe OK. Făcând clic pe Add Bitmap adăuga alte trei cărți de fișier (2k.bmp, 2ch.bmp, 2p.bmp). Ca rezultat, va avea următoarea imagine.

* Numărul de 100-103 și 200-203 sunt selectați în mod arbitrar, ca numele de linii și imagini. Nu atribuiți un număr de identificare 1 oriunde, pentru că VB le rezervă pentru tine

Dacă faceți clic pe pictograma dischetă, puteți salva fișierul pe disc, care este ceea ce vom face.

La salvarea, specificați locația și fișierul MYRESFILE.RES nume. Tocmai ați creat și salvat un fișier de resurse.

3. Atașați un fișier la proiect

Crearea unui proiect nou. Pune-l PictureBox, etichete, și VScroll, lăsând numele implicit al elementelor (Picture1, LABEL1, VScroll1).

Adăugați la acest meniu, a creat un fișier de resurse, în acest caz, MYRESFILE.RES

Ca urmare, în fereastra de proiect veți vedea atașat la fișierul de resurse de proiect.

Private Sub Form_Load ()

articole similare