Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Загрузка DLL в Win10 / 13 сообщений из 13, страница 1 из 1
26.03.2018, 12:47
    #39620465
SergBSI
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка DLL в Win10
возникла проблема
в Win7-64 под XE2 скомпилирована dll и без проблем грузиться динамически
НО эта же прога (без каких либо изменений) в Win10 под XE10.2.2 - не работает те дискриптор h:=Load......
равен 0 Уже "голову сломал" в чем может быть проблема? в Win10? ( с маршрутом все нормально :))
...
Рейтинг: 0 / 0
26.03.2018, 12:57
    #39620469
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка DLL в Win10
SergBSI,

GetLastError смотреть не пробовал?
...
Рейтинг: 0 / 0
26.03.2018, 17:20
    #39620638
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка DLL в Win10
SergBSI,

А где собственно прога свои DLL хранит и как сама установлена? Всякие вариации не тему %User%\AppData и иже с ним рассматривали?
...
Рейтинг: 0 / 0
26.03.2018, 17:54
    #39620675
schi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка DLL в Win10
Procmon спасет.
...
Рейтинг: 0 / 0
26.03.2018, 18:19
    #39620686
SergBSI
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка DLL в Win10
DarkMaster,

маршрут прописан жестко
FBlasHandle := LoadLibrary('e:\pas\evg\lapack\libblas.dll'); кстати на обоих компах даже путь одинаковый но на на 7-ке работает а на 10-ке НЕТ
"Procmon спасет" - каким образом?
...
Рейтинг: 0 / 0
26.03.2018, 18:34
    #39620696
makhaon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка DLL в Win10
SergBSI,

авторкаким образом

запустить, посмотреть где твой exe дллку ищет.
...
Рейтинг: 0 / 0
26.03.2018, 18:42
    #39620699
makhaon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка DLL в Win10
SergBSI,

ну и что система возвращает. GetLastError, опять же. Смотри, что в системе творится. Инструментов много. Хоть один используй, что бы не гадать. Dependency Walker можно еще попробовать. Но я не уверен по поводу позднего связывания. Видит он его или нет.
...
Рейтинг: 0 / 0
26.03.2018, 19:06
    #39620706
kep-ko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка DLL в Win10
Win7 - 64
Win10 - ?
exe - ?
dll - ?
...
Рейтинг: 0 / 0
26.03.2018, 19:06
    #39620707
schi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка DLL в Win10
SergBSIDarkMaster,

маршрут прописан жестко
FBlasHandle := LoadLibrary('e:\pas\evg\lapack\libblas.dll'); кстати на обоих компах даже путь одинаковый но на на 7-ке работает а на 10-ке НЕТ
"Procmon спасет" - каким образом?

В загружаемой DLL могут быть ссылки на другие DLL, которых нет по нужному пути .

Procmon спасет.
...
Рейтинг: 0 / 0
26.03.2018, 19:06
    #39620708
SergBSI
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка DLL в Win10
makhaon,
GetLastError =126 (типа не найдена библиотека)по этому коду в инете полно записей но без толку
под 7-кой то все работает!!!
...
Рейтинг: 0 / 0
26.03.2018, 19:13
    #39620709
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка DLL в Win10
SergBSIGetLastError =126 (типа не найдена библиотека)по этому коду в инете полно записей но без толку

Ну правильно, ты же ещё не нагуглил "как использовать головной мозг и Dependency Walker".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
26.03.2018, 19:18
    #39620711
LoneFast
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка DLL в Win10
Надо видеть больше кода...
...
Рейтинг: 0 / 0
26.03.2018, 22:30
    #39620775
bk0010
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка DLL в Win10
SergBSImakhaon,
GetLastError =126 (типа не найдена библиотека)по этому коду в инете полно записей но без толку
под 7-кой то все работает!!!Твоя DLL использует для работы другую DLL, которая установлена на семерке, но ее нет на десятке. Что-нибудь типа рантайм для MS VS C++.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Загрузка DLL в Win10 / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]