2012-03-08 2 views
1

Я новичок в установке экрана, и перед установкой мне нужно прочитать файл .properties. Поскольку имя мастера, заголовки объявлены в этом. Структура выглядит так: install.wizard.name = "MyApp".Installshield read .properties file

Во-первых, это возможно в установочном щите? И второй, как вы это делаете?

ТНХ заранее

ответ

3

Посмотрите на функцию ListReadFromFile.

На этой странице есть пример. В основном вам нужно прочитать файл в списке, выполнить итерацию по списку и провести синтаксический анализ строки, чтобы выяснить значение ключа, о котором вы заботитесь.

+0

И это работает с расширением .properties? Поскольку все примеры имеют файл расширения .bat –

+1

Текстовый файл является текстовым файлом, не так ли? –

+0

Мне удалось найти строку, например «test» в моем файле. Но теперь я пытаюсь найти, например, install.wizard.name = MyApp. Я могу ввести install.wizard.name в метод ListFindString, потому что остальное не всегда одно и то же. Можете ли вы использовать подстановочные знаки, например: ListFindString (list, "install.wizard.name *")? –