Использование Curl в Delphi без DLL - PullRequest
0 голосов
/ 14 февраля 2011

У меня есть программа на Delphi, в которой мне нужно использовать Curl, но я не хочу перераспределять DLL-библиотеку curl вместе с ней (и я не хочу добавлять DLL в качестве ресурса и записывать ее в файл во время выполнения и делать это так). С библиотекой Curlpas вы должны использовать DLL. Есть ли способ использовать Curl с Delphi так же, как вы можете сделать это в C ++ со статической библиотекой?

Ответы [ 3 ]

2 голосов
/ 06 ноября 2012

Просто используйте CURL для Windows, поместите в папку Windows http://curl.haxx.se/dlwiz/?type=bin&os=Win64&flav=- и попытайтесь вызвать его, используя консольный метод, используя Delphi.

2 голосов
/ 14 февраля 2011

Статическая библиотека Curl не может использоваться в Delphi.

1 голос
/ 06 ноября 2012

Вам нужно curl или вам нужно просто выполнять HTTP-запросы?

Если последний, вы можете другой компонент, как те, которые сделаны компонентами Indy. TIdHTTP позволяет выполнять запросы GET и POST в одну строку. Это лучше, чем вызывать cUrl из командной строки, если вам не нужны какие-то особые функции, которые Indy не предоставляет.

...