2014-01-16 5 views
1

Я использую установку inno для создания установочного набора. У меня есть специальное требование, когда мне нужно вставить строковое значение в реестр с символом авторского права. Я использую следующий код, чтобы вставить строку в раздел [Code].Использование символа Copyright в разделе кода

RegWriteStringValue(HKLM, 'SOFTWARE\Station', 'CopyRightText', '(C) Copyright My Company Limited, 2014'); 

На месте (C) я хотел бы вставить фактическое copyright symbol. Как я могу это достичь?

Обновление: Я использую Inno установки версии 5.5.3

ответ

1

Ваш ответ #169 :-)

RegWriteStringValue(HKLM, 'SOFTWARE\Station', 'CopyRightText', #169 + 'Copyright My Company Limited, 2014'); 

Full table of codes

+0

Для тех, кто использует ISO 8859-1 или один из его подмножеств , вы можете сохранить символ © непосредственно в скрипте без экранирования, поскольку он хранится в верхнем диапазоне символов ISO 8859-1, который был сопоставлен аналогичным образом в дополнении Unicode Latin-1. Экранирование этого символа делает скрипт менее удобочитаемым. – TLama

Смежные вопросы