Модулі MD01, які повинні підключатись до проекту.
В MADL-MD01 до проекту повинні бути під'єднані модулі MADL-MD00, - uMD00_AnsiToKOI, uMD00_SStr, uMD00_LVT, uMD00_Report, uMD00_Error, uMD00_Main, uMD00u,
Рекомендовано в тієї ж послідовності як написано вище. В усякому разі модуль uMD00u, повинен бути завершуваним у списку.
Також повинні бути під'єднані модулі MADL-MD01, - uMD01_Types, uMD01_Error, uMD01_Label, uMD01_Report, uMD01_Main, uMD01u;
Рекомендовано в тієї ж послідовності як написано вище. В усякому разі модуль uMD01u, повинен бути завершуваним у списку.
В цілому шаблон для написання програми в MADL-MD01, виглядає ось так.
Примітка.
Прописаний шлях до модулів MADL-MD01 залежить від розташування програми та модулів. В даному прикладі, розташування модулів, знаходиться C:\MADL2023\_UNIT\ , а розташування програми в C:\MADL2023\ProgramA\Proba.
Цей спосіб підключення модулів є повним і працює, як з середовища так і з командної строки!
Є короткий спосіб підключення модулів:
Якщо використовувати короткий спосіб, то він працюватиме лише з командної строки, в якій повинно бути прописаний шлях до модулів MADL-MD01, ось так “-U..\..\_UNIT\”.
Приклад: CompileRUN_Project.DPR.bat
звісно це все працює при умові, що розташування модулів, знаходиться C:\MADL2023\_UNIT\ , а розташування програми в C:\MADL2023\ProgramA\Proba.
Для того щоб коротким способом підключати модулі та користуватись з середовища, є спосіб описаний ось тут, -
Використання встановленого компілятора Delphi (середовища) , треба налаштувати Project\Options...” (Shift+Ctrl+F11) і т.д. Але відразу ж скажу, що наприклад я не прихильник цього способу, саме мені він точно не підходить, так як є не зручним для розробки MADL та інших проектів одночасно.