Перейти к содержимому

Фотография

MapBasic и все что с ним связаноМожет я не один такой?!


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 388

#141
Касик

Касик
  • Случайный прохожий
  • 1 сообщений
Помогите с Mapbasic для MapInfo 7.5. Есть 8.0 и 9.5. Могу поделиться.
nkas@mail.rujava script:emoticon(':D', 'smid_1')
  • 0

#142
Jismo

Jismo
  • Свой человек
  • 975 сообщений
2Касик
Я ответил Вам на мэйл.
Хотя не очень понятно с чем конкретно нужна помощь
  • 0

#143
Dragon_Fire

Dragon_Fire
  • Гость
  • 7 сообщений
Месяц назад мне пришлось делать поддержку карт MapInfo для существующей программы, активно использующей растровые изображения в качестве карт.
С помощью нескольких замечательных людей (в т.ч. с этого ресурса), мне удалось быстро реализовать поддержку MapInfo.
По ходу написания, я вынес весь код взаимодействия на MapBasic в отдельную сборку, которую и представляю сейчас.

Кому интересно - смотрите подробнее в моем блоге:
http://dragonfire.cimanu.ru/

По всем вопросам можно обращаться ко мне через блог или по ICQ 337694470
  • 0

#144
Combatt

Combatt
  • Постоялец
  • 437 сообщений
Всем привет!
Продаю официально и обучаю MapInfo в Казахстане лет уже наверное 10 !
MapBasic к сожалению так и не выучил ;-( хотя попытки по началу были.Есть большая база утилит на нем ,может кому пригодится и писать ни чего не надо будет.Также все версии MapInfo и MapBasic начиная с 5 версии!Очень рад что неперевелись еще спецы которых наше ПО интересует.
ТОО "Изотоп" тел 238-08-98 Скачков Павел.
  • 0

#145
Jismo

Jismo
  • Свой человек
  • 975 сообщений
Собственно после покупки сего продукта у Вас мне и пришлось изучать этот язык :weep:.
По поводу утилит: можно и взять, но для опыта лучше самому написать не так ли?!
Да 10 лет это не мало, успешных продаж!
  • 0

#146
Combatt

Combatt
  • Постоялец
  • 437 сообщений
Спасибо за добрые слова!
Согласен полностью,знание языков еще никому не помешало :D
Теперь у нас новый телефон 397-28-75
  • 0

#147
pluperfection

pluperfection
  • Случайный прохожий
  • 4 сообщений
Очень нужна помощь!!!
Надо запрограммировать с помощью MapBasic в программе CreateAddressRegister (список адресов) для каждого адреса количевство населения с возможностью добавления новых даных и его редактирования. Хоть намекните как это можно сделать!!! (:
  • 0

#148
Jismo

Jismo
  • Свой человек
  • 975 сообщений
2pluperfection
Что за программа CreateAddressRegister???
И как ее можно пощупать?
После этого попробую помоч.
  • 0

#149
Jismo

Jismo
  • Свой человек
  • 975 сообщений
Ну а если бы я делал такую программку(для небольшого количества адресов), то я бы поступил следующим образом:
Храним всю инфу в таблице, в каждом столбце своя инфа(адрес, количество чел), в диалоге(GUI) можно сделать редактирование данных, а также добавление данных, т.е. работа с таблицами вступает в силу и все собственно.
  • 0

#150
swatch

swatch
  • Частый гость
  • 99 сообщений
Соглашусь с Jismo.
2pluperfection: пишем в личку или здесь, что за зверь CreateAddressRegister и почему MapBasic?
Вообщем проясняйте тему. Давайте больше информации.
Поможем :-)

Сообщение отредактировал swatch: 13.10.2009, 23:11:22

  • 0

#151
pluperfection

pluperfection
  • Случайный прохожий
  • 4 сообщений
та я, честно говоря, в этих программах ничего не понимаю, это мне задание такое дали, а как его делать я ума не приложу :-)
в MapBasic-потому что мне в нем нужно разобраться (выучить) (: , а CreateAddressRegister- это как тренеровочный материал, вот мне в нем нужно население запрограмировать (: . У меня и в MapBasic, и в Mapinfo познаний очень мало, так что даже не знаю с чего начинать (:
  • 0

#152
pluperfection

pluperfection
  • Случайный прохожий
  • 4 сообщений
я через Mapinfo открываю эту программу, потом запускаю Mapbasic и у меня появляется еще одна панелька Address с тремя кнопончками: Добавить новый адрес, редактировать и удалить. А мне нужно сделать такую же панельку Рopulation с такими же кнопками только для населения (: КАК ЭТО СДЕЛАТЬ??? :-)
  • 0

#153
swatch

swatch
  • Частый гость
  • 99 сообщений
Панельку сделать не сложно. Покажу на примере с панелькой Address. Она сделана видимо как-то так. Используем оператор Create ButtonPad:
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

И панелька у нас есть, с кнопочками :fie:

Сообщение отредактировал swatch: 14.10.2009, 10:49:53

  • 0

#154
Jismo

Jismo
  • Свой человек
  • 975 сообщений
Чуть добавлю к коду swatch'a, необходимо еще предварительно объявить процедурки:
Declare Sub subAddAddress
Declare Sub subEditAddress
Declare Sub subDelAddress

PS: всетаки помощь требуется начинающему :fie:

PS2: Есть еще идея, можно поэкспериментировать с уже существующей прогой(CreateAddressRegister): заменить все названия процедур и панельки своими названиями и получишь свою панельку быстро и с кнопками, а содержание процедур изменить на свои, чтоб выполняло то, что Вам нужно :(
  • 0

#155
pluperfection

pluperfection
  • Случайный прохожий
  • 4 сообщений
Ой, спасибо вам большое!!!
Осталось только во всем разобраться и выучить!!! (: это, надеюсь, получится :lol:
СПАСИБО!!! :-)
  • 0

#156
fredwriter

fredwriter
  • Гость
  • 26 сообщений
Здравствуйте MapBasicчане скинте пожалуйста на мыло земляку сам MapBasic и пару примеров программ для него. Очень нужно 100%-ному новичку! :D :)
  • 0

#157
swatch

swatch
  • Частый гость
  • 99 сообщений
2fredwriter: Приветствуем новичков!
Матчасть версии 9.5 лежит здесь на сайте производителя, примеры смотреть после установки в папочке с примерами :D
  • 0

#158
fredwriter

fredwriter
  • Гость
  • 26 сообщений
Огромное спасибо!!!
  • 0

#159
fredwriter

fredwriter
  • Гость
  • 26 сообщений
Не могу понять почему MapBasic не создаёт файл MBX. Я сохранил на диске файл MB, пытаюсь его выполнить, а выходит ошибка. Может я что-то не то делаю? :)
  • 0

#160
fredwriter

fredwriter
  • Гость
  • 26 сообщений
Извините, уже создаётся, просто недоразобрался!

Сообщение отредактировал fredwriter: 18.10.2009, 15:56:02

  • 0


Количество пользователей, читающих эту тему: 1

пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0

Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.