Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Языки программирования > Вопросы начинающих программистов
Перезагрузить страницу API - Функции как с ними работать
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Serega_Mexanik Serega_Mexanik вне форума
Member
 
Сообщений: 215
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Регистрация: 12.12.2005
По умолчанию API - Функции как с ними работать - 22.03.2006, 18:19

Люди добрые, просветите меня темного, для чего ОНИ и почему..
Как к ним добраться, как их подключать и вообще все-все..

если можно простой примерчик...

ЗЫ:никогда не считал себя тугодумом, но так легче доходит..
Ответить с цитированием
  (#2 (permalink)) Старый
Romendakil Romendakil вне форума
Member
 
Сообщений: 123
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 06.05.2004
По умолчанию 22.03.2006, 18:26

Интересно, а какой именно API имеется в виду?
Ответить с цитированием
  (#3 (permalink)) Старый
Huan Huan вне форума
Member
 
Сообщений: 79
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 21.01.2006
По умолчанию 22.03.2006, 19:05

Если у тебя Builder, Delphy то набираешь в редакторе
например SendMessage нажимаешь Ctrl+F1
Кнопочками Вперед Назад любуемся функциями API
Ответить с цитированием
  (#4 (permalink)) Старый
Jonano Jonano вне форума
Профессионал
 
Аватар для Jonano
 
Сообщений: 3,541
Сказал(а) спасибо: 2
Поблагодарили 14 раз(а) в 14 сообщениях
Регистрация: 19.04.2005
По умолчанию 22.03.2006, 20:30

Цитата:
Originally posted by Romendakil
[b]Интересно, а какой именно API имеется в виду?
В принципе это неважно. В любой ОС API-функции - это функции, прописанные в ядре системы. С их помощью программист может пользоваться системными ресурсами и возможностями.
Ответить с цитированием
  (#5 (permalink)) Старый
Romendakil Romendakil вне форума
Member
 
Сообщений: 123
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 06.05.2004
По умолчанию 22.03.2006, 20:51

Так API-то всяких разных много. Человек спрашивает, для чего они - конкретика нужна.
Ответить с цитированием
Ads.
  (#6 (permalink)) Старый
Alexiski Alexiski вне форума
Любитель давать советы
 
Сообщений: 4,311
Сказал(а) спасибо: 33
Поблагодарили 56 раз(а) в 56 сообщениях
Регистрация: 16.10.2005
По умолчанию 23.03.2006, 01:02

Ну так ответим.

API переводится как "прикладной программный интерфейс". А означают эти слова вот что: когда кто-нибудь делает какую-нибудь программную фиговину, то ему иногда хочется, чтобы другие программисты могли из своих программ эту фиговину дергать. Естественно, для этого совсем не обязательно полностью раскрывать, как эта фиговина внутри устроена, а достаточно описать какой-то набор функций, для стороннего программиста разрешенный. Вот этот набор функций и называется API.

Чаще всего на этом форуме упоминается вполне конкретный API - API Windows. Это набор функций, который разработчики Windows сделали доступными для прикладного программиста. Все, что можно сделать из-под Windows штатными средствами (кроме всяческих хакерских приемов) - все делается через API.

В противовес работе через API обычно выдвигается работа через какие-либо библиолтеки классов, например, через MFC или VCL. Чаще всего эти классы создают обертку вокруг API. Это означает, что в конце концов вызываются таки все те же функции API, но для программиста это все выглядит по-другому (подразумевается, что более удобно и логично)
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функции высшего порядка как с ними работать di4a Haskell 22 14.12.2011 17:56
Процедуры и функции как с ними работать golden Pascal 42 02.08.2011 12:30
Булевы функции как с ними работать Aletum Вопросы начинающих программистов 0 06.04.2011 19:05
Сетевые функции в C# как с ними работать Dr.Fill .NET 2 18.09.2007 22:36
API функции как с ними работать с программах Olegol2007 Assembler 5 11.07.2007 22:29
C++: inline функции как с ними работать c++ С/С++ 6 19.02.2006 22:05
C++ и SCO как с ними работать c++ Мысли вслух 6 28.01.2006 07:50
Агрегатные функции как с ними работать ГС ТОФ Perl 2 26.07.2005 01:33
Виртуальные функции в С++ как с ними работать SkySp С/С++ 4 10.06.2005 10:05
Процедуры и функции как с ними работать Svetka Pascal 7 28.03.2005 20:53
Виртуальные функции как с ними работать TNT С/С++ 2 08.04.2004 17:01
Основные функции Sockets и как с ними работать Erik C++ Builder 6 20.10.2003 21:30



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов