Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.01.13;
Скачать: [xml.tar.bz2];

Вниз

Создание компанентов.   Найти похожие ветки 

 
jen_bond   (2003-01-03 15:09) [0]

У меня есть ini файл в котором храниться информация о компанентах, и я хочу при нажатии на кнопку что бы все эти компаненты были созданы.

procedure TForm1.Button1Click(Sender: TObject);
var
IniFile: TiniFile;
work: string;
x:TLabel;
i,c:integer;
begin
IniFile := TiniFile.Create("c:\monitor.ini");
c:=StrToInt(IniFile.ReadString("MonitoringCreate","Labelcount",""));
for i:=0 to c do begin
work:="";
work:=IniFile.ReadString("MonitoringCreate","Label"+IntToStr(i)+"","");
x:=TLabel.create(self);
x.Caption:=""+IntToStr(i)+"";
x.Top:=x.Top+20;
x.Name:=work;
x.parent:=Form1;
end;
IniFile.Free;
end;


Но создается только один. Где я допустил ошибку


 
Song   (2003-01-03 15:14) [1]

Переменная одна.


 
Anatoly Podgoretsky   (2003-01-03 15:16) [2]

Как определил, что создан только один, ты проверял ComponentCount до и после.


 
Anatoly Podgoretsky   (2003-01-03 15:18) [3]

Song © (03.01.03 15:14)
Вообще то она совсекм не нужна


 
jen_bond   (2003-01-03 15:24) [4]

На форме отоброжается только один компанент.


 
Anatoly Podgoretsky   (2003-01-03 15:28) [5]

А ты чего ожидал, если ты его размещаешь по одним и тем же координатам


 
jen_bond   (2003-01-03 15:59) [6]

Спасибо!


 
Igorek   (2003-01-03 18:56) [7]

А что такое компАнент? ;-)))



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.01.13;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.011 c
1-37044
Joisy
2003-01-02 08:35
2003.01.13
Иконка 16x16


14-37367
Abajun
2002-12-24 14:13
2003.01.13
про включение компьютера


8-37229
Kr_Alex
2002-06-08 15:31
2003.01.13
JPG to BMP


14-37383
stas_a
2002-12-25 14:32
2003.01.13
StringGrid с компонентами внутри ячеек


3-36991
Rust1970
2002-12-17 15:26
2003.01.13
как через ADO вызвать хрпроцедуру, которая пишет в BLOB (oracle)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский