Показать сообщение отдельно
Старый 15.03.2005, 00:01     # 5
dyr_farot
Advanced Member
 
Регистрация: 23.08.2003
Сообщения: 442

dyr_farot Нимб уже пробиваетсяdyr_farot Нимб уже пробивается
все довольно просто:
где-нить ( например в privat' е формы ) объявляеш массив TEdit* edits[100] и переменную на количество этих Edit' ов: int editsCount;
потом где-нить ( например в OnCreate' e формы ) пишеш
for ( int i = 0; i < ...; i++ )
{
TEdit *edit = new TEdit(NULL);//т.к. нам его удалять
edit->OnKeyDown = Edit_OnKeyDown;// ее предварительно нужно описать (в том же привате ) как void __fastcall Edit_OnKeyDown(TObject *Sender, WORD &Key, TShiftState Shift);
edit->Tag = editsCount;//что б его потом найти
editsCount++;
//тут еще парента присобачить и парент-виндов и расположение
}

+ не забываем про удаление

если что-то еще не понятно -- пиши
dyr_farot вне форума