что такое api



Api что это такое

Автор Мария ********* задал вопрос в разделе Другое

А что такое API? и получил лучший ответ

Ответ от АЛЕКС!!![гуру]
Что такое API? API - это сокращение от Application Programming Interface. В общем каждая программа, операционная система и т. д. имеет свой API. Windows - API состоит из целого ряда функций, которые позволяют Вам использовать системные Windows-конструкции. Все Windows-API-функции были написаны в C++, но ваши программы смогут спокойно их использовать из Visual Basica. API-функции должны быть обязательно продекларированы! Декларация API-функций имеет следующий синтаксис: [Public | Private] Declare Function name Lib libname [Alias aliasname] [([arglist])] [As type] Ключевое слово Lib указывает, в какой библиотеке Visual Basic может найти нужную функцию. Имеются в виду библиотеки динамических связей (*.dll). Но в aliasname указывать расширение не надо. Alias указывает под каким именем программа должна искать заданую функцию в библиотеке. Arglist - это передаваемые параметры. Windows-API позволяет две вещи: проведение определённых заданий и доступ к системным ресурсам. Список различных API-функций и их деклараций Вы можете просмотреть при помощи стандартной программы API-Viewer. Примечание: Если АPI-функция ждёт от вас переменной, Вы должны обязательно объявить её и заполнить пробелами. Т. е. переменная должна быть определённой пользователем. Это черты языка С++, на котором и был написан Windows-API. Рассмотрим пару примеров: Допустим, ваше приложение должно определять каталог, в котором установлена операционная система Windows 95/98/NT. Сделать это проще всего, использовав API-функцию GetWindowsDirectory. 1. В модуле декларируем API-функцию GetWindowsDirectory: Declare Function GetWindowsDirectory Lib kernel32 Alias _ GetWindowsDirectoryA (ByVal lpBuffer As String, ByVal _ nSize As Long) As Long 2. В модуле объявляем переменную, допустим, WinDir, которой должно быть присвоено имя директории. Public WinDir As String 3. В подпрограмму вписываем: Переменную, которую надо передать API, мы уже объявили и теперь.. . API для сайтов - это внешние мини-приложения, которые могут легко встраиваться в любой сайт. Обычно используют HTML, XML, JavaScript и Flash в различных комбинациях. Служат для повышения функциональности сайта. Удобны - втроить их не составяет труда. Выгодны - потребляют ресурсы своего сервера, а не вашего (при этом работают на вашем сайте) . Для установки API на сайт, как правило, достаточно встроить предложенный производителем код в нужное место на странице сайта. Использование API крайне рекомендуется владельцам небольших сайтов, а так же сайтов с небольшой функциональностью - блок мировых новостей, красивые часы, информер валют или погоды (смотря что подойдёт под ваш сайт) и многое другое может расширить функциональность сайта, украсить его, а значит, сделать более привлекательным для посетителей. Не следует пренебрегать возможностями API и крупным проектам. Например, встроенная проверка орфографии, переводчик, поисковик, интерактивная карта, модуль ИИ (опять же, в зависимости от типа сайта и возможных вспомогательных потребностей).. . и многое другое.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: А что такое API?
A-GPS на Википедии
Посмотрите статью на википедии про A-GPS
API на Википедии
Посмотрите статью на википедии про API
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*