Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Caratteri ANSI in Visual Basic

È possibile utilizzare i caratteri ANSI in un programma Visual Basic . Il set di caratteri ANSI è utilizzato in molte applicazioni software e in alcune versioni di sistemi operativi UNIX e altri . Se non diversamente specificato , Visual Basic utilizza il set di caratteri Unicode per tutti i personaggi che riesce a riconoscere . Il passaggio a caratteri ANSI consente al programma di Visual Basic per lavorare con altri programmi che utilizzano ANSI e per comunicare con il software o computer che non riconoscono Unicode . Definizione

computer utilizzano codici di caratteri speciali o set di caratteri , come ANSI e Unicode per rappresentare lettere, numeri e simboli in un modo in cui il computer può capire . Unicode include oltre 100.000 caratteri, inclusi gli interi alfabeti dalla maggior parte delle lingue. Il set di caratteri ANSI in Visual Basic è basato sul codice ANSI sviluppato dall'American National Standards Institute . E 'composto da 256 lettere standard e numeri insieme con alcuni elementi grafici speciali , segni di punteggiatura e altri caratteri .
Attuazione

Se il programma Visual Basic è necessario fornire i dati di un programma che utilizza i caratteri ANSI , convertire i dati di Visual Basic per ANSI prima di condividerlo con l'altro programma . Se il programma riceve i dati da un programma ANSI , convertire i dati in arrivo in Unicode prima di utilizzarlo nel vostro programma . Visual Basic fornisce modificatori di parole chiave con nome Ansi e Unicode e campi denominati CharSet.Ansi e CharSet.Unicode per eseguire queste conversioni . La pagina di Microsoft Developer Network : Specifica di un set di caratteri spiega come usarli . Non convertire i dati di ANSI inutilmente perché la sua dimensione più piccola limita i caratteri che possono essere utilizzati nel programma .
Considerazioni

Il tuo programma di Visual Basic può utilizzare caratteri ANSI , allo stesso tempo che il sistema operativo Windows e l'hardware del computer utilizzano un altro set di caratteri. Quando si avvia il computer , utilizza qualsiasi set di caratteri è stato memorizzato nella ROM del computer, produttore del computer . Questo può essere ANSI , Unicode o qualcos'altro . Microsoft si riferisce ad esso come il produttore di apparecchiature originali ( OEM ), set di caratteri. Al caricamento di Windows , il set di caratteri utilizzato da Windows prende il sopravvento. Le prime versioni di Windows utilizzate ANSI come il loro codice carattere , ma le versioni più recenti utilizzano Unicode .
Complicazioni

Ci sono set di caratteri ANSI per molte lingue diverse . È possibile ottenere risultati imprevisti se si tenta di inserire i caratteri ANSI in un programma Visual Basic quando il computer utilizza qualcosa di diverso da inglese americano come lingua predefinita . Assicurarsi che si sta utilizzando la versione inglese standard di ANSI includendo la ( 1.252 ) dichiarazione Encoding.GetEncoding nel programma Visual Basic . Fare riferimento alla pagina di Microsoft Developer Network : . Metodo Encoding.GetEncoding ( Int32) per le istruzioni su come fare questo

 

Programmazione © www.354353.com