Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 4 sur 4
  1. #1
    Invité de passage
    Homme Profil pro
    Étudiant
    Inscrit en
    novembre 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Transports

    Informations forums :
    Inscription : novembre 2012
    Messages : 4
    Points : 0
    Points
    0

    Par défaut Convertir un programme Java vers VBS.

    Bonjour à tous,

    J'ai un programme Java que vois ci et je voudrais le convertir en VBS, comment faire ?? avez vous une idée ? please

    public static void traitement(File exp, File txt) throws IOException
    {
    String[] tab = exp.getName().split("-");
    FileWriter writer = new FileWriter(txt);
    writer.append("#BATCH ").append(tab[0]).append(System.lineSeparator());
    writer.append("#INSPEC ").append(tab[1]).append(System.lineSeparator());
    writer.close();
    }

    Merci d'avance
      0  0

  2. #2
    Modérateur

    Inscrit en
    septembre 2004
    Messages
    9 721
    Détails du profil
    Informations forums :
    Inscription : septembre 2004
    Messages : 9 721
    Points : 16 048
    Points
    16 048

    Par défaut

    - Comprendre exactement ce que produit ce programme Java
    - Faire un programme VBS qui produit la même chose.
    Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher du poisson, il videra le lac et au bout de deux ans son village ne mangera plus jamais.
    Partagez vos connaissances, mais aussi comment s'en servir.
      0  0

  3. #3
    Invité de passage
    Homme Profil pro
    Étudiant
    Inscrit en
    novembre 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Transports

    Informations forums :
    Inscription : novembre 2012
    Messages : 4
    Points : 0
    Points
    0

    Par défaut

    Bonjour à tous,

    Je suis nouveau sur ce site, je débute en programmation JAVA et je souhaiterais avoir votre aide concernant un problème, le voici:

    j'ai un fichier qui se nomme 300488-030010-AB123456.EXP

    Ensuite je crée manuellement un fichier .TXT qui sera de la forme:

    #BATCH
    #INSPEC

    Mon but est de récupérer les 6 premiers chiffres de l'intituler du fichier .EXP et le compléter automatiquement en face de #BATCH, ce qui donnerais manuellement (Idem pour #INSPEC mais je prendrais les 6 chiffres après le premier tiret):

    #BATCH 300488
    #INSPEC 030010

    Donc voici le programme Java qui effectue ce que j'ai dis précédemment cependant je voudrais le faire en VBS:

    public static void traitement(File exp, File txt) throws IOException
    {
    String[] tab = exp.getName().split("-");
    FileWriter writer = new FileWriter(txt);
    writer.append("#BATCH ").append(tab[0]).append(System.lineSeparator());
    writer.append("#INSPEC ").append(tab[1]).append(System.lineSeparator());
    writer.close();
    }

    Voici ce que dis le programme Java:

    Dans un premier temps je récupère le nom du fichier (exp.getName) et je le découpe avec les tirets (split) pour obtenir un tableau (ici il y aura 3 cases : 300488, 0300010, et AB123456.EXP)

    Ensuite, je créé le fichier .txt (new FileWriter) et j'y ajoute les données (append) les unes après les autres, donc aussi bien les mots-clés en dur (#BATCH et #INSPEC) que les deux premières cases du tableau (tab[0] et tab[1]) qui correspondent aux valeurs que tu voulais mettre.

    Sans oublier d'ajouter des sauts de lignes (System.lineSeparator) et de fermer le fichier (close).

    Quelqu'un s'aurait-il le faire en VBS ??
      0  0

  4. #4
    Modérateur

    Inscrit en
    septembre 2004
    Messages
    9 721
    Détails du profil
    Informations forums :
    Inscription : septembre 2004
    Messages : 9 721
    Points : 16 048
    Points
    16 048

    Par défaut

    Citation Envoyé par Bane88 Voir le message
    Quelqu'un s'aurait-il le faire en VBS ??
    Sur un forum Java ? Peu probable.

    Mais l'analyse du programme Java me semble bonne.
    Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher du poisson, il videra le lac et au bout de deux ans son village ne mangera plus jamais.
    Partagez vos connaissances, mais aussi comment s'en servir.
      0  0

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •