Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Сообщения: 1133
Благодарности: 581

Профиль | Отправить PM | Цитировать


Цитата Bambaso:
есть текстовый файл m3u и мне нужно чтобы в нём добавилась дополнительная информация, этого сделать я не могу »
Почитайте Справку, там есть описание для строковых функций.
Цитата Bambaso:
но смог его просто заменить. Проблема в том что после удаления патча он сносит и этот файл а этого делать не нужно. »
Просто нужно переименовать оригинальный файл, допустим добавить расширение *.bak, а при деинсталляции восстановить его обратно.

Цитата Brocman:
Допустим в x64 добавлялись одни ветки, в x86 другие »
В каталоге Inno Setup, есть папка Examples, там есть скрипт 64BitTwoArch.iss, в нем показан пример, при одной архитектуре копируется один файл при другой, соответственно другой файл. То же самое и с реестром:
Пример
Код: Выделить весь код
[Setup]
AppName=My Program
AppVerName=My Program v 1.5
DefaultDirName={pf}\My Program
OutputDir=.
Compression=lzma/ultra
InternalCompressLevel=ultra
SolidCompression=yes

[Languages]
Name: rus; MessagesFile: compiler:Languages\Russian.isl

[Registry]
Root: HKCU; Subkey: Software\My Program; Flags: uninsdeletekeyifempty
Root: HKCU; Subkey: Software\My Program\x64; Check: Is64BitInstallMode; Flags: uninsdeletekey
Root: HKCU; Subkey: Software\My Program\x32; Check: not Is64BitInstallMode; Flags: uninsdeletekey

-------
Книги нужны, чтобы напоминать человеку, что его оригинальные мысли не так уж новы... Авраам Линкольн.


Отправлено: 19:27, 23-10-2009 | #310