Компактная форма, показывающая значения величин в разных единицах измерений. Особенно актуальна, когда приходится одновременно использовать англо-американскую систему и систему единиц SI – футы и метры, фунты и килограммы, пинты и литры. Решение включает также набор процедур, вспомогательных меню и форм, таблицы базы данных.
Решение позволяет не только оперативно делать пересчеты значений. Форму удобно использовать как
вспомогательное информационное окно: как только в главной форме фокус попадает в поле, содержащее
к примеру размер в дюймах, \"эскортная\" форма показывает эквиваленты этого значения в
сантиметрах, футах и т.д. Переходим в другое поле, показывающее массу в фунтах – форма высвечивает
эквивалент в килограммах.
Таблицы базы данных содержат информацию о более чем 120 единицах измерений в 17 категориях и более
чем 750 формул преобразования. Базу можно без труда пополнять новыми данными.
Чтобы скачать решение зайдите на http://www.arpasoftware.com/measconv/1/ и там нажмите на Download Solution
(130Kb). Там же есть более подробное описание (правда, по-английски) и скриншоты.
Скачав архив MeasureConv.zip, раскройте его (появится подкаталог Measurement Units
Converter). Откройте проект measunit.pjx и запустите программу main.prg.
Появится форма-контрольный пример, демонстрирующая технику работы с решением. Она же позволяет
инсталлировать решение в каталог вашего проекта, т.е. скопировать нужние файлы и скорректировать
должным образом ссылки на ресурсы в формах и меню (не забывайте запускать программу
runme1st.prg, в начале работы с проектом для должной настройки среды VFP).
Текущая оценка: (5)
Дополнения пользователей Преобразователь единиц измерений