Določitev naslova in ikone aplikacije
V naslovni vrstici Accessa in v opravilni vrstici prikažite lastno ime in ikono aplikacije namesto „Access“ in ikone Accessa.
Zahteva WKL Forms Object Library 1.51 ali novejšo različico.
Pregled rešitve
Naslov in ikona sta zagonski lastnosti podatkovne zbirke (AppTitle, AppIcon). Hrani ju model aplikacije; sama
datoteka ikone je shranjena v podatkovni zbirki (tabela USysWklApp), zato aplikacija ob sebi ne potrebuje datoteke
ikone. EnsureApplication shranjeno ikono zapiše kot datoteko na računalniku, na katerem teče aplikacija, in nanjo
usmeri AppIcon. Naslov in ikona začneta veljati takoj.
Izvedba
V oblikovalniku aplikacije (Orodja zbirke podatkov › Dodatki › WKL Application Designer), na strani Splošno: vnesite
naslov, pod Datoteka ikone kliknite Izberi … in izberite datoteko .ico ali .bmp, vklopite Ikona tudi za
obrazce in poročila, če naj jo prikazujejo tudi obrazci in poročila, nato kliknite V redu.
S kodo, na primer v namestitveni rutini:
Dim app As Object, model As String
Set app = CreateObject("WklForms.Application")
app.SaveIcon CurrentProject.Path & "\stranke.ico"
model = "{ ""version"": 1, ""title"": ""Stranke"", ""icon"": ""stranke.ico"" }"
Debug.Print app.Save(model) ' AppTitle = Stranke (učinkuje takoj) ...
Opombe
- Samo
.icoin.bmp; druge ikone Access ne prikaže. Datoteka, večja od 1 MB, je zavrnjena. - Model navaja ime datoteke, ne poti; datoteka pride iz podatkovne zbirke.
- Vsak računalnik dobi lastno kopijo ikone pod
%LOCALAPPDATA%\WKL\<database>, ki jo ob zagonu zapišeEnsureApplication, ker moraAppIconnavajati datoteko na tem računalniku. - Prazen naslov ohrani naslov Accessa; model upravlja samo tisto, kar navaja.