begin process at 2010 02 09 16:40:43
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > DESSINER DES ENGRENAGES

DESSINER DES ENGRENAGES


 Information sur la source

Note :
9 / 10 - par 1 personne
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Graphique Classé sous :engrenages, lineto, dessin, bitmap Niveau :Débutant Date de création :01/06/2006 Date de mise à jour :07/06/2006 12:20:51 Vu / téléchargé :15 433 / 1 543

Auteur : ralebol

Ecrire un message privé
Commentaire sur cette source (10)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
C'est application permet de dessiné des engrenages, c'est la premiere fois que je difuse mon code sur le net, j'esperre qu'il qu'il se revelera utile a quelqu'un.


 Conclusion

Le code comporte cetaines maladresses notament la manière dont est utilisé les maskedits.
ps : je suis egalement dessolé de mon fainéantisme envers les commentaires.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

02 juin 2006 13:28:21 :
sin();cos(); remplassé par sincos() quelque comentaire ont éter ajoutées.
07 juin 2006 12:20:51 :
capture d'écran

 Sources du même auteur

Source avec Zip Source avec une capture DESSINER UNE COURBE SONORE

 Sources de la même categorie

Source avec Zip Source avec une capture EFFET VITRE ET THUMBNAILS SOUS VISTA par Bacterius
Source avec Zip Source avec une capture ANAGLYPHEUR OU COMMENT VOIR EN RELIEF LES STÉRÉOSCOPES ANCES... par jfs59
Source avec Zip Source avec une capture DÉFORMER UNE IMAGE AUX DIMENSIONS D'UN QUADRANGLE QUELCONQUE... par FFCAST
Source avec Zip Source avec une capture THREAD ET BITMAP (DESSIN AU CRAYON) par barbichette
Source avec Zip Source avec une capture ÉCRAN DE VEILLE FEU D'ARTIFICE par barbichette

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture ANAGLYPHEUR OU COMMENT VOIR EN RELIEF LES STÉRÉOSCOPES ANCES... par jfs59
Source avec Zip Source avec une capture THREAD ET BITMAP (DESSIN AU CRAYON) par barbichette
Source avec Zip Source avec une capture PRÉ-COMPOSANT D'AFFICHAGE DE TEXTE PROGRESSIF... par blueperfect
Source avec Zip Source avec une capture PLGBLT ET LA ROTATION DE BITMAPS par Bacterius
Source avec Zip Source avec une capture TGRAPHICGAUGE C'EST PLUS BEAU par Kenavo

Commentaires et avis

Commentaire de Delphiprog le 01/06/2006 21:30:28 administrateur CS

Pas de commentaires, composants utilisés dans le code non renommés : même verdict que pour les autres codes de ce niveau !

Comme je suis aussi fainéant, je n'en dirai pas plus.

Commentaire de f0xi le 02/06/2006 01:04:47 administrateur CS

x1:=round(outer*(SIN(Theta)))+299;
y1:=round(outer*(COS(Theta)))+299;
x2:=round(iner*(SIN(Theta)))+299;
y2:=round(iner*(COS(Theta)))+299;
x3:=round(outer*(SIN(Theta2)))+299;
y3:=round(outer*(COS(Theta2)))+299;
x4:=round(iner*(SIN(Theta2)))+299;
y4:=round(iner*(COS(Theta2)))+299;

holalala ... unité Math procedure SinCos :

var SinT, CosT : extended;
    P1,P2,P3,P4: TPoint;
begin
  SinCos(Theta,SinT,CosT);
  P1 := point( round(outer*SinT)+299, round(outer*CosT)+299);
  P2 := point( round(iner*SinT)+299, round(iner*CosT)+299);
  SinCos(Theta2,SinT,CosT);
  P3 := point( round(outer*SinT)+299, round(outer*CosT)+299);
  P4 := point( round(iner*SinT)+299, round(iner*CosT)+299);
end;

ce qui reduit considerablement le code mais aussi accelere un chouilla les calculs.

Commentaire de ralebol le 02/06/2006 13:34:01

Merci pour les remarques,
je les ais pris en compte dans la mise a jours.

Commentaire de f0xi le 03/06/2006 14:51:26 administrateur CS

par contre, j'ai pas regarder en detail mais il semblerais qu'il y ai encore deux petites erreurs :

pour dessiner le cercle au center de l'engrenage, pourquoi ne pas utiliser Ellipse ?
pour effacer le BMP pourquoi ne pas faire FillRect ?

Commentaire de f0xi le 03/06/2006 14:52:35 administrateur CS

a aussi delphiprog a raison, donne un nom a ton projet et ton unité (Engrenages.dpr, Main.pas) ce serat deja plus parlant...

Commentaire de DRJEROME le 06/06/2006 15:56:24

bonjour,

pourrais-tu mettre une copie d'écran ? (shotscreen)

ça pourra insiter certains au chargement du code

merci

Commentaire de gregosurf le 29/05/2008 10:42:26

Bonjour,
Dans qu'elle logiciel il faut ouvrir les codes pour pouvoir utiliser le programme?
Cordialement

Commentaire de Bacterius le 15/08/2008 21:59:34

GregoSurf il existe un truc, qui s'appelle Delphi, je crois que c'est un logiciel ... attends je vais voir sur google ... ah mais oui ! attends dans Wikipedia : "Delphi is a powerful IDE (Integrated Development Environnment)" (Delphi est un puissant EDI (Environnement de Développement Intégré).
Mais attends ! il figure aussi en haut de toutes les pages de ce site !!!
Aucun doute ! il faut les ouvrir avec Delphi ces codes !!

Désolé si je donne l'impression de me foutre de ta gueule, mais j'en ai marre de voir des gens qui viennent sur le site sans même savoir de quoi il parle, ce qu'on y fait et ce qu'il faut pour pouvoir y récupérer une certaine utilité.
Alors télécharge Delphi et compile le code.
Pronto !!

Cordialement, Bacterius !

Commentaire de varennes82 le 10/12/2008 12:01:10

Bonjour à tous,

Je ne savais pas que Bacterius était né avec la science infuse...

C'est tout mais l'intolérence me gonfle !

Commentaire de antoon12 le 16/03/2009 23:20:22

D'accord avec toi varennes, j'ai eu le même problème que toi et si on lit tout en haut du site ... je crois qu'il est indiqué : une question n'est jamais idiote ?!!
  Alors
  Heu

  Bon

  Ben salut

  JM

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

dessin sur un bitmap [ par jlg75 ] J'ai commencé un petit prog de dessin pour mes débuts en DELPHI.Je dessine sur un bitmap (feuille blanche pour l'instant),chargé dans une TImage. J'ut Image dans une TStatusBar !!! [ par MAsterC ] Comment fait-on pour mettre un Tprogresbar et un petit dessin dans l'item TStatusBar ????POUR PLUS DE DÉTAILS ALLER VOIR DANS INTERNET EXPLORER EN BAS Convertir un bitmap en icone [ par sebastienbro ] J'aimerai savoir comment convertir un bitmap, contenu dans une Timage, en icone Convetir une imag en Bitmap [ par sebastienbro ] Je veux convertirune image en ICO, mais il me met une erreur : Image icône incorrectAidez moi !!!!! Ajouter OnKeyPress à un TPaintBox [ par jlg75 ] J'utilise un TPaintBox pour un programme de dessin, je voudrais qu'il réagisse à l'événement OnKeyPress (ou OnKeyDown) pour sortir de la fonction dess CreateParented et rafraichissement ... [ par almi ] Bonjour à tous,Je cherche à créer un ToolBox dans une application de dessin que je n'ai pas conçu.Pour ce faire, j'utilise la méthode CreateParented e Bitmap, tableau de stockage .... [ par dami ] Bonjour a tous. Pour les besoins d'OpenGL, j'ai besoin de transformer mon Jpeg en BMP puis de stocker le BMP sous forme de tableau. J'ai récupéré et a grille de dessin [ par ghassenus ] salut bein je suis débutant en delphi et je souhaite crééer une grille de dessin ( comme papier millimetré )je voudrait que le crayon de dessin ait un Contrôle de saisie d'un Bitmap [ par lugo ] Bonjour à tous,J'utilise ce bout de code pour contrôler si l'opérateur a bien faitune sélection d'une Bitmap et qu'elle est bien présente dans la pres extraire les composantes R, G, B d'un bitmap 16 bits [ par ericamiens ] bonjour, j'aimerais donc extraire ces composantes mais les fonctions GetRValue, GetGValue et GetBValue attendent un RGB (32 bits) en entrée. ça foncti


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

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 : 0,234 sec (4)

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