Модераторы: Poseidon, Snowy, bems, MetalFan

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблема с загрузкой ДЛЛ 
V
    Опции темы
MetalFan
Дата 6.12.2008, 22:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Аццкий Сотона
****


Профиль
Группа: Комодератор
Сообщений: 3815
Регистрация: 2.10.2006
Где: Moscow

Репутация: 62
Всего: 128



Цитата(Burka @  5.12.2008,  20:22 Найти цитируемый пост)
я все перепробовал и cdecl и stdcall и многое другое

разве много разных вариантов декларации функции?))


--------------------
There are always someone smarter than you...
PM MAIL   Вверх
Christoph
Дата 6.12.2008, 22:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 667
Регистрация: 23.1.2008
Где: Харьков

Репутация: 1
Всего: 11



Наверное должен быть запущен ехешник которые работает с библиотекой wmeteo32.dll , затем уже подключать windbr32, а у тебя есть ехешник? Потому что я читал этот wmeteo32.dll идет в каком то пакете...


--------------------
user posted image
PM MAIL ICQ   Вверх
MetalFan
Дата 6.12.2008, 23:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Аццкий Сотона
****


Профиль
Группа: Комодератор
Сообщений: 3815
Регистрация: 2.10.2006
Где: Moscow

Репутация: 62
Всего: 128



библиотека windbr32 грузится норм... что я не так делаю? )


--------------------
There are always someone smarter than you...
PM MAIL   Вверх
Burka
Дата 6.12.2008, 23:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 429
Регистрация: 11.5.2007

Репутация: нет
Всего: 2



Цитата

разве много разных вариантов декларации функции?))

Вроде еще две =)

Цитата

библиотека windbr32 грузится норм... что я не так делаю? )

вот тоже хотелось бы знать, а код такой же?


--------------------
Великие умы обсуждают идеи; средние умы обсуждают события; мелкие умы обсуждают людей.
PM MAIL   Вверх
Akella
Дата 7.12.2008, 01:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 36
Всего: 329



Цитата(MetalFan @  6.12.2008,  23:16 Найти цитируемый пост)
библиотека windbr32 грузится норм... что я не так делаю? ) 

не удержался  от оффтопа smile  smile  smile

Добавлено через 1 минуту и 35 секунд
Цитата(Burka @  6.12.2008,  22:03 Найти цитируемый пост)
эту библиотеки прислали из москвы

А описания к ней не выслали?
PM MAIL   Вверх
Burka
Дата 7.12.2008, 01:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 429
Регистрация: 11.5.2007

Репутация: нет
Всего: 2



Цитата

А описания к ней не выслали?

Есть подробное описание функций библиотеки. Особеностей подключения и тп нету. 

Вот список файлов который был с этими библиотеками:
windbr32.dll
windbr32.doc (не понятный текст в не понятной кодирофке =) )
windbr32.lib вот мне кажется что она нужна для библиотеки но использовать ее я так понимаю тока из си получится, мб я ошибаюсь.
windrexp.h
wmeteo32.dll
wmeteo32.lib


--------------------
Великие умы обсуждают идеи; средние умы обсуждают события; мелкие умы обсуждают людей.
PM MAIL   Вверх
MetalFan
Дата 7.12.2008, 10:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Аццкий Сотона
****


Профиль
Группа: Комодератор
Сообщений: 3815
Регистрация: 2.10.2006
Где: Moscow

Репутация: 62
Всего: 128



Цитата(Burka @  6.12.2008,  23:30 Найти цитируемый пост)
вот тоже хотелось бы знать, а код такой же?

код из первого твоего поста.
вощем поковыряв библиотеку пришел к выводу (на сколько мне позволяют знания асм-а), что при загрузке библиотеки создается доп.поток, в котором что-то происходит и этого чего-то ждет поток, загружающий библиотеку. соотв. LoadLibrary не вернется, пока эта операция не закончится.... но после 3-4 запусков с попыткой расковырять, что там происходит, библиотека стала грузится без задержки. вот.
может грузить библиотеку в доп.потоке? шоб основной не "тупил" пока там что-то проинициализируется....


--------------------
There are always someone smarter than you...
PM MAIL   Вверх
CodeMonkey
Дата 7.12.2008, 13:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1839
Регистрация: 24.6.2008
Где: Россия, Тверь

Репутация: 38
Всего: 89



Цитата(Burka @  7.12.2008,  01:55 Найти цитируемый пост)
windbr32.doc

Лучше бы вы вот это выложили. Это ж доки.


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
Burka
Дата 7.12.2008, 14:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 429
Регистрация: 11.5.2007

Репутация: нет
Всего: 2



MetalFan, можно попробовать, только я с потоками не имел дела, можно пример кода выложить?

CodeMonkey, вот этот док, если честно на мануал не очень похоже



Присоединённый файл ( Кол-во скачиваний: 12 )
Присоединённый файл  windbr32.doc 83,19 Kb


--------------------
Великие умы обсуждают идеи; средние умы обсуждают события; мелкие умы обсуждают людей.
PM MAIL   Вверх
bems
Дата 7.12.2008, 17:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 3400
Регистрация: 5.1.2006

Репутация: 31
Всего: 88



это документ новой версии ворда. на сайте мелкософта есть надстройка для старых версий, чтобы открывать новые


--------------------
Обижено школьников: 8
PM MAIL   Вверх
Burka
Дата 7.12.2008, 17:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 429
Регистрация: 11.5.2007

Репутация: нет
Всего: 2



Цитата

это документ новой версии ворда. на сайте мелкософта есть надстройка для старых версий, чтобы открывать новые

а поподробнее можно, ссылку или хотя бы название этой надстройки. А то я ничего такого не нашел.


--------------------
Великие умы обсуждают идеи; средние умы обсуждают события; мелкие умы обсуждают людей.
PM MAIL   Вверх
bems
Дата 7.12.2008, 17:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 3400
Регистрация: 5.1.2006

Репутация: 31
Всего: 88



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

Присоединённый файл ( Кол-во скачиваний: 5 )
Присоединённый файл  windbr32.rar 38,89 Kb


--------------------
Обижено школьников: 8
PM MAIL   Вверх
Burka
Дата 7.12.2008, 18:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 429
Регистрация: 11.5.2007

Репутация: нет
Всего: 2



bems, спасибо. Это как раз то описание функций о котором я говорил, тока оно в распечатанном виде у меня было.


--------------------
Великие умы обсуждают идеи; средние умы обсуждают события; мелкие умы обсуждают людей.
PM MAIL   Вверх
Burka
Дата 8.12.2008, 12:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 429
Регистрация: 11.5.2007

Репутация: нет
Всего: 2



Попробовал загрузить в отдельном потоке, программа повисела минуту и выдала ошибку
"HASP Driver not installed or old Driver version (-100)"

MetalFan, раз у тебя загрузилась без проблем значит у тебя есть этот драйвер?  И что это вообще за драйвер такой? щас нет возможности погуглить.


--------------------
Великие умы обсуждают идеи; средние умы обсуждают события; мелкие умы обсуждают людей.
PM MAIL   Вверх
CodeMonkey
Дата 8.12.2008, 14:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1839
Регистрация: 24.6.2008
Где: Россия, Тверь

Репутация: 38
Всего: 89



Цитата(Burka @  8.12.2008,  12:56 Найти цитируемый пост)
Попробовал загрузить в отдельном потоке, программа повисела минуту и выдала ошибку"HASP Driver not installed or old Driver version (-100)"


Цитата("wiki")
HASP (англ. Hardware Against Software Piracy) - это мультиплатформенная аппаратно-программная система защиты программ и данных от нелегального использования и несанкционированного распространения разработанная компанией Aladdin Knowledge Systems Ltd. По утверждению www.softkey.info на 2005 год являлся одним из самых широкоприменяемых аппаратных средств для защиты ПО.

Защита HASP включает в себя:
электронный ключ HASP;
специальное программное обеспечение для «привязки» к электронному ключу, защиты приложений и для кодирования данных;
схемы и методы защиты программ и данных, обнаружения и борьбы с отладчиками, контроля целостности программного кода и данных.

HASP поддерживает большинство платформ, операционных систем и обеспечивает разработчикам широкий набор средств для защиты программного обеспечения.

Электронные ключи HASP выпускаются в различных исполнениях:
USB-брелок;
LPT-ключ с возможностью «прозрачного» подключения других ключей и устройств;
PCMCIA-карта;
Внутренняя плата стандарта PCI и ISA.


Короче, у вас она ключ искала-искала и не нашла ;)


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
Страницы: (3) Все 1 [2] 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0591 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.