Форум: "Начинающим";
Текущий архив: 2006.06.25;
Скачать: [xml.tar.bz2];
ВнизПрочитать несколько INI для нескольких компонентов Найти похожие ветки
← →
FiJer © (2006-06-05 15:10) [0]Ситуация такая:
Есть 25 кнопок (с именем от B_1 до B_25), 25 INI файлов (с именем от I_1.ini до I_25.ini). В каждом INI файле есть "Caption=(что-то)" и ещё много чего.
Как можно упростить код и одной процедурой прочитать строки INI файлов для кнопок?
Есть идея, если будет переменная, но как перевести имя компонента в строку и обратно?
← →
tesseract © (2006-06-05 15:11) [1]
> но как перевести имя компонента в строку и обратно?
name, tag ?
← →
StriderMan © (2006-06-05 15:40) [2]а может проще кнопки как TComponent сохранять не в INI а в поток...? TFileStream?
← →
Sergey13 © (2006-06-05 15:45) [3]А в один инишник все сразу нельзя положить что ли?
← →
Topper (2006-06-05 16:08) [4]for i:=1 to 10 do begin
//читаешь из ини файла в str
str:=inttostr(i);
TButton(FindComponent(format("Button%d",[i]))).Caption:=str;
end;
← →
Topper (2006-06-05 16:08) [5]for i:=1 to 10 do begin
//читаешь из ини файла в str
str:=inttostr(i);
TButton(FindComponent(format("Button%d",[i]))).Caption:=str;
end;
← →
FiJer © (2006-06-05 23:37) [6]Topper, спасибо, то что надо.
StriderMan, Sergey13, сохраняться ничего не будет. Просто пока функцию работы с INI использую в своих целях.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.06.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c