Моя цель - научиться создавать и прикреплять к меню кнопки под различные функции. Следую указаниям в руководстве к MapBasic, использую такой код: Include "MAPBASIC.DEF" Include "ICONS.DEF" Include "MENU.DEF" Declare Sub Main Sub Main Alter ButtonPad "New" Add PushButton Icon 134 File "ico1.dll" HelpMsg "Hi" 'Calling new_route Show End Sub Main При компиляции ошибок не выдает, но при запуске пишет: не удалось загрузить библиотеку ico1.dll. При этом библиотека лежит в одной папке с mbx файлом с кодом. В чем может быть ошибка? использую компилятор MapBasic IDE, для редактирования dll библиотек Resource Hacker. и еще вопрос, в каких общедоступных программах лучше создавать dll библиотеки? (под "лучше создавать" подразумеваю интуитивный интерфейс) к сообщению прикрепляю свою dll
Проблема в файле ico1.dll. Сделал новую библиотеку и все загрузилось без проблем. Правда, на всякий случай, переделал bmp в палитру 256 цветов. MI не слишком расположен к цветовому многообразию.