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

Вниз

Как создать динамич. массив TEditов?   Найти похожие ветки 

 
dimanew   (2002-07-17 04:45) [0]

Как создать динамич. массив TEditов?


 
Юрий Зотов   (2002-07-17 09:01) [1]

var
Edits: array of TEdit;

...
// Добавление нового элемента
SetLength(Edits, Length(Edits) + 1);
Edits[High(Edits)] := TEdit.Create(...);
...
// Работа с элементом
Edits[i]. Text := "..."
...
// Уничтожение всех элементов и самого массива
for i := Low(Edits) to High(Edits) do Edits[i].Free;
Edits := nil;


 
Rem   (2002-07-17 09:50) [2]

Создание Edit"ов на форме:

procedure TFrom1.Button1Click(Sender: TObject);
begin
// создание нового Edita
with TEdit.Create(Self) do
begin
Parent := Self;
// Установка параметров: размеров, текста, имени...
end;
// ... в том же духе
end;

а удалятся они сами...

Свойство Parent определяет компонент, на котором будет отображаться Edit


 
Виктор Щербаков   (2002-07-17 09:52) [3]


> а удалятся они сами...

Как это сами?


 
VAleksey   (2002-07-17 10:13) [4]

Мужики, вопроса про "удалять" не было ! Чего это вы ? :))
Вот спросит про удалить. Тогда и ответите Когда сами удаляться, а когда и "не сами".



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

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

Наверх





Память: 0.45 MB
Время: 0.006 c
3-95218
alexvan
2002-07-06 15:59
2002.07.29
Из DBGrid нужно выбрать значение


1-95388
PONTIY
2002-07-16 06:38
2002.07.29
XML


4-95598
nosferatu
2002-05-20 03:33
2002.07.29
Спящий режим WIndows


3-95255
Oleon
2002-07-08 17:41
2002.07.29
Непонятный формат файла.


4-95595
Voland!
2002-05-21 02:16
2002.07.29
Mouse





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский