begin process at 2012 02 11 06:41:29
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > ARC DE CERCLE & ELLIPSE

ARC DE CERCLE & ELLIPSE


 Information sur la source

Note :
7,63 / 10 - par 8 personnes
7,63 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Graphique Classé sous :cercle, ellipse Niveau :Débutant Date de création :05/02/2001 Vu :6 023

Auteur : Warning

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note


 Description

Une fonction Api pour tracer un arc de cercle et une autre pour tracer une ellipse :

Source

  • Declare Function Arc Lib "gdi32" (ByVal hdc As Long, ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long, ByVal X3 As Long, ByVal Y3 As Long, ByVal X4 As Long, ByVal Y4 As Long) As Long
  • Declare Function Ellipse Lib "gdi32" (ByVal hdc As Long, ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) As Long
Declare Function Arc Lib "gdi32" (ByVal hdc As Long, ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long, ByVal X3 As Long, ByVal Y3 As Long, ByVal X4 As Long, ByVal Y4 As Long) As Long
Declare Function Ellipse Lib "gdi32" (ByVal hdc As Long, ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) As Long

 

 Conclusion

Exemple:

Call Arc(Me.hdc,40,50,60,70,80,90,100,110)

ou

Call Ellipse(Me.hdc,1,1,50,80)


 Sources du même auteur

Source avec Zip Source avec une capture GESTION CARACTÈRE ÉTRANGÉ AINSI/UNICODE (RUSSES, CHINOIS, JA...
Source avec Zip GRAVITÉ/SATELLISATION ET REBOND (REGLES DE TRIGONOMÉTRIE ET ...
Source avec Zip Source avec une capture FORME D'UN FORMULAIRE(NOUVELLE MÉTHODE)-(SANS LES API 'REGIO...
Source avec Zip Source avec une capture TPE - EXE DISASSEMBLER / UN DÉSASSEMBLEUR DE PROGRAMME
Source avec Zip Source avec une capture TOOLBAR DEPLACABLE ET DETACHABLE DE LA FENETRE...

 Sources de la même categorie

Source avec une capture GRAPH PHP COURBE DE CHARGE par s.defaye
Source avec Zip Source avec une capture BOULE DE CRISTAL par BLUEBIBUBBLE
VB6 - DÉPLACEMENT D'UN CONTRÔLE SUR UN SEGMENT DE DROITE DÉL... par ucfoutu
Source avec Zip Source .NET (Dotnet) APPLICATION DE DESSIN par fsafsafsaf
Source avec Zip Source avec une capture Source .NET (Dotnet) MERGEIMAGES par Le Pivert

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture EQUATION TRACER par dabala
Source avec Zip DESSINER UNE ELLIPSE INCLINÉE par daddycool76
Source avec Zip EQUATION ALGÉBRIQUE DE L'ELLIPSE par michelprudhon
Source avec Zip Source avec une capture DESSIN D'ARCS, SECTEURS ET SEGMENTS par schtroumpft2301
FAIRE TOURNER UN CONTRÔLE EN CERCLE par cramer

Commentaires et avis

Commentaire de SDan le 07/01/2003 11:28:26

salut,

Comme je suis débutant en VB, pourrais-tu me donner des explications pour créer une feuille en ellipse car j'ai recopié le code mais la feuille reste toujours rectangulaire?

Merci et @+

Commentaire de BADGE le 16/02/2005 20:20:45

Serait-il possible d'avoir une petite description des paramètres?

J'ai essayé la fonction Arc et je me suis retrouvé avec un cercle 8-|. Je m'attendais à un arc. J'ai modifié un paramètre et il n'y avait plus rien!!

Merci!

Commentaire de debutant VB le 23/11/2006 17:13:50

Super ! je me suis cassé la tête pour faire une fonction d'arc ...
Juste une question : est-il possible d'attribuer une couleur autre que noir au cercle, et à l'ellipse ?

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Test de collision cercle et ellipse [ par cheyenne ] Bonjour à Tous, Pour faire un test de collision avec des objets carrés ou rectangulaires.j'utilise en général l'API IntersectRect.Mais mon problème Ligne, rectangle, polygone, cercle en vbDash épaisseur 3 [ par misterN ] Bonjour,je suis bien ennuyé car je n'arrive pas à faire des  Ligne, rectangle, polygone, cercle , en vbDash, épaisseur 3  avec les donctions de base d WithEvent [ par lispo ] Bonjour a tous et a toutes, Je me suis un peux égaré dans ma structure desiner un cercle [ par moughite ] comment faire pour dessiner un cercle avec vb.net et quel est la bibliothèque qu'il faut l'importer? et merci d'avance. tracer demi cercle graphique excel VBA [ par chevalier78 ] Bonjour voilà je voudrai créer un graphique  dont je positionne sur l'abscisse deux points  qui constituent mon diametre du demi cercle que je veux tr menu click droit [ par liaram ] salut. je veux activer le bouton droit dans une ellipse que je dessine dans un canvas voila le code (c# et wpf)Ellipse E = new Ellipse();ContextMenu c Dessiner un cercle à moitié plein dans matlab [ par guichaille ] Bonjour,je cherche à créer une image avec un cercle à moitié plein (une moitié noir, une moitié blanche) dans matlab.Pouvez vous m'aidez ...Merci Tracer un cercle trigonométrique avec vb6 [ par med_sp2 ] Bonsoir à tous, Je suis entrain de réaliser un programme pour ma matière "Antenne Hyperfréquence" en Visual Basic 6. donc je voudrais savoir comment [déplacé VB6 -> VB.NET] DrawEllipse avec fond transparent [ par maxou1704 ] Bonjour, voilà je souhaiterai avoir une ellipse dans un picturebox, que cette ellipse est un contour, mais que l'intérieur soit transparent pour pouvo Superposition Controls Utilisateurs [ par Aukys ] Bonjour à tous, J'ai créé un control en forme de cercle en ayant mis une couleur tranparente au niveau du rectangle support de ce cercle. (on me comp


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,917 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales