Имя (Ник): HNV
E-mail:
hnv68@ya.ru
Описание исходника:
Калькулятор формул записанных по правилам TURBO-Pascal 7.
Эта программа создавалась, как учебное пособие для студентов изучающих Delphi. Оригинальность заключается в том, что в ней используется стандартный компилятор TPC.exe от Borland(и никаких копаний в строках для разбора синтаксиса). Работает по принципу генерации исходного кода – в файл заготовку подставляются некоторые параметры, сгенерированный текст Pascal-программы компилируется и затем выполняется полученный EXE. Результаты выводятся в виде таблицы или графика. В принципе изменив программу можно применять практически любой компилятор. TURBO-Pascal 7 применён лишь из-за его компактности (всего два небольших по размеру файла). Для программ, которым требуется в процессе работы изменять формулы расчёта можно сгенерировать текст DLL и загрузить. Вообще программа HCalc содержит множество полезных кусков кода.
Отдельно следует выделить модуль UFGraph. На форме компонент TMemo в который достаточно поместить таблицу данных для построения графика. Количество серий ограничено 8-ю.
В программе-заготовке («РЫБЕ») можно найти несколько вычислительных алгоритмов(поиск минимума, нуля, интеграла и дифференциала функции одной переменной). Короче, если пригодится – примите на вооружение. Все исходные тексты прилагаются.
С Уважением. HNV.