Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe maak je een ANSI converteren naar een HEX
Het American National Standards Institute ( ANSI ) is een organisatie die , onder andere , verantwoordelijk is voor het creëren van een standaard voor mapping personages uit hun beeldscherm en toetsenbord vormen een hexadecimale vorm die kan worden opgeslagen op een harde schijf en verzonden over het Internet . Echter , de meeste grote programmeertalen zijn de instrumenten die nodig zijn om handmatig omzetten van brieven naar hexadecimaal . Instructies
Ruby
1

Open een tekstverwerker . In Windows kunt u dit doen door te klikken op " Start", " Alle programma's , " " Accessoires" en " Kladblok. " Onmiddellijk het bestand opslaan als

Type 2 het volgende in de teksteditor om een string te slaan " ANSI2HEX.rb . " :

S = " Hallo "

Vervolgens typt u de volgende om een lege array van gegevens aan de hexadecimale waarden vasthouden creëren :

@ hex = [ ]

Type 3 het volgende om de conversie uit te voeren van ANSI naar hexadecimaal :

s.each_byte
{ | x | @ hex << ( x.to_s ( 16 ) ) }

Deze maakt gebruik van een geavanceerde functie van Ruby heet een " proc , " of een blok code die je meteen definiëren en te gebruiken . Procs worden omgeven door { } haakjes in Ruby , en ze zijn bruikbaar voor het uitvoeren van een eenvoudige bewerking op elk deel van een groep gegevens . Dit een gaat door each_byte ( of letter ) in de ANSI- tekenreeks een voor een en zet het om in de hexadecimale waarde , op te slaan in de @ hex -array
4

Print de hexadecimale waarden : .

zet @ hex

bijvoorbeeld , een eerste reeks van " Hello" zal resulteren in de hexadecimale waarden :

48 65 6c 6c 6f
5

Sla het bestand ( " file ", " Save " ) en dubbelklik erop om het programma uit te voeren .
Java
6

Maak een nieuwe klasse . Als u gebruik maakt van een Java Integrated Development Environment ( IDE ) , klik dan op " File ", " Nieuwe Klasse . " Anders opent "Notepad " en opslaan van een bestand met de naam
7

Plak volgende in uw tekstverwerker om de bibliotheken zal u in de loop van het programma moeten importeren " ANSI2HEX.java . " : < Br

import com.sun.corba.se.impl.orbutil.HexOutputStream > , import java.io.IOException , import java.io.StringWriter ;
8

Plak volgende programma in het bestand :

public class ANSI2HEX
{public static void main ( String [ ] args ) {

String s = new String
( " Hello" ) ; byte [ ] data = s.getBytes ( ) ; StringWriter sw = new StringWriter ( ) ; HexOutputStream out = new HexOutputStream ( sw ) ; try { out.write ( data ) ; System.out.println ( sw.toString ( ) ) ;} catch ( IOException e ) { System.out . println ( " ERROR " ) ; } }}


dit neemt een string ( in dit geval " Hallo " ) en krijgt de bytes dat het goed te maken . Het gebruikt dan de " HexOutputStream " class om de string data omzetten in hexadecimale , en drukt de resultaten :

48 65 6c 6c 6f

Previous: Next:
  Computer Programming Languages
·Hoe te SendKeys gebruiken met …
·Hoe te openen MBOX bestanden 
·Hoe kan ik meerdere lijnen in …
·Hoe te Verticale Scroll Preven…
·Hoe maak je een Gradient Afger…
·Het Zwaartepunt functie in MAT…
·Hoe te Wijzigingen in WPF in D…
·Hoe maak je een contact formul…
·Hoe te Borders in CSS Verwijde…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te Negatieve getallen gebruiken in C…
·Hoe te gebruiken ListView om Mapinhoud b…
·How to Get een Array -item Index Nummer …
·Prolog Programming Tutorial 
·Hoe te animeren in XNA 
·De geschiedenis van computerprogrammeurs…
·Gebruik van Acrobat in VB 
·Hoe om te weten Als de server JavaMail 
·Hoe maak je een lege array in C 
Copyright © Computer Kennis http://www.nldit.com