Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 05:08 28.04.24 
Клубове/ Компютри и Интернет / Delphi Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема Опит за още малко помощ [re: bavnia]
Автор VladoVasilev (минаващ)
Публикувано18.08.05 14:47  



Това с TEDIT-ите може да стане така: декларираш си в класа на формата един array of TEDIT:

TForm1 = Class(TForm)
... //deklaracii na razni obekti - TEDIT, DATASOURCE....
arrEdits : array of edit; //tova ot tebe
end;
var Form1 : TForm1;
implementation

procedure FormCreate(Sender : TObject);
var i : integer;
begin
SetLength(arrEdits, MyDataSet.recordCount-1);
for i := 1 to MyDataSet.recordCount do
begin
MyDataSet.RecNo := i;
arrEdits[i-1] := TEdit.Create(Self);
arrEdits[i-1].Name := 'EDIT'+inttostr(i);
arrEdits[i-1].Left := 5;
arrEdits[i-1].Top := 30*i+5; //za da se pozicionirat edin pod drug...
arrEdits[i-1].Text := MyDataSet.FieldByName('NESHTO_SI').asString;
end;
end;

Имай впредвид, че в даден момент edit-ите ще станат много и няма да се съберат в/у формата - ако има такава възможност, може да ги разположиш в/у един ScrollBox. Освен това, ако случайно ползваш IBEXPRESS-компоненти (от таб-а с компоненти INTERBASE) MyDataSet.recordCount може да не върне броя записи - там има малък бъг, по-добре в този случай използвай "while not MyDataSet.Eof do....", както беше написано по-горе по темата..
Дано съм помогнал!!!



Цялата тема
ТемаАвторПубликувано
* Отчаяно се нуждая от помощ bavnia   18.08.05 11:59
. * Re: Отчаяно се нуждая от помощ eмил   18.08.05 12:40
. * Re: Отчаяно се нуждая от помощ bavnia   18.08.05 13:02
. * Re: Отчаяно се нуждая от помощ eмил   18.08.05 13:31
. * Re: Отчаяно се нуждая от помощ Desso_J   18.08.05 14:02
. * Опит за още малко помощ VladoVasilev   18.08.05 14:47
. * Re: Опит за още малко помощ mole.   18.08.05 15:19
. * Re: Опит за още малко помощ bavnia   01.09.05 13:38
. * Re: Опит за още малко помощ Formal   02.09.05 11:20
. * Re: Опит за още малко помощ bavnia   02.09.05 13:52
. * Re: Опит за още малко помощ Formal   05.09.05 10:23
. * Re: Отчаяно се нуждая от помощ bavnia   19.08.05 14:52
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.