Показать сообщение отдельно
Старый 20.05.2004, 18:40     # 19
steelik
Member
 
Аватар для steelik
 
Регистрация: 30.09.2002
Сообщения: 320

steelik Путь к славе только начался
Значит есть у меня переменная st типа TStringList, мне необходимо изменить каждую строчку следующим способом, формат такой [i]str1+st+str2, всё это можно было бы записать следующим образом, что я вообщем-то и сделал
Код:
for i := 0 to st.count-1
begin
 st[ i ] := Format('%s%s%s',[str1,st[ i ],str2])
end
, пользователю предоставляется возможность редактировать переменные str1, str2, то есть он может несколько раз переписать значения этих переменных.
Всё работает, но, когда я ввожу следующие значения, хочу например изменить значения str1, str2, то получается такого типа строчка:
str1 str1 st[i] str2 str2

То есть, к чему я это всё, функция Format не изменяет мне значения str1,str2, а просто их добавляет в строку - постоянно, может быть посоветуете что-нибудь? Нехотелось бы мне при каждом разе заполнять переменную st (у меня это происходит при открытии файла) исходной информацией.

Последний раз редактировалось steelik; 20.05.2004 в 18:47.
steelik вне форума