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 :

random dans une listbox


Sujet :

VB 6 et antérieur

  1. #1
    Membre actif
    Inscrit en
    Juin 2006
    Messages
    584
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 584
    Points : 235
    Points
    235
    Par défaut random dans une listbox
    bonjour,
    j'ai une listbox avec plusieur url, j'aimerai faire en sorte que lorsque l'on appui sur un bouton, ca ouvre quelque url aléatoirement, mais jamais 2 fois la meme url.
    Pourriez vous m'orienté si vous avez des idées, car je ne sais pas torp comment faire?
    Merci beaucoup

  2. #2
    Membre éprouvé Avatar de avigeilpro
    Homme Profil pro
    Ambulancier
    Inscrit en
    Janvier 2004
    Messages
    880
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Creuse (Limousin)

    Informations professionnelles :
    Activité : Ambulancier
    Secteur : Transports

    Informations forums :
    Inscription : Janvier 2004
    Messages : 880
    Points : 971
    Points
    971
    Par défaut
    Commence par prendre un nombre aléatoire qui determinera le nombre d'url que tu prendra.
    Ensuite tu prend un nombre aléatoire qui est un indice de la liste, tu vérifie si cet url est présent dans une chaine string (avec Instr) si ce n'est pas le cas tu ajoute l'url à la chaine suivie d'un séparateur ("|" par exemple) et tu incrémente ton compteur, si l'url est présent dans la chaine tu choisi un nouvel indice et tu recommence.

    Autre solution :
    Tu créer un tableau avec tout les url. tu détermine combien d'url tu veux prendre. tu tire un nombre aléatoire entre 0 et Ubound de ton tableau. Tu prend l'url et tu le retire de ton tableau (tu deplace tous les url d'après d'un pas en avant et tu redim avec Preserve) et tu recommence. ainsi les url ne peuvent être tirés qu'une seule foi
    La connaissance seule ne suffit pas. La vraie compréhension vient de la mise en expérience.
    Règles|FAQ|Tuto

  3. #3
    Membre actif
    Inscrit en
    Juin 2006
    Messages
    584
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 584
    Points : 235
    Points
    235
    Par défaut
    merci de ta réponse, je pense que je vais essayé avec les tableaux.
    si je n'y arrive pas je reviendrai vous voir

Discussions similaires

  1. recherche dans une listbox
    Par micknic dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 23/02/2005, 21h39
  2. Clique droit dans une ListBox
    Par LoicH dans le forum C++Builder
    Réponses: 5
    Dernier message: 07/02/2005, 22h50
  3. [debutant] supprimer elements dans une listbox
    Par F.F. dans le forum C++Builder
    Réponses: 8
    Dernier message: 02/07/2004, 11h38
  4. [WIN32]tabulation dans une listbox
    Par stoluup dans le forum MFC
    Réponses: 2
    Dernier message: 09/06/2004, 10h11
  5. Icône a coté du texte dans une ListBox
    Par joce3000 dans le forum C++Builder
    Réponses: 6
    Dernier message: 05/12/2003, 02h25

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