Access 2002

преобразование строк между Unicode и ANSI


В  14.2 приведены соответствия между наиболее широко используемыми функциями Winl6 и Win32. Надеемся, что эта таблица поможет вам в работе, хотя, конечно, она не может претендовать на абсолютную полноту.

преобразование строк между Unicode и ANSI;

использование константы vbNullString;

использование типа данных Any;

передача в DLL пользовательских структур данных;

выравнивание структур по границе двойных слов;

передача массивов;

использование библиотек типов;

использование Windows API;

конвертирование вызовов Windows API, написанных в Access 2, в вызовы для 16-разрядной Windows;

О примеры использования Windows API.

Вызовы DLL — это один из трех способов, которыми приложение Access может связаться с другими программами Windows; другие два способа — это DDE и автоматизация. Об автоматизации мы с вами говорили в главе 10. Интерфейс DLL позволяет непосредственно управлять Windows через ее API, а также вызывать функции из ваших собственных DLL. Обладая компилятором С или C++ и соответствующими знаниями, можно разрабатывать DLL, позволяющие приложению Access выполнять практически все, что только вообще возможно в Windows. Однако, даже и без использования языка С или C++, вызовы Windows API существенно расширяют функциональные возможности Access.

15 Секреты мастеров

►    Функции для работы с файлами

►    Управление стандартными диалоговыми окнами Windows

►    Функции для работы со шрифтами

►    Чтение и запись данных реестра

►    Получение списков объектов базы данных

►    Классы для получения экранных установок Windows и сведений о файлах.

В предыдущих изданиях этой книги мы рассказывали о недокументированных функциях Access, которые используются в ее мастерах (wizards). В Access 2 и Access 95 эти функции хранились в отдельных библиотеках, MSAU200.DLL и MSAU7032.DLL.

Комментарии закрыты