Dolgozunk a források

Nyomtatható változat

Ha már programozva Win32, akkor nem tudom, mi a források. Azonban a fejlesztők számára, a kifejezés gyakran kérdéseket vet fel, ezért úgy gondolom, hogy hasznos lenne felidézni (vagy magyarázat), amit gondolunk, amikor azt mondjuk, „erőforrás”.







Resources - az adat helyezzük a célra kijelölt terület számukra végrehajtható. Mint ismeretes, a futtatható fájlok tartalmazhatnak nem csak a kód, hanem adatokat. A Windows operációs rendszer, mint a fájlok osztva. Ha az adatok nem a részben félre forrásokat, akkor ez erőforrásokat. A források különbözik minden más adatot szolgáltat az EXE-fájlt? Tulajdonképpen csak az a tény, hogy a rendszer a programozó speciális funkciókat velük dolgozni.

Hagyományosan különböztetni különböző típusú források. A szabvány ikonok (ikonok), kurzorok egér, bitmap-képek, vonalak és a táblázat sorai a kombinációja, „forró” gombok (gyorsítók), a menük, párbeszédpanelek és információk a verziója az adott alkalmazásnak. Van is egy speciális erőforrás nevezett RCDATA, amely lehetővé teszi, hogy adjunk a programot, minden olyan adatot, amelyek nem illenek a fenti besorolás, és együtt dolgozni velük is, mint a hagyományos források.

„Klasszikus” a Win32 programozás, régóta vált anakronizmus, hogy olyan megközelítést biztosít fejlesszenek alkalmazásokat, amelyben az erőforrásokat használják intenzívebben. Azonban a legtöbb fejlesztési környezetek, amelyek szállított márkás könyvtár létrehozása a felhasználói felület, az érintett erőforrások nem annyira, ahogy azt az alkotók az operációs rendszer. Például a Borland Delphi és C ++ Builder minden formája (windows), és minden, ami benne van, köztük a menü és az asztal a „forró” gombok vannak RCDATA részén egy speciális formája a szöveges leírás.







Mielőtt ez lesz forrás a futtatható fájl. akkor két államban: egy script, vagy egy lefordított erőforrás fájl. script fájlok - szöveges fájlokat távirányítással, belső szöveg Resource Script nyelven. Resource fordító alakítja szkripteket bináris formátumot, amely képes együttműködni kapcsolókat végrehajtható. A Resource Compiler gyakorlatilag minden csomagban a programozáshoz. Például a gcc Windows, ezt nevezzük a fordítóprogram Windres.exe.

Programok hogy tudja, hogyan kell dolgozni források futtatható fájlokat, általában is van néhány alapjait WYSIWYG. Legtávolabbi ebben az irányban haladt Resource Hacker, de a többiek nem olyan rossz.


Erőforrás Builder SiComponents

Miután letöltötte a próbaverzió, és a telepítés, akkor elindítja a programot és látni ugyanaz a dolog, hogy tartalmaz egy screenshot a cikket. Általánosságban elmondható, hogy szerény véleményem szerint a felület nagyon felhasználóbarát és vonzó.

Dolgozunk a források

Szerkesztésében szabványos dialógus erőforrás sem probléma. Resource Builder egyaránt támogatja szabvány által biztosított összetevőket Windows és lehetővé teszi a kapcsolatot a harmadik fél könyvtárak ellenőrzéseket. És egy ilyen könyvtár jön a Resource Builder'om magukat. Ő azonban kicsi és csak két gomb, de el van látva a forráskódot, hogy mindenki képes lesz létrehozni annak alapján egy ellenőrző könyvtárban.

Erőforrások a program lehet helyezni egy speciális erőforrás DLL-könyvtárban, azzal, hogy erre, nem igényel semmilyen külső eszközök. Egy kézmozdulat a programban, vagy erőforrás fájl, akkor add XP Manifest (speciális erőforrás, amely támogatja a Windows XP vizuális stílusok). A felhasználó kényelmét Resource Builder támogatja a többnyelvű felület, a magyar nyelv benne van az elosztó egy próbaverzió a program. Szintén érdemes megjegyezni, jelenléte „Settings Wizard”, amely bármikor lehet nevezni az „Eszközök” menüben. Ez segíthet gyorsan beállítani a legfontosabb, anélkül, hogy a részleteket a beállításokat, amelyek az erőforrás-Builder nem is olyan kicsi.




Kapcsolódó cikkek