MapBasic®. Среда разработчика. Руководство Пользователя.
Авторство: MapInfo Corporation, 2002 г.
Содержание:
Глава 1: Введение.
Требования к системе и компьютеру.
Установка среды разработчика MapBasic.
Стандартные имена файлов и типы файлов MapBasic.
Установка документации MapBasic.
Соглашения об обозначениях.
Глава 2: Обзор языка MapBasic.
Главные особенности языка MapBasic.
Как осваивать MapBasic?
Глава 3: Работа в интегрированной среде разработки программ.
Введение в интегрированную среду MapBasic.
Как ввести или отредактировать программу.
Компиляция программ.
Проект: Сборка приложения из нескольких модулей.
Обзор меню среды разработки программ MapBasic.
Глава 4: Основы языка MapBasic.
Общие замечания о синтаксисе языка MapBasic.
Переменные.
Выражения.
Циклы и другие управляющие операторы.
Процедуры.
Процедуры_обрабочики системных событий.
Рекомендации по использованию процедур_обработчиков системных событий.
Функции, созданные пользователем.
Директивы компилятора.
Организация программ.
Глава 5: Отладка и обработка ошибок.
Обработка ошибок.
Глава 6: Интерфейс пользователя.
Программная обработка событий.
Меню.
Стандартные диалоговые окна.
Новые диалоговые окна.
Окна.
Инструментальные панели.
Запуск программы в среде MapInfo.
Рекомендации по повышению производительности.
Глава 7: Работа с таблицами.
Открытие таблиц с помощью MapBasic.
Создание файла отчета из открытой таблицы MapInfo.
Запись значений в таблицу.
Создание новых таблиц.
Изменение структуры таблицы.
Работа с таблицей Selection.
Доступ к Косметическому слою с помощью таблицы CosmeticN".
Доступ к окнам Отчетов с помощью таблиц LayoutN".
Редактирование в многопользовательской среде.
Файлы_компоненты таблицы.
Таблицы, содержащие растровые изображения.
Работа с метаданными.
Работа со сшитыми таблицами.
Доступ к удаленным данным.
Доступ и изменения в удаленных базах данных при помощи связанных таблиц.
Прямой доступ к удаленным базам данных.
Рекомендации по повышению производительности при работе с таблицами.
Глава 8: Ввод/Вывод в файлы.
Обзор файлового ввода/вывода.
Файлы последовательного доступа.
Файлы произвольного доступа.
Двоичные файлы.
Особенности работы с файлами в различных операционных системах и с.
национальными наборами символов.
Функции, имеющие дело с режимами файлового ввода/вывода.
Глава 9: Графические объекты.
Переменные типа Object.
Работа с колонкой Obj".
Определение атрибутов объекта.
Создание новых объектов.
Создание новых объектов на основе уже существующих.
Изменение объектов.
Работа с подписями.
Координаты и единицы измерения.
Географические запросы.
Глава 10: Особенности MapBasic в среде.
Microsoft Windows.
Добавление Справочной системы к Вашему приложению.
Глава 11: Интегрированная Картография.
Как выглядит приложение с Интегрированной Картой? .
Концепции Интегрированной Картографии.
Технические аспекты Интегрированной Картографии.
Простейший пример.
Подробное обсуждение Интегрированной Картографии.
Использование уведомляющих вызовов (Callbacks) для получения.
информации из MapInfo.
Другие способы использования уведомлений.
Справочная система.
Полезные операторы и функции языка MapBasic.
Объектная модель механизма управления объектами Ole.
аргументы командной строки MapInfo.
Введение в Интегрированную Картографию с.
поддержкой Visual C++ и Mfc.
добавление кнопок и процедур_обработчиков.
Где получить дополнительную информацию.
Приложение A: Примеры программ.
Приложение B: Действия операторов.
Приложение C: Что нового в MapBasic 7.0.
Приложение D: Поддерживаемые типы таблиц Odbc.
приложение E: Присвоение геоинформации.
удаленной таблице.
Создание каталога Карт MapInfo.
Приложение F: Установка и управление данными.
Авторство: MapInfo Corporation, 2002 г.
Содержание:
Глава 1: Введение.
Требования к системе и компьютеру.
Установка среды разработчика MapBasic.
Стандартные имена файлов и типы файлов MapBasic.
Установка документации MapBasic.
Соглашения об обозначениях.
Глава 2: Обзор языка MapBasic.
Главные особенности языка MapBasic.
Как осваивать MapBasic?
Глава 3: Работа в интегрированной среде разработки программ.
Введение в интегрированную среду MapBasic.
Как ввести или отредактировать программу.
Компиляция программ.
Проект: Сборка приложения из нескольких модулей.
Обзор меню среды разработки программ MapBasic.
Глава 4: Основы языка MapBasic.
Общие замечания о синтаксисе языка MapBasic.
Переменные.
Выражения.
Циклы и другие управляющие операторы.
Процедуры.
Процедуры_обрабочики системных событий.
Рекомендации по использованию процедур_обработчиков системных событий.
Функции, созданные пользователем.
Директивы компилятора.
Организация программ.
Глава 5: Отладка и обработка ошибок.
Обработка ошибок.
Глава 6: Интерфейс пользователя.
Программная обработка событий.
Меню.
Стандартные диалоговые окна.
Новые диалоговые окна.
Окна.
Инструментальные панели.
Запуск программы в среде MapInfo.
Рекомендации по повышению производительности.
Глава 7: Работа с таблицами.
Открытие таблиц с помощью MapBasic.
Создание файла отчета из открытой таблицы MapInfo.
Запись значений в таблицу.
Создание новых таблиц.
Изменение структуры таблицы.
Работа с таблицей Selection.
Доступ к Косметическому слою с помощью таблицы CosmeticN".
Доступ к окнам Отчетов с помощью таблиц LayoutN".
Редактирование в многопользовательской среде.
Файлы_компоненты таблицы.
Таблицы, содержащие растровые изображения.
Работа с метаданными.
Работа со сшитыми таблицами.
Доступ к удаленным данным.
Доступ и изменения в удаленных базах данных при помощи связанных таблиц.
Прямой доступ к удаленным базам данных.
Рекомендации по повышению производительности при работе с таблицами.
Глава 8: Ввод/Вывод в файлы.
Обзор файлового ввода/вывода.
Файлы последовательного доступа.
Файлы произвольного доступа.
Двоичные файлы.
Особенности работы с файлами в различных операционных системах и с.
национальными наборами символов.
Функции, имеющие дело с режимами файлового ввода/вывода.
Глава 9: Графические объекты.
Переменные типа Object.
Работа с колонкой Obj".
Определение атрибутов объекта.
Создание новых объектов.
Создание новых объектов на основе уже существующих.
Изменение объектов.
Работа с подписями.
Координаты и единицы измерения.
Географические запросы.
Глава 10: Особенности MapBasic в среде.
Microsoft Windows.
Добавление Справочной системы к Вашему приложению.
Глава 11: Интегрированная Картография.
Как выглядит приложение с Интегрированной Картой? .
Концепции Интегрированной Картографии.
Технические аспекты Интегрированной Картографии.
Простейший пример.
Подробное обсуждение Интегрированной Картографии.
Использование уведомляющих вызовов (Callbacks) для получения.
информации из MapInfo.
Другие способы использования уведомлений.
Справочная система.
Полезные операторы и функции языка MapBasic.
Объектная модель механизма управления объектами Ole.
аргументы командной строки MapInfo.
Введение в Интегрированную Картографию с.
поддержкой Visual C++ и Mfc.
добавление кнопок и процедур_обработчиков.
Где получить дополнительную информацию.
Приложение A: Примеры программ.
Приложение B: Действия операторов.
Приложение C: Что нового в MapBasic 7.0.
Приложение D: Поддерживаемые типы таблиц Odbc.
приложение E: Присвоение геоинформации.
удаленной таблице.
Создание каталога Карт MapInfo.
Приложение F: Установка и управление данными.