Etienne BAUDOUX

Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX

Le Deal du moment : -40%
Tefal Ingenio Emotion – Batterie de cuisine 10 ...
Voir le deal
59.99 €

2 participants

    Selectionner fichier pour l'ouvrir

    avatar
    squik
    Nouveau
    Nouveau


    Masculin Nombre de messages : 76
    Date d'inscription : 18/02/2010

    Selectionner fichier pour l'ouvrir Empty Selectionner fichier pour l'ouvrir

    Message par squik Ven 19 Fév 2010 - 10:41

    Salut, j'ai encore un petit probleme.

    Je veux sélectionner un fichier avec l'outil "Selectionner un fichier à ouvrir". J'enregistre le chemin dans un variable de type tableau... (pas le choix).
    Par la suite, j'aimerais ouvrir ce fichier grâce à "Ouvrir un fichier", mais quand je lui donne en chemin la variable de type tableau qui ne contient qu'une ligne, j'ai une erreur lors de la compilation :

    "L'opérateur '&' n'est pas défini pour les types 'String' et 'Tableau' à 1 dimension de String'"

    Une idée ?
    Admin
    Admin
    Administrateur
    Administrateur


    Masculin Nombre de messages : 1882
    Age : 31
    Localisation : Boulogne Billancourt(92100)(France)
    Emploi/loisirs : Software Development Engineer
    Date d'inscription : 24/01/2008

    Selectionner fichier pour l'ouvrir Empty Re: Selectionner fichier pour l'ouvrir

    Message par Admin Ven 19 Fév 2010 - 11:46

    Salut,

    Alors en fait, puisqu'on peut sélectionner plusieurs fichier dans une boîte pour "sélectionner un fichier", il est logique qu'on enregistre le résultat dans un tableau.
    Ce que l'on va faire, c'est un algorithme pour lire ce tableau :
    Ajoute une action Créer une boucle limitée, et configure là de la manière suivante :
    Selectionner fichier pour l'ouvrir Sans_t10

    Ensuite, dans la boucle, on va récupérer l'élément i du tableau liste_fichier.
    Problème : SZ 1.0 ne sait pas le faire (je précise que le problème est résolu avec sz 2011 Selectionner fichier pour l'ouvrir Lol ).
    Mais chaque problème a une solution =P
    Si tu fais par exemple "Afficher un message", dans le message tape le texte suivant :
    Bonjour monsieur " & liste_variable(i) & ", ça va?

    Et voilà, ça fonctionne amusé

    Petite explication :
    Pourquoi j'ai fait (dans Créer une boucle limitée) "soustraire de 1"? Tout simplement parce que I = 0
    J'ai un tableau comme ceci :
    valeur 0 = un fichier
    valeur 1 = un deuxième fichier
    valeur 3 = encore un autre
    Le fait que la première valeur d'un tableau soit "0" nous force à faire :
    je part de 0, je vais jusqu'à "nombre d'élément dans le tableau" - 1.

    Ensuite, pour l'utilisation de la variable, en fait, SZ ne comprend pa si on tape directement VAR(liste_fichier(i)), cette méthode permet donc d'utiliser du code VB.Net dans une valeur.

    Voila, bonne journée amusé
    avatar
    squik
    Nouveau
    Nouveau


    Masculin Nombre de messages : 76
    Date d'inscription : 18/02/2010

    Selectionner fichier pour l'ouvrir Empty Re: Selectionner fichier pour l'ouvrir

    Message par squik Ven 19 Fév 2010 - 13:49

    Impossible de compiler. Erreur de syntaxe au niveau de "afficher Message".

    Pourtant j'ai bien respecté les " et &.
    Admin
    Admin
    Administrateur
    Administrateur


    Masculin Nombre de messages : 1882
    Age : 31
    Localisation : Boulogne Billancourt(92100)(France)
    Emploi/loisirs : Software Development Engineer
    Date d'inscription : 24/01/2008

    Selectionner fichier pour l'ouvrir Empty Re: Selectionner fichier pour l'ouvrir

    Message par Admin Ven 19 Fév 2010 - 16:00

    Ca fonctionne très bien chez moi, assure toi d'avoir bien entré la donnée suivante :

    le fichier " & liste_fichier(i) & "

    Contenu sponsorisé


    Selectionner fichier pour l'ouvrir Empty Re: Selectionner fichier pour l'ouvrir

    Message par Contenu sponsorisé


      La date/heure actuelle est Ven 19 Avr 2024 - 15:05