Alkalmazás ikon

Alkalmazás ikon

Nem használok űrlapokat a projektben, nincs TApplication.

Ennek eredményeképpen a tételei nem aktívak a Project -> Options -> Application alkalmazásban. Tehát nem tudok betölteni az ikont, és kiválasztani az alkalmazásom ikonját.

Nyilvánvaló, hogy nem tudom kiválasztani a fő formanyomtatvány ikonját, mert nem létezik. De nem választhatok ki egy ikont az alkalmazásomhoz, akkor arról a ikonról beszélek, amely akkor jelenik meg, amikor az Explorer "néz ki" az EXE "schnik fájlok listáján?

Ui Ha kérdéses az ikonok. És milyen felbontásnak kell lennie az alkalmazás ikonjainak? Például a standard Delphi 7 alkalmazás ikon jól néz ki, ha megnézzük a fájlok listáját az Explorerben (az ikonok meglehetősen kicsiek). De ha a Vistában egy parancsikont hoz létre az asztalon, akkor nagy ikonok vannak (több, mint XP), és az ikon már nyilvánvalóan görbe. Milyen felbontást kell használnom az ikon számára, mint a Vista esetében, hogy rendben volt, de továbbra is kompatibilis a régebbi Windows verziókkal?

Dolgozunk a Delphi 7-en.

> De nem tudom kiválasztani az alkalmazásom ikonját

Ön közvetlenül regisztrálhatja az erőforrásokat (rc vagy res fájl)


> És milyen felbontásnak kell lennie az alkalmazás ikonjainak?

a legegyszerűbb esetben korlátozhatja a 16x16 és a 32x32 256 színt (16 színnel nagyon kevés ember dolgozik, különösen, ha az alkalmazást a 95-ös bor fölé számítják)


> # xA0 És milyen felbontásúnak kell lennie az alkalmazás ikonjainak?

Az ikon nem egy kép, de több, ha nem tudtad.


> De nem választhatja ki az alkalmazás ikonját,
> Az ikonról beszélek, amely a karmesteren jelenik meg
> "néz ki" az EXE-hez "a fájlok listájának kiadását végző eszköz?

tegye először az erőforrás fájlba.

1. Ezt megteheti - nyisson meg egy új projektet, adj hozzá egy ikont az Opciókhoz, majd törölje az 1. blokkot. Ugyanakkor nem elfelejtjük, hogy általánosan olvassuk az erőforrásokat, és hogyan hívják őket különösen a Delphi alkalmazásokban # xA0; :)

2. Az ikon bonyolult - két 16x16, 32x32, 48x48 és 64x64 kép van, amelyek közül az egyik 16 szín, a második a TrueColor. Az ikon letöltésekor a rendszer kiválasztja a megfelelőt.


> Nem használok űrlapokat a projektben, nincs TApplication.


> Tehát nem tudom a Load Icon-t választani és kiválasztani az ikont
> az Ön alkalmazásához

a projektnév fájl elkészült.rc
benne van benne

MAINICON ICON "file-icons.ico"

a fájlt a brcc32.exe állítja össze - a fájl a project-name.res

a többi olyan, mint a lepkék

Igor Shevchenko, köszönöm


> Az ikon nehéz feladat - 2 kép 16x16, 32x32,
> # xA0; 48х48 és 64х64, amelyek közül az egyik 16 szín, a második TrueColor

így van. És létezik egy normál ingyenes eszköz az ikonok kezelésére, RES fájlokkal? A mellékelt "Képszerkesztő" a D7-ben nem tudtam kitalálni, hogyan kell a képeket még a kész RES fájlba beágyazni, csak véleményem szerint lehet rajzolni. Elképesztő.

Nincs szükségem egy előadóra, hanem egy menedzserre. Annak érdekében, hogy több bitképet kombinálhasson ico-ban, tegye őket a RES fájlba.

Az IS által javasolt módszer egyszerű, de a meglévő erőforrásfájlt le kell cserélni. És hirtelen már sok hasznos van


> Az IS által javasolt módszer egyszerű, de ki kell cserélni
> meglévő erőforrás fájl. És hirtelen már sok hasznos van

Először is, nem kell helyettesítenie semmit, hozzá kell rendelnie egy sort.
Másodszor, honnan származik a "meglévő erőforrás-fájl", amelyben "sok hasznos" lehet?


> Másodszor, honnan származik a "meglévő erőforrásfájl"
> ami "sok hasznos" lehet?

Nos, a Delphi erőforrás fájl természetesen minden egyes projekthez automatikusan létrejön. Vagyis már létezik. Egy recompile * rc fájl helyettesíti a RES fájlt, ugye?

Mintegy „egy csomó jó” - a kérdés hipotetikus, kívánatos lenne, hogy a jövőben, hogy tudja, hogyan kell csinálni, például az azonos RES fájl tette ugyanazt Image Editor csomó bitmap (jó, mondjuk).

Vagy a brcc32.exe nem helyettesíti a RES fájlt, de hozzáadja az erőforrásokat az rc fájlból?

erőforrás fájlok. számos


> Nos, a Delphi erőforrás fájl természetesen automatikusan
> minden projekt létrehozza

Nem, egy forma nélküli projekthez nem hoz létre


> Nem, az űrlap nélküli projekthez nem hoz létre

Nos, van egy vonal a DPR-ben:

és hacsak ezen irányelv hiányában a RES források bevonásra kerülnek a projektbe?


> Azazello (2009.03.30. 17:41) [10]

van valószínűleg infa a program verziójáról


> van ott, valószínűleg infa a program verziójáról

igen, a verzió opció szerepel a projektbeállításokban.


> Nos, van egy sorom a DPR-ben:
>
>
>
> és hacsak ezen irányelv nélkül a forrásokból származó források nem szerepelnek
> a projektben?

Ön a resről szól, rcről beszélek
az rc verzióban senki sem tiltja meg

Valami oknál fogva nem működik [4]:

Írja: "Hiba project.rc 1 15: Allocate failed"

az ICO fájl I tolta ikon mérete: 16x16, 32x32, 64x64, 128x128, a Windows verzió választani maguknak, mit kell használni, mint tanácsos itt.

Azazello # xA0; (18.03. 18:10) [15]

brcc32 nem ismeri a 32x32-nél nagyobb ikonokat, amennyire én emlékszem. Azonban lehet, hogy rossz

Igor Shevchenko, nos, a fickó ugyanazokkal a problémákkal küzd, nyilvánvalóan. A Vista ikonokkal kapcsolatban jó felbontásúnak kell lennie. És hogyan kell kezelni a Delphit? (((

Ui Még mindig nem világos, hogy az elv a választott rendszer (valószínűleg, felfedező „th) ikonokat. Megértem RES fájl egyszerűen szerepel, mint egy forrás EXE” fájl (vagy DLL).

Amennyire én emlékszem, az EXE rendelkezhet bármilyen erőforrással, mindegyiknek saját egyedi neve van. Az Explorer betöltési / megjelenítési ikonjainak elvén alapul, hogy az első ikont az EXE fájlból vegye? De akkor nem világos, hogy hogyan lehet biztosítani a kompatibilitást a verziók összes verziójával, hogy a win95 megmutassa a nyomorult ikont és a Vista a legszebbet töltse le.

Ha az ablakok vannak kiválasztva a legmegfelelőbb ikonra formátumban - ez határozza meg, melyik ikon jelentése „kép exe file” és mi az ikon ott érvényes az egérmutatót. nem értem.


> Ha az ablakok a legmegfelelőbb ikonok közül választhatnak
> formátum szerint

Nem választ az ikonok közül, csoda, az ikonon lévő képeket választja.


> brtstsu pofich milyen ikonok vannak.


> brtstsu pofich milyen ikonok vannak.

Olvastad a stylistát a [16] -ben?

Olvastad a stylistát a [16] -ben?

olvastam, de angliai módon, mindazokért, amelyeket a Google segítségével lefordítottak, a kérdésemre adott választ nem látta és nem értette (

Ha tényleg van választ a kérdésemre - örülnék, ha pontosabb árajánlatot kapnék, megpróbálom lefordítani és megérteni.

Nos, nem én vagyok, látszólag.
Palladin szinte minden munkában megpróbálja a szarkazmust, nem világos, hogy miért van szüksége rá, így negatív érzelmek rejtőznek a válság miatt. xs.

Vegye ki a Restaurátort és ne szenvedjen.

van ilyen MAINICON forrás, itt van a ICO-fájlok listája, és le van írva, és ezt a rendszer választja ki


> van egy ilyen forrás MAINICON, itt van a képek listája
> ICO fájl, és a rendszer írja és választja ki

Elvtársak, de van mód arra, hogy a RES fájlokat az ikonokkal * ico több mint 32x32-et, akkor?


> Azazello (2009.03.31 13:19) [26]

Vegyük az IconFX-et, és ne szenvedjünk.

Ha RES-fájl feladata MAINICON a * ICO fájl képsorozatot, a Delphi írási hiba:

mondat:
"Az ikon nem egy kép, de több, ha nem tudtad." - Oké, ő ilyen bánni fog velem. De ez nyilvánvalóan nem tudja, és a linker delphi :(

Tehát még egy harmadik fél módosítását a RES-fájlt nem menti (nem Restorator „th), most a szerkesztő nem tudja kezelni. Tehát nem lehet beállítani az automatikus összeállítása D7 projekt normális Vista-kompatibilis ikonok? (((Vagy valahogy csalni?

mondat:
"Az ikon nem egy kép, de több, ha nem tudtad." azt jelenti, hogy az .ico fájl több képet tartalmaz.


> "Az ikon nem egy kép, hanem több, ha nem
> tudta "azt jelenti, hogy az .ico fájl többet tartalmaz
> képek.

Andy BitOff, van egy munkaprojektem is.

Nem értem, hogy mit értesz? Pontosabban, amit tettél ez a csodálatos magyarázat? ))) Jobb, ha elolvashatod, hogy mit tárgyalunk és hol van a linker.

Ha valaki érdekli, ennek eredményeképpen, köszönhetően Rozychnek, különös szarság volt. Kiderül, hogy a linker nem tudja, hogyan kell beilleszteni az EXE "shnik ikon erőforrásba, ahol legalább az egyik kép PNG-tömörítéssel készül.

[Hiba] RLINK32: Túl sok erőforrás kezelhető.

Rozych azt mondja, hogy nem csak a D7, de a stúdió adott hibát. Van egy nagyon nagy képet 256x256 ikon készült a tömörítés. És bár az XP / Vista Specifikáció lehető tömöríteni (és bárki más, mint egy nagy ikon, és nem kell), de a paradoxon az, hogy a szerkesztő nem tudja delfovy ilyen tömörített képek valahogy benne van az erőforrás.

És bár az XP / Vista specifikáció annyira összenyomható

Ie az XP 256 * 256-at bmp-ként kell tárolni. És egyébként az ugyanazon Rozych fwiconex ikonjainak példái tömörítetlen formátumban vannak. A Brcc / linker velük együtt dolgozik.

Így a PNG tömörített ikonok csak a whist + -hoz vannak gördülve, köszönöm a tisztázást.

Másrészt, Rozych úgy tűnt, hogy XP-ben is, roll, biztosan az információt a helyszínen MS. Talán az rw-designer.com oldalon csak hibát követtek el.

Ne zsugorodj, a mérete ugyanaz marad.

Van még egy ikon, nem delfikus? Megjeleníti a szabványos méretű exe-t, azonban a szokásosnál valamivel többet.
Valójában gondoltam - mondta nekem ico, reszelődöm tőle, és elengeded a fordítónak.


> Az ikonnak másnak kell lennie, nem pedig delfikusnak?

Jobb helyettesíteni egy csökkentett környezetet, az IMHO-t.

Memória: 0,82 MB
Hossza: 0,036 másodperc

Kapcsolódó cikkek