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 :

Copier les element d'un tableau à 2 dimensions


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    123
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 123
    Par défaut Copier les element d'un tableau à 2 dimensions
    Bonjour,

    un tableau de 2 dimension tab2 ( 1 to 5, 1 to 10)
    un tableau de 1 dimension tab1 ( 1 to 10)

    Je voudrais copier dans tab1 depuis tab2 sans boucle sous vb6

    tab1=tab2 (1, 1 to 10)


    Merci de votre aide

  2. #2
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    Bonsoir, enibris ..

    désolé sans boucle je vois pas ...

    à par :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    tab1(1)=tab2 (1, 1)
    tab1(2)=tab2 (1, 2)
    tab1(3)=tab2 (1, 3)
    tab1(4)=tab2 (1, 4)
    ...

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    123
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 123
    Par défaut
    Une histoire de copy en memoire

  4. #4
    Inactif  

    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    4 555
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 4 555
    Par défaut
    Citation Envoyé par enibris Voir le message
    Une histoire de copy en memoire

    Bonsoir,

    Ton "histoire" (sans boucle) m'intéresse.

    Peux-tu l'exposer ?

  5. #5
    Membre émérite
    Inscrit en
    Décembre 2007
    Messages
    512
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 512
    Par défaut
    Bonjour,

    J'ai trouvé ceci dans l'aide de VB6
    mais je n'ai jamais essayé.

    Commentaire de la MSDN

    Assignation de tableaux
    De même que vous pouvez assigner le contenu d'une variable à une autre variable, par exemple strA = strB, vous pouvez assigner le contenu d'un tableau à un autre tableau. Imaginons, par exemple, que vous vouliez copier un tableau d'un emplacement à un autre. Vous pouvez effectuer cette copie, octet par octet, de la façon suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Sub ByteCopy(oldCopy() As Byte, newCopy() As Byte)
       newCopy = oldCopy
    End Sub
    Celà répond-t'il à ta demande?

    A+

  6. #6
    Inactif  

    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    4 555
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 4 555
    Par défaut
    Bonsoir,

    Le problème, iclic, est qu'il veut créer un tableau à une dimension par copie (et sans boucle) d'un premier tableau à 2 dimensions

Discussions similaires

  1. Réponses: 5
    Dernier message: 23/04/2015, 20h07
  2. afficher les elements d'un tableau dans select
    Par koukoya dans le forum Struts 1
    Réponses: 6
    Dernier message: 19/05/2008, 18h44
  3. Réponses: 3
    Dernier message: 25/01/2007, 08h54
  4. [Tableaux] regrouper les elements d'un tableau
    Par ericmart dans le forum Langage
    Réponses: 3
    Dernier message: 23/06/2006, 09h35
  5. Faire défiler les elements d'un tableau
    Par Laure888 dans le forum Flash
    Réponses: 2
    Dernier message: 12/10/2005, 16h00

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