Loader4 простая терминальная программа для Win32
Александр Бельченко
25 февраля 2004
Программа Loader изначально разрабатывалась для работы с платой «Ядро-51». Ее главное назначение загрузка программ в память платы «Ядро-51» и работа в качестве простой терминальной программы при отладке устройств на базе «Ядра-51».
В начале работы над программой я равнялся на терминальную программу Term90. В процессе естественного развития в программу были добавлены некоторые интересные возможности, которые я подсмотрел в других терминальных программах. Хотя программа Loader4 умеет отображать данные только в HEX-режиме, но делает она это очень наглядно: принимаемые и передаваемые данные выводятся разными цветами.
Еще одна полезная мелочь это возможность задать до восьми последовательностей байт (в шестнадцатеричном виде), которые запоминаются программой и могут быть затем выданы в СОМ-порт с помощью специального диалога или с использованием горячих клавиш Ctrl+1 ... Ctrl+8.
Я использовал реестр для хранения этих данных, поэтому строки сохраняются между вызовами программы. Также сохраняется список из 4х последних загружавшихся файлов.
Все параметры сохраняются в ключе реестра HKCU\Software\Bialix Microlab\Loader
Вы можете скачать как саму программу Loader4, так и ее исходные тексты. Я писал эту программу в среде BCB4, и это была одна из моих первых программ для платформы Win32. Поэтому многие решения там сделаны в лоб и далеки от совершенства. Хотя при всём при этом программа прекрасно справляется со своими обязанностями и устойчиво работает как на Win98, так и на Win2000.