![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Name, NameEx и NameA - разница? [D6]
Геннадий © (2002-11-09 15:18:00)Некоторые названия как-бы дублируется. Появляется окончание Ex и A. Возможно есть и другие. А какая разница? Я так понимаю, они делают одно и то же, но с какими-то небольшими отличиями... Объясните, плиз.
Внук (2002-11-09 16:48:00) [1]Процедура Name - обычно (но не всегда) это процедура, которая вызывает либо NameA, либо NameW, в зависимости от переданных параметров и версии Win.
Процедура NameEx - обычно улучшенная или дополненная (extended)версия Name. Сравните, например, GetVersion и GetVersionEx.
Процедуры NameA и NameW - различные версии одной и той же процедуры, каким-либо образом использующей строки (например, в качестве параметров). Соответственно для Ansi-строк и Unicode (Wide)-строк. Одна из этих версий может отсутствовать в зависимости от версии Win. Обычно напрямую не вызываются.