IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

Convertir ce source code


Sujet :

VB 6 et antérieur

  1. #1
    Nouveau membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Mai 2007
    Messages
    38
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2007
    Messages : 38
    Points : 34
    Points
    34
    Par défaut Convertir ce source code
    Salut a tous je sais pas si je suis a la bonne place pour poster ceci mais bon mon ami a programme un program en java et je dois le convertir en VB

    j'ai converti une bonne parti du code jusque ici mais il-y-as quelques bout de codes que je n'arrive pas a convertir alors ceux qui connaissent java pourront peut-etre maider!

    Code #1
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     a = new byte[hexToInt.length];
                for(int i = 0; i < hexToInt.length; i++)
                    a[i] = (byte)hexToInt[i];
    ^^^ je ne comprend pas le fonction "Byte"
    Code #2
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     if(a == null)
                return "";
            int i = (a.length + 1) / 2;
            char ac[] = new char[i];
            char c1 = (char)(a[a.length - 1] + 48);
            for(int j = i - 1; j > 0; j--)
            {
                short word0 = a[2 * j - 1];
                short word1 = a[2 * j - 2];
                if(word0 < 0)
                    word0 += 256;
                if(word1 < 0)
                    word1 += 256;
                ac[j] = c1;
                c1 = (char)((word0 + (word1 << 8)) / c1);
            }
     
            ac[0] = c1;
            return a;
        }
     
        private String hex;
        private byte a[];
    merci en avance

  2. #2
    Rédacteur
    Avatar de DarkVader
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 130
    Points : 3 118
    Points
    3 118
    Par défaut
    Bonsoir,
    Comme j'imagine que les 2 blocs cités se suivent tu devrais te pencher sur StrConv dans l'aide de VB -
    cette fonction permet de convertir une chaine Unicode dans une page de code et inversement selon le paramètre choisi
    soit l'opération en 1 ligne - (pfff VB quelle daube par rapport à tous ces langages «évolués» )

    Byte[] n'est pas une fonction mais la déclaration d'un tableau de byte
    soit en vb
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    dim a() as Byte 
    redim a(0 to ubound(hexToInt))

Discussions similaires

  1. [Eclipse 3.0.1] Convertir des sources Dos en Unix
    Par Bicnic dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 22/09/2009, 16h38
  2. Aide :convertir caractére vers code ascii
    Par MAXIMIX dans le forum C++
    Réponses: 2
    Dernier message: 19/08/2006, 10h46
  3. [c++]Source code de Paint
    Par cjacquel dans le forum C++/CLI
    Réponses: 2
    Dernier message: 08/08/2006, 22h14
  4. Check this out : Aerith source code has been released
    Par bbclone dans le forum AWT/Swing
    Réponses: 17
    Dernier message: 06/07/2006, 18h18
  5. [HTML] Convertir accent en code
    Par zoom61 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 08/02/2006, 14h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo