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 :

[VB6]Colorier une zone (carrée) avec l'objet printer.


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de méphistopheles
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 551
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 551
    Par défaut [VB6]Colorier une zone (carrée) avec l'objet printer.
    Bonjour.

    J'aimerais savoir si l'objet printer à une propriété qui permet de définir un carré PLEIN (que l'on peut remplir de couleur), ou bien s'il faut se taper une boucle avec les lines.

    merci

  2. #2
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    Faut que je vérifie...
    Mais, de mémoire, l'objet Printer se comporte comme une Form ou une pictureBox.
    Le Floodfill devrait pouvoir lui être appliqué, donc...
    ceci étant dit : ton imprimante va, elle, bien travailler ligne par ligne, de toutes façons !
    Dans ce cas, une boucle sur les lignes ne nuirait pas !

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 65
    Par défaut
    salut
    voila la commande qu'il te faut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    printer.line [step] (x1,y1) [step]-(x2;y2), [color] , [b][F]
    donc cette commande elle permet normalement de tracer une ligne
    mais si tu mets le "B" elle dessine en rectangle qui a (x1,y1) comme coordonées du coin superieure gauche et (x2,y2) coordonnées du coin inferieur droit
    pour colorier le font il exsite 2 manieres soit tu le definit par la proprietés de l'objet printer soit tu "F" a coté du "B" et comme ca il aura la couleur du contour essaie cet exp et tu verra
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     Printer.Line (20, 30)-(5125, 535), 1, BF
    pour le carré il faut jouer sur les x1,x2,y1,y2

    j'espere que ca resoud ton probleme

  4. #4
    Membre Expert
    Avatar de méphistopheles
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 551
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 551
    Par défaut
    Merci cisnake, mais je connaissait déja.

    je serait intéressé par une fonction de floodfill par-ce que j'ai une cinquantaine de carrés qui doivent faire dasns les 75 pixels comme ça à définir et déja que mon impression est lente (à peu pres 3 secondes), si je m'amuse à executer ces 4000 instruction, je rajoute minimum, 4 secondes(le printer est pas rapide) je pense donc un floodfill serait le bienvenu.

  5. #5
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    Il est tard ...
    Te fais çà demain ?

  6. #6
    Membre Expert
    Avatar de méphistopheles
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 551
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 551
    Par défaut
    ok

    bonne nuit et merci

Discussions similaires

  1. Désactiver une zone texte avec radio javascript
    Par fat dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 24/05/2007, 10h02
  2. vérifier une zone texte avec un table
    Par rico63 dans le forum IHM
    Réponses: 4
    Dernier message: 12/03/2007, 17h53
  3. [VB6] Colorier une partie d'une PICTUREBOX
    Par Lucas42 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 16/05/2006, 12h06
  4. Réponses: 2
    Dernier message: 06/12/2005, 11h53
  5. Réponses: 17
    Dernier message: 04/04/2005, 17h50

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