Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

ANSI znaky v jazyku Visual Basic

môžete použiť ANSI znaky v programe Visual Basic . Znaková sada ANSI sa používa v mnohých aplikáciách a v niektorých verziách systému UNIX a ďalších operačných systémoch . Ak neuvediete inak , Visual Basic používa znakovú sadu Unicode pre všetky znaky , ktoré to uznáva . Prechod na znaky ANSI umožňuje jazyka Visual Basic program pre prácu s inými programami , ktoré používajú ANSI a komunikovať so softvérom alebo počítačov , ktoré neuznávajú Unicode . Definícia

Počítače používajú špeciálne kódy znakov alebo znakových sád , ako je ANSI a Unicode predstavovať písmená , čísla a symboly tak , že počítač môže pochopiť . Unicode obsahuje viac ako 100.000 znakov , vrátane celých abecied z väčšiny jazykov . ANSI znakovej sady Visual Basic je založený na kóde ANSI vyvinutý American National Standards Institute . Skladá sa z 256 štandardných písmen a čísel spolu s niektorými špeciálnymi grafikou , interpunkčných znamienok a ďalších znakov .
Implementácia

Ak váš Visual Basic program musí poskytnúť údaje program , ktorý používa ANSI znaky , previesť jazyka údaje ANSI pred zdieľanie s iným programom . Pokiaľ je váš program prijíma dáta z programu ANSI , previesť prichádzajúce dáta na Unicode pred použitím v programe . Visual Basic obsahuje modifikátory kľúčových slov s názvom Ansi a Unicode a pole s názvom CharSet.Ansi a CharSet.Unicode vykonávať tieto konverzie . Stránka Microsoft Developer Network : Nastavenie znakovej sady vysvetľuje , ako ich používať . Nepoužívajte previesť dáta do ANSI zbytočne , pretože jeho menšia veľkosť obmedzuje znaky , ktoré môžu byť použité v programe .
Úvahy

Visual Basic Program môže použiť ANSI znaky súčasne , že nastavené operačný systém Windows a hardvér používanie počítača iný charakter . Pri spustení počítača sa používa čo znaková sada bola uložená na ROM počítača výrobcom počítača . To môže byť ANSI , Unicode alebo niečo iné . Microsoft sa odvoláva na to ako na výrobcu originálneho počítačového vybavenia ( OEM ) znakovej sade . Pri zaťažení systému Windows , znaková sada používaná systémom Windows prevezme . Predchádzajúce verzie systému Windows používa ANSI ako ich kód znaku , ale novšie verzie používajú Unicode .
Komplikácie

ANSI znakovej sady pre mnoho rôznych jazykov . Môžete mať nepredvídateľné výsledky , ak sa pokúsite zaradiť ANSI znaky v programe Visual Basic , ak váš počítač používa niečo iné ako americkej angličtine ako predvolený jazyk . Uistite sa , že používate štandardnú anglickú verziu ANSI ktoré vrátane Encoding.GetEncoding ( 1252 ) vyhlásenie , vo vašom programe Visual Basic . Pozrite sa na stránku spoločnosti Microsoft Developer Network : Encoding.GetEncoding metóda ( Int32 ) pre návod, ako to urobiť ,
.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené