Inscription
18 mai 2002
Dernière intervention
17 avril 2017
Interventions
693
Signature

Quadrillage dans un cercle [Résolu]

Bonjour à Tous, J'aurai besoin de savoir comment tracer un quadrillage dans un cercle avec Line(x1,y1)-(x2,y2). Pour faire une croix ou tracer des rayons c'est facile mais je n'ai pas assez de notions en géométrie pour tracer un quadrillage. J'ai besoin également de connaitre l'angle des bouts de lignes inscrits dans le cercle, mais c...

CombineRgn

Bonjour, J'ai deux cercles concentriques soit un petit dans un plus grand avec le même centre. Je cherche en utilisant les régions à ne garder que l'espace compris entre le plus petit et le plus grand. Le problème est qu'avec les modes de combinaison cela ne marche pas puisqu'il faut qu'au moins l'une des deux régions soit en partie...

Embout de ligne

Bonjour, Pour VB6, existe t-il une API qui permet de tracer un embout de ligne, flèche, puce ou autre ? Merci Bonne soirée --

UserControl

Bonjour, Tout d'abord je vous souhaite une bonne année. Je recherche un UserControl du m$eme type que le SSpanel Threed32. C'est-à-dire qu'il faudrait que le bouton ait 3 états, 'enfoncé, normal et en "releif". C'est pour une application que je fais pour un tiers qui ne veut pas installer d'ocx. J'ai pas mal cherché mais n'ai pas ...

Structure COLORADJUSTMENT

Bonjour, J'utilise la fonction SetColorAdjustment en VB6 et je suis confronté au problème suivant : Toutes les variables de la structure sont des Integer or le réglage du gamma pour R, V et B va de 2500 à 65,000 avec une valeur de 10,000 comme point zéro. Si je change en Long les Integer uniquement pour les gamma ça ne plante pas ...

Efacer une bitmap en mémoire

Bonjour, J'utilise un buffer créé avec CreateCompatibleDC(GetDC(0)) et CreateCompatibleBitmap. Pour effacer la bitmap j'utilise FillRetct. Il y a t-il un moyen plus simple que cette méthode ? J'ai bien penser à utiliser DeleteObject et recréer le CompatibeDC mais cela ne me semble pas très élégant. Merci et bonne soirée. Cheye...

Fonction CreateHatchBrush [Résolu]

Bonjour, Je dessine sur un bitmap (créée avec CreateCompatibleBitmap) qui me sers de buffer. Lorsque je remplis un rectangle de la manière suivante : brush_hachure = CreateHatchBrush(4, vbRed) Call SetRect(rect, 0, 0, 300, 300) Call FillRect(mDC, rect, brush_hachure) J'ai bien le hachuré en rouge mais le fond est toujours blanc, m...

Question de trigonométrrie [Résolu]

Bonjour, J'aimerai connaitre la formule qui permet de connaitre le "point d'arrivée" en x, y d'un rayon. Je m'explique, je pose au hasard un point sur l'écran et à partir de là je trace des rayons tous les 10° (de 0 à 350) et ce jusqu'au bord d'un cadre. Pour l'instant, ne connaissant pas cette formule, j'incrémente la longueur de c...

Nombres aléatoires déterministes [Résolu]

Bonjour, Comment faire pour avoir plusieurs suites de nombres aléatoires toujours identiques et que chaque suite soit différente? J'ai essayé Randomize n en changeant la valeur de n à chaque fois, mais pour la même valeur de n je n'ai jamais la même suite. Merci pour votre aide --

Fichier introuvable pour ocx

Bonjour, Depuis hier et sans changements de ma part sur l'ordi, VB ne veut plus charger certains OCX. J'ai comme message "Fichier introuvable" alors qu'ils se trouvent toujours dans la liste des composants et toujours présents dans la BdR. Le fichier VB.ini est lui aussi intact. Si je fais Parcourir, je constate qu'ils sont bien prés...

API Viewer [Résolu]

Bonjour, Suite à un changement de PC portable, j'aurai voulu réinstaller l'API Viewer mais le site http://www.ProgOtoP.com/popapi/ ne réponds pas. Je ne peux plus également avoir de l'aide sur le site http://allapi.mentalis.org/apilist/apilist.php qui est également aux abonnés absents. Je n'ai pas trouvé (ou mal cherché) sur le Net u...

SetBitmapBits versus BitBlt

Bonjour, Je déplace des objets sur une Picture. Avant chaque déplacement une grille contenue dans une autre Picture est copiée sur la feuille des objets avec un BitBlt. Je voudrais savoir si il n'est pas plus intéressant de copier la grille avec GetBitmapBits puis supprimer la Picture de la grille et la coller avec SetBitmapBits plutô...

Code utilsant PtInRegion

Bonjour, Est-il possible de savoir si un point d'une région est contenu dans une autre sans passer par le code ci dessous? C'est pour un jeu de Tangram. La raison de ce code est que les pièces ne doivent pas se chevaucher. ' vérification des coins For i = 1 To 7 If i num Then For j = 1 To npts(num) If PtInR...

Fonction SelectClipRgn

Bonjour, J'ai 2 images, la 1 (visible) et la 2 (un buffer non visible). Je 'clippe' une région dans l'image 1 et effectue un BitBlt du buffer vers la 1. Dans l'image 1 il n'y a que la région clippée qui se trouve copiée, c'est ce que je veux. Maintenant, ce j'aimerai savoir c'est comment l'on peut 'déclipper' cette région. Je suppr...

Agrandir une region

Bonjour, Il y a t-il une fonction de l'API qui permette d'agrandir ou de rétrécir une 'region' de 1 ou plusieurs pixels une fois celle-ci créée ?. Puisque nous sommes dans la 'region' (!) quelqu'un peut-il m'expliquer comment celle-ci est stockée en interne hormis le fait que ce soit un entier Long (positif ou négatif) qui l'identif...

Plantage avec API [Résolu]

Bonjour, Je travaille avec VB6 sous Windows7 et je suis confronté au problème suivant : J'utilise les API : CreatePolygonRgn, CombineRgn, FillRgn, OffsetRgn, PtInRegion, Polygon, CreateSolidBrush Après plusieurs déplacements et rotations de polygones l'application plante. Les contrôles sont entourés d'un épais filet noir et je ne pe...

Rotation autour du centre [Résolu]

Bonjour, Dans le code ci-dessous mon carré ne veut pas tourner degré par degré. Quand il tourne c'est dans le sens antihoraire et je n'ai pas trouvé comment le faire tourner dans les 2 sens, oui, je sais, c'est la honte !!! Le but est de faire un jeu de Tangram, toutes les pièces ainsi que l'interface sont prêtes, il ne me manque just...

Excel 2007 - Problème de Shapes

Bonjour, Parmi les feuilles j'en ai une qui possède plusieurs Shapes. Lorsque j'active cette feuille tous les Shapes disparaissent pour réapparaitre dans la seconde. Lors de l'évènement Activate de cette feuille une macro dispose les Shapes en fonction de la feuille quittée et certains de ceux-ci sont visibles ou pas. Parmi les Shapes...

Excel - Chargement image

Bonjour, J'aimerai avoir une explication et si possible le remède à ce petit problème. Je charge une image de la manière suivante : Set shp = .Shapes.AddPicture(url, msoFalse, msoCTrue, 1500, 0, 162, 181) With shp .Name = "imgPHASE" With .PictureFormat .CropBottom = 27 ' supprime 27 pixels en bas .Transp...

Excel - Mot qui reste en capitale [Résolu]

Bonjour, Ce n'est pas vraiment un problème,mais je suis confronté au cas suivant : J'ai malheureusement nommé une procédure avec un nom utilisé comme méthode, du coup le nom de la méthode se retrouve en capitale. Public Sub FLIP() Sheets("TOTO").Shapes("imgTITI").FLIP msoFlipHorizontal End Sub Même en renommant la procédure, FL...