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.NET Discussion :

Pointer sur une picturebox à partir d'un resultat du lancement de dé


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    futur ingenieur genie electrique
    Inscrit en
    Février 2013
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : futur ingenieur genie electrique

    Informations forums :
    Inscription : Février 2013
    Messages : 30
    Par défaut Pointer sur une picturebox à partir d'un resultat du lancement de dé
    bonjour
    j'ai besoin de votre aide
    je lance un dés de facon random et j'obtient des numeros de 2 a 12 affiché sur un text box jusque la ca marche et c'est nickel
    mais j'arrive pa a saisir comment il faut faire pour pointer de ce resultat affiché sur un picture box ayant le mm numero affiché par le textbox

  2. #2
    Membre éprouvé
    Inscrit en
    Mai 2002
    Messages
    163
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 163
    Par défaut
    Bonjour,

    Au vu de ce que j'ai compris, tu as 11 picture box et tu cherche une propriété "index" ?

    Soit tu fais un select case sur tes 11 valeurs (çà marche tant que tu n'as qu'un dé, sinon, super lourd ! soit tu créer tableau de contrôle (une collection) !

    J'ai pas encore essayer, je bascule que tardivement sur .Net, mais je ferai un truc du genre ceci :
    http://msdn.microsoft.com/fr-fr/libr...=vs.71%29.aspx

    En espérant t'avoir été d'une quelconque aide !

    Edit : j'ai aussi corrigé le lien !

  3. #3
    Membre chevronné
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2011
    Messages
    453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

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

    Informations forums :
    Inscription : Mars 2011
    Messages : 453
    Par défaut
    On peut voir ton code ?

  4. #4
    Membre actif
    Homme Profil pro
    futur ingenieur genie electrique
    Inscrit en
    Février 2013
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : futur ingenieur genie electrique

    Informations forums :
    Inscription : Février 2013
    Messages : 30
    Par défaut
    j'ai pa pu ouvrir le lien vous pouvez me le renvoyer pasque c'est trés urgent et il me faut une solution pour m'ensortir

  5. #5
    Membre chevronné
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2011
    Messages
    453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

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

    Informations forums :
    Inscription : Mars 2011
    Messages : 453
    Par défaut
    Il manquait juste les ":" après le "http"...

    http://msdn.microsoft.com/fr-fr/libr...=vs.71%29.aspx

  6. #6
    Membre éprouvé
    Inscrit en
    Mai 2002
    Messages
    163
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 163
    Par défaut
    désolé, problème de copier coller, j'avais pas vu !
    Merci Shadam pour la correction ...

  7. #7
    Modérateur

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 722
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 722
    Par défaut
    Bonjour,

    Vous pouvez simplement utiliser un dictionnaire pour référencer vos PictureBox
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
        Dim dicoPic As Dictionary(Of Integer, PictureBox) = New Dictionary(Of Integer, PictureBox)
    Si vos picturebox sont nommés de 'PictureBox2' à 'PictureBox12'
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
            dicoPic.Add(2, PictureBox2)
            dicoPic.Add(3, PictureBox3)
    '...
            dicoPic.Add(12, PictureBox12)
    Citation Envoyé par king2070 Voir le message
    ...comment il faut faire pour pointer de ce resultat affiché sur un picture box ayant le mm numero affiché par le textbox
    Ce n'est pas très clair, mais pour utiliser les propriétés et méthodes de vos PictureBox.
    Ex : décale le PictureBox N°4 vers le bas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dicoPic(4).Top = dicoPic(4).Top + 50
    A+, Hervé.
    Traductions d'articles :
    La mémoire en .NET - Qu'est-ce qui va où ?
    Architecture DAL de haute performance et DTO ; Version C# : Partie 1,Partie 2,Partie 3 — Version VB.NET : Partie 1,Partie 2,Partie 3
    N'hésitez pas à consulter la FAQ VB.NET, le cours complet de Philippe Lasserre et tous les cours, articles et tutoriels.

  8. #8
    Membre actif
    Homme Profil pro
    futur ingenieur genie electrique
    Inscrit en
    Février 2013
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : futur ingenieur genie electrique

    Informations forums :
    Inscription : Février 2013
    Messages : 30
    Par défaut
    voila je m'explique voici une photo qui simplera la tache
    tous que jve c'est a partir du 4 affihé par le text box je pointe sur une picture box comportant le mm nbr
    Images attachées Images attachées  

  9. #9
    Membre chevronné
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2011
    Messages
    453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

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

    Informations forums :
    Inscription : Mars 2011
    Messages : 453
    Par défaut
    En reprenant l'exemple de rv26t :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Dim myPicBox as pictureBox = dicoPic(myTextBox.Text)
    Mais tant que tu ne nous mettra pas de code on ne pourra pas beaucoup t'aider...

  10. #10
    Membre éprouvé
    Inscrit en
    Mai 2002
    Messages
    163
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 163
    Par défaut
    Je me demande s'il ne veut pas graphiquement tracer une flèche a partir du chiffre vers la position du PictureBox !!!
    Je ne suis pas certain qu'on parle de la même chose avec le terme "pointer" !

  11. #11
    Membre chevronné
    Homme Profil pro
    Caféinomane
    Inscrit en
    Septembre 2011
    Messages
    202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Caféinomane

    Informations forums :
    Inscription : Septembre 2011
    Messages : 202
    Par défaut
    Bonjour,

    Je crois également qu'il y a un malentendu probable sur le terme "pointer".

    (dans le doute...) Une piste possible consiste à utiliser une ImageList. Cela permet d'avoir très facilement une relation entre un index et une image.

    Valeur 0 => ImageList [0] => (image 1)
    Valeur 1 => ImageList [1] => (image 2)
    Valeur 2 => ImageList [2] => (image 3)
    etc...

    Cordialement,
    :FF:

Discussions similaires

  1. Drag and drop sur une PictureBox
    Par abdiouldbody dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 17/06/2009, 15h55
  2. [c#] Scrollbar sur une pictureBox
    Par Ecco59 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 13/07/2006, 16h30
  3. Réponses: 1
    Dernier message: 06/07/2006, 12h11
  4. [VBA] pointer sur une feuille bien précise via inputbox
    Par beegees dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 02/01/2006, 19h37
  5. pointer sur une ligne d'un TStringGrid
    Par jeannot27 dans le forum C++Builder
    Réponses: 7
    Dernier message: 20/10/2004, 10h56

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