Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как использовать dll (как подключить к Delphi приложению) [D5, Win95/98]


Sego ©   (2002-10-11 14:16:00) 

Есть библиотека для архивации-разархивации, предположительно создана на BorlandC.
Вопрос. Можно ли ее использывать для приложений Дельфи и как это сделать если можно, как узнать какие данные надо передавать и какие забирать в эту dll?


Sego   (2002-10-11 15:23:00) [1]

2 Skier
Еслиб я был таким умным, как ты про меня подумал :((
............
Я сам не знаю, знаю что хочу используя эту библиотеку, зархивировать-разархивировать файлы из списка. А какая ф-ция это делает, одним японцам известна и крутым программерам, к которым я и обращаюсь.
Там одни обьявления, а что они делают, кто его знает, мало того
CAB32API.TXT все написано, но я даже не сильно знаю как этим воспользоваться, на текущий момент проблема получения этих данных и способ и х использования-равнозначные проблемы. Здесь не было форума для совсем деревянных, поэтому я задал вопрос сюда. Извините если кого напрягаю.
Хотелось бы обьяснение для тупого: "вот эта ф-ция тебе нужна, а вот че в делфях написать надо...." . А если б был хавец я б не спрашивал а отвечал :)


Pumpkin   (2002-10-11 15:13:00) [2]

Тогда поройся на torry.net может кто сделал.
Или на filesearch.ru поищи {имя h-файла}.pas
Или напиши этот юнит согласно докам.

Удачи.


Skier   (2002-10-11 15:13:00) [3]

>Sego

Как объявлена (на С) функция, которую ты хочешь
использовать в Delphi ?
Выдерни объявление из описания и положи в форум...
Покрутим :)


qube   (2002-10-11 15:11:00) [4]

Sego (11.10.02 14:56)
Прототипы функций и процедур тоже на японском?
А вызывать -- LoadLibrary, GetProcAddress, FreeLibrary


Sego   (2002-10-11 15:08:00) [5]

2 Pumpkin, какая метода перевода? Если си не знаешь!


Pumpkin   (2002-10-11 15:02:00) [6]

Переведи *.h на паскаль или найди готовый *.pas и пихай в uses


Sego   (2002-10-11 14:56:00) [7]

2 CrazyAngel я видел, но там коментарии на японском(не владею), и еще изначально я спрашивал, как это можно сделать , как подключить вызвать эту библиотеку. Я не обладаю необходимыми навыками поэтому и спрашиваю.


CrazyAngel   (2002-10-11 14:38:00) [8]

Дык в CAB32API.TXT описаны ж функции вроде ...


qube   (2002-10-11 14:34:00) [9]

Николай Быков © (11.10.02 14:28)
это какое такое?


Sego   (2002-10-11 14:30:00) [10]

Мало того, есть даже исходник dll, но яне могу назвать себя программистом, и разобраться мне трудно, может кто поможет?
Даю прямуюю ссылку там 160к, правда коментарии на японском.
http://www.csdinc.co.jp/archiver/lib/cab32098.exe
а вот другая 300к, мне любую лишь бы подключить.
http://www.csdinc.co.jp/archiver/lib/7z230231.zip
Просьба объяснить по-проще и по-понятней.
Заранее благодарен.


Николай Быков   (2002-10-11 14:28:00) [11]

2 куб
Все получается прекрасно и с параметрами.

Там в делфи такое встроено


qube   (2002-10-11 14:23:00) [12]

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


qube   (2002-10-11 14:22:00) [13]

Советую поискать документацию к библиотеке. Иначе очень сложно будет.


Skier   (2002-10-11 14:21:00) [14]

>Sego
Можно.
Вот только хорошо бы иметь ещё описание
экспортируемых функций DLL...:)


Наверх

Титульная страница Поиск, карта сайта Написать письмо