Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Русский_Проект: Изучение Visual Basic


Информационный Канал Subscribe.Ru

Русский_Проект: Рассылка Вступление
Третий номер VBМании
Советы
Информация для зарегистрированных пользователей справочника WinAPI

Вступление

Число подписчиков приближается к цифре 5 000. Данная выпуск специально для новых подписчиков, чтобы они могли составить свое мнение о рассылке и решили, нужно ли было подписываться на нее.

Третий номер VBМании

По просьбе ведущего сайта http://www.vbmania.ru/ А. Диканского довожу до вашего сведения, что вышел третий номер online-журнала VB Мания

Советы

Совет для тех, кто пытается самостоятельно объявлять функции API в бейсике. Функций WinAPI несколько десятков тысяч. Не все функции можно найти в документации на VB. А так как функции пишутся в основном на C++, то приходится самим объявлять эти функции. В такой документации на C++ встречаются такие объявления констант

#define URL_ESCAPE_UNSAFE 0x20000000
В этом выражении имя константы URL_ESCAPE_UNSAFE имеет шестнадцатиричное значение 0x20000000. В бейсике подобный формат неприемлем и подобное выражение неправильно:
Private Const URL_ESCAPE_UNSAFE As Long = 0x20000000
Чтобы конвертировать в правильный бейсиковый формат это число, вы должны знать, что 0x - это символ обозначения шестнадцатиричной системы. Таким образом, достаточно заменить эти символы на &H.
0x20000000 = &H20000000
Значит, объявление константы будет выглядеть так
Private Const URL_ESCAPE_UNSAFE As Long = &H20000000

Информация для зарегистрированных пользователей справочника WinAPI

Следующая новость касается только зарегистрированных пользователей, и тех, кто только собирается приобрести справочник по функциям WinAPI. Начиная с сентября, коллекция справочников пополнится еще одним справочником по функциям реестра Windows. Таким образом, справочник будет состоять из четырех справочников. А зимой вероятно добавится еще один справочник по CryptoAPI

Вот и все на сегодня!

Присылайте ваши предложения по адресу rusproject@mail.ru
Посетите сайт Русский_Проект, где вы найдете другую интересную информацию
Давайте делать рассылку вместе! Счастливого вам программирования!



http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное