Скачать 45.13 Kb.
|
Функции и константы библиотеки расчета расстояний версии 4.0 Значком * помечены функции, сбрасывающие кэш, двумя значками * функции, сбрасывающие и наполняющие кэш. Кэширование используют только ресурсозатратные и поисковые функции.
1.1. Измененные функции. LastDistError() : integer Содержит ошибку последней операции. *LoadDistanceList Загружает данные из файла. **GetDistance Функция расчета расстояний, оставлена для совместимости вызовов с предыдущими версиями; в версии 4.0 ее заменяет GetDistanceA. **GetDistanceEx Расширенная функция расчета расстояний, оставлена для совместимости с предыдущими версиями. От GetDistance отличается наличием еще одной возвращаемой, а также форматом буфера маршрута GetPointSizes Функция предназначена для получения размеров под буфера, заполняемые функцией ExtractPoint. Функция возвращает код города выбираемой точки GetPointSizesEx Функция аналогична GetPointSize, но для получения размеров под буфера расширенной функции ExtractPointEx. Функция возвращает код города выбираемой точки ^ ExtractPoint Функция предназначена для извлечения одной точки из буфера маршрута. ExtractPointEx Функция аналогична ExtractPoint, но применяется для буфера, возвращаемого расширенной функцией расчета маршрута GetDistanceEx. *FreeDistanceList Выгружает данные из памяти. ** GetCitiesList Получает кода и имена городов. Оставлена для совместимости, в версии 4 заменяема функциями ^ GetCityIDByName Возвращает код города GetCityNameByID Заполняет название города по его коду. **GetCountriesList Заполняет буфер списком стран. **GetCountriesListEx Аналогична GetCountriesList, но заполняет буфер списком стран в другом формате GetCountryIDByName Возвращает код страны по названию или международному сокращению GetCountryNameByID Заполняет название страны по ее коду. GetMaxCitiesListSize, GetMaxCityNameSize, GetMaxCountriesListExSize, GetMaxCountriesListSize, GetMaxCountryNameSize. Возвращают максимально необходимые размеры буферов под данные для ^ соответственно. Оставлены для совместимости с предыдущими версиями. GetVersionInfo Получить информацию о версии библиотеки расчета расстояний. GetWayTime Функция заполняет время в пути последнего расчета. Аналогична времени в пути от первой точки маршрута до последней. **SpeedsForRoadsTypes Заполняет буфер значениями скоростей для разных типов трасс. Функция оставлена для совместимости вызовов с предыдущими версиями, в версии 4 ей адекватны функции SpeedsForRoadTypesA и DelaysForTimesA.
**DelaysForTimesA Заполняет массив предустановленными задержками во времени в населенных пунктах, на таможнях и погрузках/выгрузках паромов. **GetCitiesListA Заполняет массив списком городов **GetCitiesListByRegionsA Заполняет массив списком городов, отфильтрованным по регионам. GetCityByIdA Заполняет массив полной информацией о городе по его коду. GetCountryByIdA Заполняет массив полной информацией о стране по ее коду. **GetDistanceA Функция заполняет массив информацией о пути между пунктами. Функция аналогична старым функциям GetDistance, GetDistanceEx, но имеет существенное отличие в дополнительном параметре, устанавливающем, как форматировать возвращаемую строку. GetItemDataSeparator Возвращает ASCII-код разделителя данных в элементах списков. GetRegionByIdA Заполняет массив полной информацией о регионе по его коду GetRegionIDByNameA Возвращает код региона по его названию. **GetRegionListA Заполняет массив списком регионов. GetRegionNameByIDA Заполняет массив названием региона по его коду. LastDistErrorMessageA Заполняет массив текстом последней ошибки вызова функций библиотеки. PointStrFormatIndexA Устанавливает номер формата данных библиотеки и возвращает текущий формат ReFormatPointStrA Переформатирует элемент маршрута из текущего формата библиотеки в формат с определенным индексом и заполняет результатом. **SpeedsForRoadTypesA Заполняет массив значениями текущих расчетных скоростей библиотеки. *LoadDistanceListA Функция загрузки базы данных в память. UserDefinedFormatA Заполняет массив строкой форматирования пунктов маршрута для расчета расстояний. |
![]() | Руководство по установке внимание! Для установки версии 32 не требуется наличие установленной более ранней версии | ![]() | Схема проверки школьной библиотеки ОУ: общее состояние (папки: акты приема библиотеки, приказы, инструкции, письма, учет документов по работе с читателями, дневник... |
![]() | Анализ работы библиотеки Работа школьной библиотеки была построена согласно плану работы библиотеки и общешкольного плана | ![]() | Особенности новой версии дефектоскопа уиу «сканер+» (модель «скаруч») В новой версии предлагается восьми канальный дефектоскоп с цветным экраном с возможностью регулировки яркости |
![]() | 1 Данные для расчета Задача расчета: Выбрать тип электродвигателя, определив необходимую частоту вращения и мощность | ![]() | Системные требования Свободное место на жестком диске: 16 гигабайт (ГБ) для 32-разрядной версии или 20 гб для 64-разрядной версии |
![]() | Такой библиотеки в Рязани не было На вопросы «Мещерской стороны»... За строительством нового корпуса библиотеки им. Горького мы с интересом наблюдали целых два года. Ведь он кардинально отличается... | ![]() | Указатели на функцию. Определение указателей на функции с инициализацией.... Определение указателей на функции с инициализацией. Присваивание значений указателю на функции. Вызов функции с помощью указателя... |
![]() | Резолюция проблемного семинара «Центральные библиотеки региона сегодня.... Универсальной научной библиотеки имени Горького при активном содействии Правительства Рязанской области в Рязанской областной универсальной... | ![]() | Эти инструкции инсталлируют протокол «Обработка». Начиная с этого... «Обработка» вести только по этой версии инструкции. Если какой-то материал в настоящее время находится в обработке по более старой... |