Цитата Merlin_jr:
Так дело в том, что этот самый текст неизвестен и соответственно предложенный вариант не совсем подходит. »
|
Ну так переделайте функцию ReadFileName как вам надо, я только привёл пример загрузки текстового файла с дальнейшей его обработкой.
Вы точно уверены, что требуемуе значение будет первой строкой? Если да, то:
Пример
Код:

[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
[Code]
function ReadFirstLine(const FileName: string): string;
var
S: array of string;
begin
Result:= '';
if LoadStringsFromFile(FileName, S) then Result:= S[0]; // первая строка
end;
function InitializeSetup(): Boolean;
begin
MsgBox(ReadFirstLine(ExpandConstant('{pf}\Inno Setup 5\Examples\Readme.txt')), mbInformation, MB_OK);
end;
Цитата beaverBox:
монолог какой-то получается »
|
Естественно, днём все на работе.