С Новым годом! Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 12.12.2023
Сообщений: 7
1

Как подключить библиотеку?

12.12.2023, 00:35. Показов 1276. Ответов 20

Author24 — интернет-сервис помощи студентам
Здравствуйте, такая проблема, мне нужно установить библиотеку GMLib для работы с гугл картами. Я скачиваю zip файл с гитхаба, распаковываю его и пытаюсь подключить. Что я только не делал для его подключения. Перепробовал все способы, которые были в свободном доступе. Подробно распишите пожалуйста порядок действий для подключение этой библиотеки. У меня Delphi 7, сменить версию я не могу
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.12.2023, 00:35
Ответы с готовыми решениями:

Как подключить библиотеку WinSock2
Ребят, нужна помощь. В кои то веки сел за делфи, но не могу заняться, потому что требуется...

Как подключить библиотеку LibTiff?
Всем привет! Подскажите, в какую директорию надо скинуть файлы из архива, чтобы подключить...

Как подключить библиотеку к конкретному проекту?
Доброго времени суток:) Возникла необходимость воспользоваться пакетом Graphics32...

Как подключить CPL-библиотеку к приложению?
Делаю свою CPL-библиотеку. Пытаюсь подключить ее к приложению, так как это вроде как та же...

Как подключить библиотеку, чтобы я мог пользоваться ГИФками
Если можно подробние пожалуйста

20
пофигист широкого профиля
4754 / 3191 / 860
Регистрация: 15.07.2013
Сообщений: 18,487
12.12.2023, 01:53 2
Цитата Сообщение от AgressiveMod Посмотреть сообщение
Что я только не делал для его подключения. Перепробовал все способы, которые были в свободном доступе
Какие например?
0
Модератор
9646 / 6253 / 2426
Регистрация: 21.01.2014
Сообщений: 26,674
Записей в блоге: 3
12.12.2023, 06:11 3
Цитата Сообщение от AgressiveMod Посмотреть сообщение
У меня Delphi 7
Сразу возникает вопрос: а библиотека рассчитана на работу с этой версией? Библиотека у Вас - Вам и выяснять этот момент.

Добавлено через 1 минуту
Цитата Сообщение от AgressiveMod Посмотреть сообщение
сменить версию я не могу
Возможно, это не мое дело, но почему?
0
53 / 34 / 2
Регистрация: 04.01.2019
Сообщений: 224
12.12.2023, 09:14 4
ЕПРСТ...... Недавно же обьяснял. как ставить.... и сцылку приводил.
по самой GMLib.

V2 заточена под RAD 11 !!!!!!!!!!!!! не ниже и хром-делфи.
под 10.X ищи V1.5 но работать будет криво. и не факт что на Д7 зажужит. API от гугла 1 версии.
посмотрел - таки потдерживает.

Повезло нашел в архиве лови. V1.5.3. один с гитхаба. второй гдето релиз качал. 3 года назад жило.

gmlib_v1-master.7z
gmlib_1.5.3.7z

Удачи в изысканом сексе. )))
0
53 / 34 / 2
Регистрация: 04.01.2019
Сообщений: 224
12.12.2023, 09:25 5
Добавка. Глянул глубже - таки хром прикручен. А вот почему не помню. вроде родной Тбраузер не потянул. и опять же 10.4
0
550 / 250 / 27
Регистрация: 05.05.2022
Сообщений: 1,626
12.12.2023, 10:59 6
Цитата Сообщение от AgressiveMod Посмотреть сообщение
сменить версию я не могу
Не верю. А вообще все старые проекты на юникод переводили в 2010-ом где-то году, и D7 закапывали глубоко, чтобы никто больше не откопал.

Кто этого не сделал, тот сам виноват.

PS После современных интерфейсов D7 вызывает чувство гадливости и неряшливости. Это не тот стиль, который нужно копировать.
0
0 / 0 / 0
Регистрация: 12.12.2023
Сообщений: 7
12.12.2023, 12:41  [ТС] 7
D1973, вообще с делфи 7 должно работать. А насчёт того, почему не могу сменить, потому что на учёбе сказали разрабатывать проект на делфи 7

Добавлено через 1 минуту
Beltar, увы, на учёбе сказали разрабатывать проект на делфи 7

Добавлено через 9 минут
stalkernet, Да. именно этот пак файлов я и скачал с гита, вопрос в другом, как действовать после скачивания? В этом паке файлов есть инструкция по установке, я ей следовал, но не выходит. Поэтому я и попросил помощи на форуме. А насчёт изысканного секса, он у меня не прекращается последние несколько дней
0
53 / 34 / 2
Регистрация: 04.01.2019
Сообщений: 224
12.12.2023, 14:13 8
А через DPK? религия не позволяет? прекрасно ставится, пути прописать и вперед. проверил. но опятьже он завязан на версии установленного IE.
0
0 / 0 / 0
Регистрация: 12.12.2023
Сообщений: 7
12.12.2023, 15:07  [ТС] 9
stalkernet, да делал я через DPK. Я что то делаю не так. У меня не работает, о том и речь. Я прошу прописать шаги по установке
0
0 / 0 / 0
Регистрация: 12.12.2023
Сообщений: 7
12.12.2023, 17:29  [ТС] 10
stalkernet, Запускаю GMLibProject_D7.bpg. Сразу же вот такая ошибка [Fatal Error] GMConstants.pas(507): Could not create output file '..\lib\d7\GMConstants.dcu'. В том паке, который с гита не было папки d7. Хорошо, я её создал - пошли следующие ошибки:
[Warning] GMMarker.pas(1577): Symbol 'CenterMapToMarker' is deprecated
[Fatal Error] Unit1.pas(7): File not found: 'GMLib.dcu'
Точка, я не знаю, что делать дальше.

Хорошо, пробую другой способ - создаю проект и открываю dpk к моей версии делфи. Возникает ошибка (максимально странная, потому что я и близко не запускал эту версию dpk и какая здесь связь тоже не понятно)

Вот ошибка:
Как подключить библиотеку?
0
0 / 0 / 0
Регистрация: 12.12.2023
Сообщений: 7
12.12.2023, 17:52  [ТС] 11
stalkernet, Понятное дело, что в случае загрузки dpk идёт конфликт имён, но как это исправить, я без понятия.
Я зашёл через редактор в dpk файл, удалил проблемный элемент, и всё равно выскакивает таже ошибка
0
Модератор
3758 / 2262 / 783
Регистрация: 15.11.2015
Сообщений: 9,000
12.12.2023, 18:07 12
Цитата Сообщение от AgressiveMod Посмотреть сообщение
Could not create output file '..\lib\d7\GMConstants.dcu'
А туда есть права на запись? Delphi желательно устанавливать не в Program Files, а куда-то в другую папку, C:\Delphi, например.
0
53 / 34 / 2
Регистрация: 04.01.2019
Сообщений: 224
12.12.2023, 18:23 13
"Бл..... Старость не радость - сказала бабушка. Обгоняя электричку"

какая винда. что из делфей уже стоит или стояло? какой IE....
В третих - каким органом ты будеш скрипы от гугля обрабатывать??? а это API....

AzAtom, а ты спрашиваешь откуда. Оттуда где дают такие задания....... Прям по Достоевскому...

Добавлено через 1 минуту
ставил на виртуалку на XP. после 2010. попробую на win7 чистую
0
0 / 0 / 0
Регистрация: 12.12.2023
Сообщений: 7
12.12.2023, 18:45  [ТС] 14
AzAtom, я предоставил права

Добавлено через 14 минут
stalkernet, Из за винды не работает, не подумал сразу...
0
53 / 34 / 2
Регистрация: 04.01.2019
Сообщений: 224
12.12.2023, 19:46 15
AgressiveMod,

Выполнять неукоснительно !!!!!!!!!!!!
итак шаг первый - бирем бАААльшую банку вазелина. и шаманский бубен программиста.
2 = прибиваем\прикручиваем\привязываем ВСЕ тяжелые прИдметы что могут летать. Густо мажем их вазелином.
3 = принимаем ассану вверх ногами. Бьем в бубен и возносим молитву богам АПОХ и АНУНАХ.

4 = Сносим нах.. всякие WIN7 и прочие. ставим ХР, а лучше WIN98
5 = устанавливааем D7.
6 = Запускаем с правами администратора.

ВНИМАНИЕ - берем версию gmlib_1.5.3.zip и устанавливаем ее. хоть с компиляцией, хоть без.
Берем демку TGeometryClass компилим\запускаем. на сообщения о ошибках сценария - относим к АНУНАХ.
Доходим ErrorExeption.

ставим последнюю версию IE. не эджа!!!!
наблюдаем туже самую херню. ковыряемся в исходниках. понимаем что надо ставить хромиум-делфи.
Теперь до нас доходит - зачем прибили\привязали и густо намазали.

Сидим чухаем голову и глубоко думаем про Достоевского и его - что делать....

По факту. Я сам долго проеб... с етими граблями от гитхаба. пока не до шел до разработчика. И он любезно предоставил 1.5.3. И что на гите лежит недоделаная версия на которую он положил. и что надо ставить хромиум.

вобщем попробуй с последней версией IE.
0
Massaraksh7
12.12.2023, 20:11
  #16

Не по теме:

Цитата Сообщение от stalkernet Посмотреть сообщение
глубоко думаем про Достоевского и его - что делать....
Может, Чернышевского? )))

0
53 / 34 / 2
Регистрация: 04.01.2019
Сообщений: 224
12.12.2023, 21:20 17
Massaraksh7, не. именно так. отсылка ко второй книге «великого пятикнижия». ну а "что делать" - знают все.

Собственно говоря подтвердилось - не работает. нужен CEF4Delphi. а он на D7 не соберется... Хотя можно конечно переписать....

PS И зачем я мучаюсь с написанием теста по Иррациональной психологии для кафедры.

Добавлено через 42 минуты
Вобщем собственно как прикрутить - ответ дан.
Про то что оно жить не будет - НИКТО НЕ СПРАШИВАЛ.
0
53 / 34 / 2
Регистрация: 04.01.2019
Сообщений: 224
15.12.2023, 18:50 18
Решил проверить всетаки.
итого:

Первое и главное - БЕЗ ВАЛИДНОГО рабочего APIKey можно забыть про гугл.

1.5.3 - безудержно мертв.
1.5.5 из гита собирается только на 10.3 опятьже ТБраузер мертв - с хромом(DCEF1 !!!!) нужен ключ.

мои тестовые проекты собираются но молчат как партизаны.

Рабочий (который у заказчика) на архивном винте. доставать не буду. Говорят работает. но у них ключ платный.
и конечный вариант не помню. слишком много было интригующе-изысканного секса с хромом гуглем эджем и GMLib.

вобщем както так. Холявный вариант с картами кончился.
0
5870 / 4598 / 1448
Регистрация: 14.04.2014
Сообщений: 20,408
Записей в блоге: 20
15.12.2023, 23:39 19
когда-то давно я подключался к этому
https://www.company.rt.ru/press/news/d431247/
был единственный бесплатный вариант, кроме поднятия собственного сервера OSM
сейчас без понятия, работает или нет
0
53 / 34 / 2
Регистрация: 04.01.2019
Сообщений: 224
16.12.2023, 12:44 20
Классика - инициатива инициатора...
Собственно заказчик озаботил о модернизации софта и сьезда с гугля. С его - версия браузера не та - а не ебе...... НАМ НЕ НРАВИТСЯ.

Вобщем нашел Delphi_OSMMap. гит

https://github.com/Fr0sT-Brutal/Delphi_OSMMap

итого:
Работает БЕЗ БРАУЗЕРА!!!!
демка
с openstreet - карту отдала.
с opentopo - карту отдала. не 50 метровка. 200 меторовка тоже неплохо.
с гугла - запросил ключ. был послан далеко и поглубже. но карту в общем виде отдал.
с heremap - запросил ключ. был послан далеко и поглубже. но карту в общем виде отдал.

маркеры наносит и показывает.

есть и другие функции. смену типа карты слета не нашел. надо разбираться.
вобщем стоит внимания на разборку и потраченного времени.
работает под VCL.
0
16.12.2023, 12:44
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.12.2023, 12:44
Помогаю со студенческими работами здесь

Как подключить библиотеку BASS?
Ребят у меня вопрос как в Delph XE2 подключить библиотеку Bass??

Как подключить dll библиотеку к проекту Delphi 7?
Передаю гет на https как описано в этой статье - http://devdelphi.ru/?p=1192 но мне выдает ошибку,...

Какую библиотеку подключить для работы функции
В delphi есть функция FileSetReadOnly. Но lazarus ругается на нее. Какой unit подключить для работы...

Можно ли программно подключить библиотеку VBA, в частности библиотеку Microsoft Visual Basic for Application Extensebility?
Кто знает, можно ли программно подключить библиотеку VBA, в частности библиотеку Microsoft Visual...

Как подключить библиотеку?
Если коротко, то как мне сделать чтобы было как на первом скрине? Вроде написано using, но нет...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Как написать Тетрис на Ассемблере
InfoMaster 14.01.2025
Тетрис – одна из самых узнаваемых и популярных компьютерных игр, созданная в 1984 году советским программистом Алексеем Пажитновым. За прошедшие десятилетия она завоевала симпатии миллионы людей по. . .
Как создать игру "Танчики" на Unity3d и C#
InfoMaster 14.01.2025
Разработка игр – это увлекательный процесс, сочетающий в себе творчество и технические навыки. В этой статье мы рассмотрим создание классической игры "Танчики" с использованием Unity3D и языка. . .
Организую платный онлайн микро-курс по доработке Android-клиента Telegram
_Ivana 14.01.2025
Официальная версия и распространенные форки не полностью устраивают? Сделай свою кастомную версию клиента! 4 занятия по 2 часа (2 недели пн, ср 19:00-21:00 по Москве). Первое вводное занятие. . .
Как создать приложение для фитнеса для iOS/iPhone на Kotlin
InfoMaster 14.01.2025
Создание собственного фитнес-приложения — это не только захватывающий, но и полезный процесс, ведь оно может стать вашим верным помощником на пути к здоровому и активному образу жизни. В современных. . .
Как создать приложение магазина для iOS/iPhone на Swift
InfoMaster 14.01.2025
Введение в разработку iOS-приложений Разработка приложений для iPhone и других устройств на базе iOS открывает огромные возможности для создания инновационных мобильных решений. В данной статье мы. . .
Это работает. Скорость асинхронной логики велика. Вопрос видимо останется в стабильности. Плата - огонь!
Hrethgir 13.01.2025
По прошлому проекту в Logisim Evolution https:/ / www. cyberforum. ru/ blogs/ 223907/ blog8781. html прилагаю файл архива проекта Gowin Eda и снимок. Восьмибитный счётчик из сумматора+ генератор сигнала. . .
UserScript для подсветки кнопок языков программировани­­­­я в зависимости от текущего раздела
volvo 13.01.2025
В результате работы этого скрипта подсвечиваются нужные кнопки не только в форме быстрого ответа, но и при редактировании сообщения: / / ==UserScript== / / @name CF_DefaultLangSelect / / . . .
Введение в модели и алгоритмы машинного обучения
InfoMaster 12.01.2025
Машинное обучение представляет собой одну из наиболее динамично развивающихся областей искусственного интеллекта, которая фокусируется на разработке алгоритмов и методов, позволяющих компьютерам. . .
Как на Python создать нейросеть для решения задач
InfoMaster 12.01.2025
В контексте стремительного развития современных технологий особое внимание уделяется таким инструментам, как нейросети. Эти структуры, вдохновленные биологическими нейронными сетями, используются для. . .
Как создать нейросеть для генерации картинок на Python
InfoMaster 12.01.2025
Генерация изображений с помощью искусственных нейронных сетей стала одним из наиболее захватывающих направлений в области компьютерного зрения и машинного обучения. В этой статье мы рассмотрим. . .
Создание нейросети для генерации текста на Python
InfoMaster 12.01.2025
Нейросети, или искусственные нейронные сети, представляют собой модели машинного обучения, вдохновленные работой человеческого мозга. Они состоят из множества взаимосвязанных узлов, или "нейронов",. . .
Как создать нейросеть распознавания изображений на Python
InfoMaster 12.01.2025
Введение в распознавание изображений с помощью нейросетей Распознавание изображений с помощью нейронных сетей стало одним из самых впечатляющих достижений в области искусственного интеллекта. Эта. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru