Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > ОС и железо
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Закрытая тема
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 16.07.2007, 22:17
Sig_Al Sig_Al вне форума
Прохожий
 
Регистрация: 16.07.2007
Сообщения: 1
Репутация: 10
По умолчанию Как зарегистрировать DLL в Windows

Граждане!Помогите,чем можете!
Написал DLL-ку.С указанием адреса типа 'C:\...\...\... и т.д.' из программ загружается.
Так вот у меня вопрос:
как мне её зарегистрировать в Windows,чтобы её можно было вызвать по имени?
Перешерстил несколько книг-ничего не нашёл.
  #2  
Старый 16.07.2007, 23:49
Аватар для 4kusNick
4kusNick 4kusNick вне форума
Местный
 
Регистрация: 06.09.2006
Адрес: Россия, Санкт-Петербург
Сообщения: 444
Репутация: 550
По умолчанию

Ну, вообще для регистрации ActiveX используют regsvr32 (например, через ShellExecute)
Для регистрации самой DLL можно вызвать regsvr32 с такими параметрами:

regsvr32 /i c:\1.dll

А вообще, можешь в окне "Выполнить" (Win+R) написать regsvr32 и увидишь помощь по использованию.
Хотя, если у тебя DLL не работает по прямому пути, то, очень возможно, что ты что-нибудь не так написал - или объявил экспорты методов из этой dll не правильно, или в самой dll не правильно объявил экспортируемые функции...
__________________
THE CRACKER IS OUT THERE

Последний раз редактировалось 4kusNick, 16.07.2007 в 23:51.
Закрытая тема


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 15:25.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter