Помогите с Mapbasic для MapInfo 7.5. Есть 8.0 и 9.5. Могу поделиться.
nkas@mail.rujava script:emoticon('', 'smid_1')
MapBasic и все что с ним связаноМожет я не один такой?!
Автор Jismo, 24.03.2009, 11:10
#143
Отправлено 31.08.2009, 20:58:46
Месяц назад мне пришлось делать поддержку карт MapInfo для существующей программы, активно использующей растровые изображения в качестве карт.
С помощью нескольких замечательных людей (в т.ч. с этого ресурса), мне удалось быстро реализовать поддержку MapInfo.
По ходу написания, я вынес весь код взаимодействия на MapBasic в отдельную сборку, которую и представляю сейчас.
Кому интересно - смотрите подробнее в моем блоге:
http://dragonfire.cimanu.ru/
По всем вопросам можно обращаться ко мне через блог или по ICQ 337694470
С помощью нескольких замечательных людей (в т.ч. с этого ресурса), мне удалось быстро реализовать поддержку MapInfo.
По ходу написания, я вынес весь код взаимодействия на MapBasic в отдельную сборку, которую и представляю сейчас.
Кому интересно - смотрите подробнее в моем блоге:
http://dragonfire.cimanu.ru/
По всем вопросам можно обращаться ко мне через блог или по ICQ 337694470
#144
Отправлено 22.09.2009, 16:47:42
Всем привет!
Продаю официально и обучаю MapInfo в Казахстане лет уже наверное 10 !
MapBasic к сожалению так и не выучил ;-( хотя попытки по началу были.Есть большая база утилит на нем ,может кому пригодится и писать ни чего не надо будет.Также все версии MapInfo и MapBasic начиная с 5 версии!Очень рад что неперевелись еще спецы которых наше ПО интересует.
ТОО "Изотоп" тел 238-08-98 Скачков Павел.
Продаю официально и обучаю MapInfo в Казахстане лет уже наверное 10 !
MapBasic к сожалению так и не выучил ;-( хотя попытки по началу были.Есть большая база утилит на нем ,может кому пригодится и писать ни чего не надо будет.Также все версии MapInfo и MapBasic начиная с 5 версии!Очень рад что неперевелись еще спецы которых наше ПО интересует.
ТОО "Изотоп" тел 238-08-98 Скачков Павел.
#147
Отправлено 13.10.2009, 04:05:34
Очень нужна помощь!!!
Надо запрограммировать с помощью MapBasic в программе CreateAddressRegister (список адресов) для каждого адреса количевство населения с возможностью добавления новых даных и его редактирования. Хоть намекните как это можно сделать!!! (:
Надо запрограммировать с помощью MapBasic в программе CreateAddressRegister (список адресов) для каждого адреса количевство населения с возможностью добавления новых даных и его редактирования. Хоть намекните как это можно сделать!!! (:
#149
Отправлено 13.10.2009, 10:05:01
Ну а если бы я делал такую программку(для небольшого количества адресов), то я бы поступил следующим образом:
Храним всю инфу в таблице, в каждом столбце своя инфа(адрес, количество чел), в диалоге(GUI) можно сделать редактирование данных, а также добавление данных, т.е. работа с таблицами вступает в силу и все собственно.
Храним всю инфу в таблице, в каждом столбце своя инфа(адрес, количество чел), в диалоге(GUI) можно сделать редактирование данных, а также добавление данных, т.е. работа с таблицами вступает в силу и все собственно.
#151
Отправлено 14.10.2009, 02:12:28
та я, честно говоря, в этих программах ничего не понимаю, это мне задание такое дали, а как его делать я ума не приложу
в MapBasic-потому что мне в нем нужно разобраться (выучить) (: , а CreateAddressRegister- это как тренеровочный материал, вот мне в нем нужно население запрограмировать (: . У меня и в MapBasic, и в Mapinfo познаний очень мало, так что даже не знаю с чего начинать (:
в MapBasic-потому что мне в нем нужно разобраться (выучить) (: , а CreateAddressRegister- это как тренеровочный материал, вот мне в нем нужно население запрограмировать (: . У меня и в MapBasic, и в Mapinfo познаний очень мало, так что даже не знаю с чего начинать (:
#152
Отправлено 14.10.2009, 02:24:28
я через Mapinfo открываю эту программу, потом запускаю Mapbasic и у меня появляется еще одна панелька Address с тремя кнопончками: Добавить новый адрес, редактировать и удалить. А мне нужно сделать такую же панельку Рopulation с такими же кнопками только для населения (: КАК ЭТО СДЕЛАТЬ???
#153
Отправлено 14.10.2009, 10:46:45
Панельку сделать не сложно. Покажу на примере с панелькой Address. Она сделана видимо как-то так. Используем оператор Create ButtonPad:
Описываем реализацию соответсвующих процедур- обработчиков: subAddAddress, subEditAddress и subDelAddress
И панелька у нас есть, с кнопочками
Create ButtonPad "Address" As PushButton Calling subAddAddress ID 6001 Icon MI_ICON_NUMBERS_18 HelpMsg "Нажмите эту кнопку для добавления нового адреса\n Добавить адрес" PushButton Calling subEditAddress ID 6002 Icon MI_ICON_NUMBERS_21 HelpMsg "Нажмите эту кнопку для редактироывания адреса\n Редактировать адрес" PushButton Calling subDelAddress ID 6003 Icon MI_ICON_NUMBERS_20 HelpMsg "Нажмите эту кнопку для удаления адреса\n Удалить адрес"
Описываем реализацию соответсвующих процедур- обработчиков: subAddAddress, subEditAddress и subDelAddress
И панелька у нас есть, с кнопочками
Сообщение отредактировал swatch: 14.10.2009, 10:49:53
#154
Отправлено 14.10.2009, 13:04:03
Чуть добавлю к коду swatch'a, необходимо еще предварительно объявить процедурки:
PS: всетаки помощь требуется начинающему
PS2: Есть еще идея, можно поэкспериментировать с уже существующей прогой(CreateAddressRegister): заменить все названия процедур и панельки своими названиями и получишь свою панельку быстро и с кнопками, а содержание процедур изменить на свои, чтоб выполняло то, что Вам нужно
Declare Sub subAddAddress Declare Sub subEditAddress Declare Sub subDelAddress
PS: всетаки помощь требуется начинающему
PS2: Есть еще идея, можно поэкспериментировать с уже существующей прогой(CreateAddressRegister): заменить все названия процедур и панельки своими названиями и получишь свою панельку быстро и с кнопками, а содержание процедур изменить на свои, чтоб выполняло то, что Вам нужно
Количество пользователей, читающих эту тему: 1
пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0