none
Tracer une ligne RRS feed

  • Question

  • Bonsoir.

    Je suis nouveau avec Visual studio 8 express. J'ai programmé longtemps avec Visual basic 4. Je n'arrive pas a tracer une ligne d'une longueur donnée avec les coordonnées x et y. Avec Visual 4, on avait dans la boite a outil "ligne" on clicquait dessus puis collait sur la forme. Comment faire la même chose avec studio 8. J'ai copié l'exemple mais je n'arrive pas  a modifié la ligne.

    Merci a tous.

    lundi 28 octobre 2013 01:25

Réponses

  • Click droit sur votre projet, ajout de référence, Browse (ou parcourrir) => votre dll dans Program Files/...

    Richard Clark
    Consultant - Formateur .NET
    http://www.c2i.fr
    Depuis 1996: le 1er site .NET francophone

    lundi 28 octobre 2013 14:23
  • ajout:

    J'ai essayé de trouver le DLL et je l'ai trouvé. Mais quand je fais parcourir (j'ai la version francophone) a partir de visual je trouve 3.0 mais le DLL n'apparaît pas. Il apparaît  seulement quand je vais dans l'explorateur.

    Peut être que je devrais recommencer l'installation de nouveau ?

    Encore merci

    lundi 28 octobre 2013 17:59

Toutes les réponses

  • Deux options :

    Si c'est pour ajouter une ligne dans votre Windows Form pour faire "de la décoration", vous pouvez télécharger les VB Power Packs : http://msdn.microsoft.com/en-us/vstudio/bb735936.aspx (il y a des contrôles Shape dedans comme  dans VB "classique")

    Si c'est pour dessiner une ligne dans un Bitmap, il faut se diriger vers l'objet Graphics


    Richard Clark
    Consultant - Formateur .NET
    http://www.c2i.fr
    Depuis 1996: le 1er site .NET francophone

    lundi 28 octobre 2013 08:30
  • Bonjour.

    J'ai télécharger et installer le service pack. J'ai ouvert Visual Basic, je n'ai trouvé aucune modification. Je n'ai donc pas accès aux "ligne, carré ou cercle".

    Merci et bonne journée.

    lundi 28 octobre 2013 12:42
  • Une fois installé, il faut référencé le Power Pack dans votre projet :

    1. Click droit sur votre projet,
    2. Ajouter une référence,
    3. Sélectionnez Visual Basic Power Pack

    Si il n'est pas présent dans la liste, il faut trouver ou est la dll correspondante.


    Richard Clark
    Consultant - Formateur .NET
    http://www.c2i.fr
    Depuis 1996: le 1er site .NET francophone

    lundi 28 octobre 2013 12:47
  • Re Bonjour.

    J'ai dans ma boîte a outils "Visual service pack". Il ne contient que "pointeur" et Print Form" j'ai essayé le click droit

    mais je n'obtiens pas de "ajouter référence".

    Je suis désolé de prendre votre temps, merci de votre compréhension.

    lundi 28 octobre 2013 13:11
  • Je viens de le fair, à partir d'une machine "vierge" et les LineShape, OvalShape, RectangleShape apparaissent bien dans ma boite à outils.

    Etes-vous sur d'avoir bien téléchargé la dernière version ?

    Elle doit être présente dans le répertoire suivant : C:\Program Files (x86)\Microsoft Visual Basic 2005 Power Packs\3.0


    Richard Clark
    Consultant - Formateur .NET
    http://www.c2i.fr
    Depuis 1996: le 1er site .NET francophone

    lundi 28 octobre 2013 13:20
  • Je viens de vérifier, le service pack se trouve bien là. Pour ce qui est de la version j'ai utilisé le lien que vous avez fourni.
    lundi 28 octobre 2013 13:27
  • Ouvrez la fenêtre Object Browser dans Visual Studio (View-> Object Browser).

    Est-ce que dans l'assembly Microsoft.VisualBasic.PowerPacks.Vs, il y a LineShape, Shape, etc ?

    Si oui, essayez d'ajouter un nouveau Tab dans votre Toolbox et ajoutez la dll.

    Y'a peut etre eu un pb au moment de l'install


    Richard Clark
    Consultant - Formateur .NET
    http://www.c2i.fr
    Depuis 1996: le 1er site .NET francophone

    lundi 28 octobre 2013 13:38
  • Réponse:

    Je ne trouve pas Microsoft.... il n'y a que Microsoft Visual Basic

    lundi 28 octobre 2013 13:46
  • Ajoutez le PowerPack comme référence à votre projet

    Richard Clark
    Consultant - Formateur .NET
    http://www.c2i.fr
    Depuis 1996: le 1er site .NET francophone

    lundi 28 octobre 2013 13:53
  • Je suppose que je doit être nul, mais je n'arrive pas a ajouter ce service pack. Je vais me réessayer plus tard a tête repos. Qui sait?

    Merci pour votre aide.

    lundi 28 octobre 2013 14:22
  • Click droit sur votre projet, ajout de référence, Browse (ou parcourrir) => votre dll dans Program Files/...

    Richard Clark
    Consultant - Formateur .NET
    http://www.c2i.fr
    Depuis 1996: le 1er site .NET francophone

    lundi 28 octobre 2013 14:23
  • ajout:

    J'ai essayé de trouver le DLL et je l'ai trouvé. Mais quand je fais parcourir (j'ai la version francophone) a partir de visual je trouve 3.0 mais le DLL n'apparaît pas. Il apparaît  seulement quand je vais dans l'explorateur.

    Peut être que je devrais recommencer l'installation de nouveau ?

    Encore merci

    lundi 28 octobre 2013 17:59
  • Bonjour,

    Pouvez-vous nous faire une capture d'écran pour que l'on puisse mieux voir votre problème ?

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance - P.O.S Informatique
    Blog : http://gilles.tourreau.fr - Suivez-moi sur Twitter
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCSA : SQL Server 2012
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0 / TFS 2010 / Windows Azure

    lundi 28 octobre 2013 22:51
    Modérateur
  • Bonsoir.

    Voila le problème, impossible de faire une capture d'écran puisque impossible de tracer une ligne. Mais après avoir utilisé un nombre incroyable de jurons, j'ai finalement réussi a installer la commande qui permet de tracer des lignes, cercles et rectangle. Donc problème résolu.

    Merci quand même.

    mardi 29 octobre 2013 03:48