Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.10.21;
Скачать: [xml.tar.bz2];

Вниз

Как использовать dll (как подключить к Delphi приложению)   Найти похожие ветки 

 
Sego   (2002-10-11 14:16) [0]

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


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

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


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

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


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

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


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

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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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

Удачи.


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

>Sego

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


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

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



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2002.10.21;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.59 MB
Время: 0.038 c
4-69055
megadeth
2002-09-06 15:04
2002.10.21
Получить код нажатой клавиши из консольного приложения


4-69079
And_
2002-09-06 10:42
2002.10.21
Регистрация пользователя в Windows 2k (XP)


1-68764
Лана Розанова
2002-10-11 14:42
2002.10.21
Скрипты


14-68941
Cr@sh
2002-09-26 19:33
2002.10.21
Отстают системные часы.


14-69023
Андреев Павел
2002-09-30 14:40
2002.10.21
Редактор отчетов





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский