Unicode (Visual Basic)
Określa, że Visual Basic powinien marshaling wszystkich ciągów do wartości Unicode niezależnie od nazwy zadeklarowanej procedury zewnętrznej.
Po wywołaniu procedury zdefiniowanej poza projektem kompilator języka Visual Basic nie ma dostępu do informacji, które musi mieć, aby poprawnie wywołać procedurę. Te informacje obejmują lokalizację procedury, sposób jej identyfikacji, sekwencję wywołań i typ zwracany oraz używany przez nią zestaw znaków ciągu. Instrukcja Declare tworzy odwołanie do procedury zewnętrznej i dostarcza te niezbędne informacje.
Część charsetmodifier
instrukcji Declare
dostarcza informacje o zestawie znaków do marshalingu ciągów podczas wywołania procedury zewnętrznej. Ma to również wpływ na sposób wyszukiwania zewnętrznego pliku zewnętrznego w nazwie procedury zewnętrznej. Modyfikator Unicode
określa, że visual Basic powinien marshaling wszystkich ciągów do wartości Unicode i powinien wyszukać procedurę bez modyfikowania jej nazwy podczas wyszukiwania.
Jeśli nie określono modyfikatora zestawu znaków, Ansi
jest to wartość domyślna.
Uwagi
Modyfikator Unicode
może być używany w tym kontekście:
Uwagi dla deweloperów inteligentnych urządzeń
To słowo kluczowe nie jest obsługiwane.