nesco писал(а):
Меня, в этом случае, сдерживает только одно -- увеличение внешних компонентов. Включить одну точку в компоненте проще, чем иметь лишний компонент на схемеМожно вообще не иметь ни одного компонента в схеме - попросить кого-то написать программу.
Аж ничем не отличается от происходящего с тобой сегодня: кому-то, предположим, не хочется иметь элемент в схеме и он попросил тебя сделать некий программный код ВМЕСТО него.
Это от того что ты понимаешь, что программирование есть самостоятельная работа, а кто-то считает что программирование - это найти кого попросить, чтобы он это сделал за тебя.
Программирование на HiAsm - это установка элемента(ов), с необходимыми подключениями. Типа как ваяние скульптуры: берешь каменюку, и отсекаешь все лишнее.
Запомнил определение ???
А теперь представь себе абстрактный элемент, в котором 1000 св-в, и по 400 точек с каждой стороны.
Делать может - да почти все.
И программирование будет заключаться в чтении толстого букваря на него для нужного выбора комбинации св-в, чтобы делал то чего хочется.
Вспомни определение программирования на HiAsm, и ответь: это было программирование на HiAsm
nesco писал(а):
У меня компонент Converter с SVN (последний релиз 335). Не было там такогоИ нету. Это ему Леонид подсунул, скорее всего.
Помнишь топик, про времена
Надо взять и СДЕЛАТЬ дополнительный конвертор для DateTime.
Три типа: Real - в сутках, Integer - в секундах, String - в соответствии со строкой формата (в KOL-овском стандарте), св-ва этого элемента.
Способы преобразования очень просты: любого в любой.
И во ВСЕХ наших элементах возвращать дату и время в одном только формате. Кому нужен текст, к примеру - вот тебе конвертор.
Под KOL, конечно, удобнее делать этот общий тип для элементов - TDateTime.
Вот задача, значительно более разумная, чем встраивание этого конвертора (в соответствии с идеологией "мультипроцессности") в каждый такой элемент.
Даже противоположная "мультипроцессности"
Берешься
На следующий день на SVN положу
Даже если ночь спать не придется