InstallShield und AdminStudio Schulungen Original-Kurse mit Zertifikat Hier klicken

InstallSite MSI FAQ Home Einführung System-Vorbereitung Erzeugung Anleitungen Laufzeit-Probleme Fehler-Referenz English English

Wie erstelle ich Registry-Einträge, die eckige Klammern enthalten?

Wenn Windows Installer Registry-Daten schreibt, behandelt er Ausdrücke in eckigen Klammern als Eigenschaftswerte (Properties) und versuch, sie aufzulösen. Das hat zur Folge, dass zur Laufzeit unvollständige Informationen abgespeichert werden. Um das zu vermeiden kann man einen Ausdruck in der Form [\c] verwenden, der dann den Buchstaben c in die Registry schreibt. Um beispielweise eine linke eckige Klammer in der registry abzuspeichern würde man schreiben [\]].

Beispiel - um folgenden Eintrag in der Registry zu speichern:

  [open("%1")]

würde man diesen Eintrag in der Entwicklungsumgebung erstellen:

  [\[]open("%1")[\]]

Weitere Informationen finden Sie in der MSI Hilfedatei in der Beschreibung zum Datentyp "Formatted".


English News Discussions Windows Installer Related Tools More Help InstallScript About InstallSite Shop Site Search
deutsch Neuigkeiten Diskussionsgruppen Windows Installer MSI FAQ Artikel     Shop Suche

Copyright © by InstallSite Stefan Krueger. All rights reserved. Legal information.
Impressum/Imprint Datenschutzerklärung/Privacy Policy
By using this site you agree to the license agreement. Webmaster contact