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

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

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

Author24 — интернет-сервис помощи студентам
Здравствуйте, такая проблема, мне нужно установить библиотеку GMLib для работы с гугл картами. Я скачиваю zip файл с гитхаба, распаковываю его и пытаюсь подключить. Что я только не делал для его подключения. Перепробовал все способы, которые были в свободном доступе. Подробно распишите пожалуйста порядок действий для подключение этой библиотеки. У меня Delphi 7, сменить версию я не могу
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.12.2023, 00:35
Ответы с готовыми решениями:

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

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

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

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

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

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

Добавлено через 1 минуту
Цитата Сообщение от AgressiveMod Посмотреть сообщение
сменить версию я не могу
Возможно, это не мое дело, но почему?
0
44 / 25 / 2
Регистрация: 04.01.2019
Сообщений: 207
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
44 / 25 / 2
Регистрация: 04.01.2019
Сообщений: 207
12.12.2023, 09:25 5
Добавка. Глянул глубже - таки хром прикручен. А вот почему не помню. вроде родной Тбраузер не потянул. и опять же 10.4
0
523 / 226 / 23
Регистрация: 05.05.2022
Сообщений: 1,483
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
44 / 25 / 2
Регистрация: 04.01.2019
Сообщений: 207
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
Модератор
3748 / 2248 / 782
Регистрация: 15.11.2015
Сообщений: 8,956
12.12.2023, 18:07 12
Цитата Сообщение от AgressiveMod Посмотреть сообщение
Could not create output file '..\lib\d7\GMConstants.dcu'
А туда есть права на запись? Delphi желательно устанавливать не в Program Files, а куда-то в другую папку, C:\Delphi, например.
0
44 / 25 / 2
Регистрация: 04.01.2019
Сообщений: 207
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
44 / 25 / 2
Регистрация: 04.01.2019
Сообщений: 207
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
44 / 25 / 2
Регистрация: 04.01.2019
Сообщений: 207
12.12.2023, 21:20 17
Massaraksh7, не. именно так. отсылка ко второй книге «великого пятикнижия». ну а "что делать" - знают все.

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

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

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

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

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

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

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

вобщем както так. Холявный вариант с картами кончился.
0
5860 / 4588 / 1448
Регистрация: 14.04.2014
Сообщений: 20,352
Записей в блоге: 20
15.12.2023, 23:39 19
когда-то давно я подключался к этому
https://www.company.rt.ru/press/news/d431247/
был единственный бесплатный вариант, кроме поднятия собственного сервера OSM
сейчас без понятия, работает или нет
0
44 / 25 / 2
Регистрация: 04.01.2019
Сообщений: 207
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
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
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
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru