очистить
-
- Гуру
- Сообщения: 4205
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: 433
- Откуда: Париж
-
- Участник
- Сообщения: 68
- Зарегистрирован: 15 фев 2018, 18:07
- Репутация: 1
- Откуда: оттуда
Re: очистить
Ок, про ячейки вопрос снимается. Кое-что понял.
А вот ListBox и ему подобные можно очистить просто? или надо создавать массив пустых строк и подсовывать его в title?
А вот ListBox и ему подобные можно очистить просто? или надо создавать массив пустых строк и подсовывать его в title?
-
- Гуру
- Сообщения: 4205
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: 433
- Откуда: Париж
Re: очистить
Вот тут я не скажу - инструкцию и примеры вы можете прочитать сами. Благо руководств по Mapbasic'у в сети много разных.
Сам я графический интерфейс Mapbasic не использую. Может он и стал лучше в последних версиях, но тот что был, в то время когда мне приходилось выбирать GUI для автоматизации задач под Mapinfo, он был крайним убожеством. Проще было всю интерактивную часть написать на Visual Basic'е 6, а в MBX засунуть только вызов внешней программы. Все команды Mapbasic'а я использую по одной - что из командной строки, что из внешних программ. На мой вкус, так гораздо проще, чем высчитывать строки и позиции в графических элементах Mapbasic'a.
-
- Участник
- Сообщения: 68
- Зарегистрирован: 15 фев 2018, 18:07
- Репутация: 1
- Откуда: оттуда
Re: очистить
Не подскажете годную литературу по этому вопросу? (именно интерактив между VB и MI)
И не смогли бы приложиь простой какой-нить код (пример) создания простяцкой формы с кнопкой в VB и код MBX (.MB) по вызову этой формы? (т.к. методы вроде научился вызывать, а вот с GUI туманно пока как-то).
Заранее благодарен! ))
-
- Гуру
- Сообщения: 4205
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: 433
- Откуда: Париж
Re: очистить
В стандартной поставке Mapbasic'а всегда были примеры доступа к функциям MI. Документация - стандартнаое руководство пользователя и справочник по MI и VB. И хелп, иногда в нем больше, чем в первых двух. Может есть и книги, но я их не читал.
В какой книге не помню раздел называется "Integrated Mapping", запомнилось, что это глава 11.
Код MBX -> Вызов VB сразу не найду, так программу с нуля написать проще, а MBX засунуть только вызов этой программы или обращение к DLL. И то и другое я пробовал лет 15 назад, и решил, что для моих требуемых задач проще вывести иконку на рабочий стол и запретить оператору запускать ДВЕ копии Mapinfo.
В какой книге не помню раздел называется "Integrated Mapping", запомнилось, что это глава 11.
Код MBX -> Вызов VB сразу не найду, так программу с нуля написать проще, а MBX засунуть только вызов этой программы или обращение к DLL. И то и другое я пробовал лет 15 назад, и решил, что для моих требуемых задач проще вывести иконку на рабочий стол и запретить оператору запускать ДВЕ копии Mapinfo.
-
- Активный участник
- Сообщения: 109
- Зарегистрирован: 02 май 2017, 13:22
- Репутация: 22
- Откуда: Москва
Re: очистить
Я посоветовал бы посмотреть в сторону SmartPanel. GUI разрабатывается в Visual Studio на любом .net языке, а приложение работает в самом MapInfo.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 10 гостей