Farbschema: Riviera
Sie befinden sich hier: start » de » Dokumentation » Werkzeuge für Microsoft Access » WKL Forms Object Library » how-to » Titel und Symbol einer Anwendung festlegen

Titel und Symbol einer Anwendung festlegen

Zeigen Sie in der Titelleiste von Access und in der Taskleiste den eigenen Namen und das eigene Symbol der Anwendung statt „Access“ und des Access-Symbols.

Voraussetzungen: WKL Forms Object Library 1.51 oder höher.

Lösungsüberblick

Titel und Symbol sind Starteigenschaften der Datenbank (AppTitle, AppIcon). Das Anwendungsmodell bewahrt sie auf; die Symboldatei selbst wird in der Datenbank gespeichert (Tabelle USysWklApp), sodass die Anwendung keine Symboldatei neben sich braucht. EnsureApplication schreibt das gespeicherte Symbol als Datei auf den Computer, auf dem die Anwendung läuft, und lässt AppIcon darauf zeigen. Titel und Symbol wirken sofort.

Umsetzung

Im Anwendungsdesigner (Datenbanktools › Add-Ins › WKL Application Designer), Seite Allgemein: Geben Sie den Titel ein, klicken Sie unter Symboldatei auf Wählen …, und wählen Sie eine .ico- oder .bmp-Datei. Schalten Sie Symbol auch für Formulare und Berichte ein, wenn auch Formulare und Berichte es zeigen sollen, und klicken Sie auf OK.

Per Code, zum Beispiel in einer Einrichtungsroutine:

Dim app As Object, model As String
Set app = CreateObject("WklForms.Application")
app.SaveIcon CurrentProject.Path & "\kunden.ico"
model = "{ ""version"": 1, ""title"": ""Kunden"", ""icon"": ""kunden.ico"" }"
Debug.Print app.Save(model)       ' AppTitle = Kunden (wirkt sofort) ...

Hinweise

  • Nur .ico und .bmp; ein anderes Symbol zeigt Access nicht an. Eine Datei über 1 MB wird abgelehnt.
  • Das Modell nennt den Dateinamen, keinen Pfad; die Datei kommt aus der Datenbank.
  • Jeder Computer erhält eine eigene Kopie des Symbols unter %LOCALAPPDATA%\WKL\<database>, die EnsureApplication beim Start schreibt, weil AppIcon eine Datei dieses Computers nennen muss.
  • Ein leerer Titel lässt den eigenen Titel von Access stehen; das Modell verwaltet nur, was es nennt.

Verwandte Themen

de/wiki/msaccess/comctl/how-to/give-an-application-its-title-and-icon.txt · Zuletzt geändert: von Wolfgang van der Stille