Подход "ближе к делу" это правильный подход На счет простоты генерации идентификатора в настоящее время прав г-н Galkov, - она проста на столько, на сколько это вообще возможно. А именно к классу элемента добавляется его адрес в памяти, что обеспечивает 100% уникальность и ничего дополнительно делать не надо.
Поменять идентификатор можно самостоятельно в строке:
[code:1]CodeName := cgt.elGetClassName(e) + '_' + Int2Hex(e,6);[/code:1]
кодогенератора(пока таковой есть только для PocketPC) например на простой счетчик:
[code:1]CodeName := cgt.elGetClassName(e) + '_' + Int2Str(ECount);
inc(ECount);[/code:1]
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
карма: 27 |
|