Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

104 commentaire(s) de WhiteHippo sur des sources sur tout CodeS-SourceS

Le : 07/10/2008 07:04:47
Source : SIMULATION D'UN ASCENSEUR
Offlake
Que tu veuilles faire partager tes codes avec les autres et une très bonne chose, mais pose toi la question avant de l'intérêt de ceux-ci. Tu verras alors que celui-ci en particulier n'apporte rien du tout, ni au niveau du code ni au niveau de l'apprentissage de Delphi.
L'usage de classes (ascenseur, batiment, étage,...) aurait pu par exemple être une voie, et rendre ce code un peu moins basique et digne d'intérêt.

P.S. Ton "Sans commentaires !!" indique que tu n'acceptes pas les remarques faites. Si tu veux des louanges, cela ne tient qu'à toi. Mini projet ne veut pas dire projet vide...

Cordialement.


Le : 06/10/2008 22:34:31
Source : SIMULATION D'UN ASCENSEUR
Quel est l'intérêt d'une telle source ?
A part être supprimée, je ne vois pas...

P.S. "si vous faits des simulation bien sure ça va être utile parexemple simulation des activité d'une asenceur dans un grand batiment!!"
Offlake, franchement à qui tu veux faire croire que cela pourrait servir de base de programmation pour une gestion d'ascenseur ? Tu ne te moquerais pas un peu du monde ?

Cordialement.


Le : 19/09/2008 13:21:22
Source : COMPOSANT TDESKTOP
Conclusion:  
  Voilà : et ???? ;P
  améliorations : Voir commentaires de Cirec
  bugs : En si peu de lignes, ça m'étonnerait quand même ;)
  conseils : Fournit au moins un programme qui l'utilise ton composant.
  optimisations : Pas la peine de perdre du temps dans ce cas précis.
  remarques : Nécéssité d'un tel composant ???

Cordialement.


Le : 27/08/2008 19:34:59
Source : UNITE GRAPHIQUE IMOD, AVEC EXEMPLE
Pour le clamp, mis à part faire une procedure comme celle donnée ici (http://www.delphifr.com/infomsg_PERFORMANCES-POINTEURS_1143590.aspx) il n'y a pas beaucoup d'autres méthodes.
Pour le channel alpha, tu peux regarder du côté du format PNG par exemple(http://delphi.pjh2.de/articles/graphic/png.php)

Cordialement.


Le : 27/08/2008 19:25:05
Source : UNITE GRAPHIQUE IMOD, AVEC EXEMPLE
Le fait d'avoir passer tes bitmaps en pf32bits, il faudrait plutôt employé TRGBQuad !! (Pour pouvoir un jour exploiter le dernier byte en canal Alpha...)

Cordialement.


Le : 27/08/2008 19:16:41
Source : UNITE GRAPHIQUE IMOD, AVEC EXEMPLE
Tu ne peux pas dépasser les limites, puisque tu ne fais qu'échanger les composantes dans les fonctions que j'ai précédemment citées. Je n'ai pas parlé des fonctions qui nécessitaient des calculs.

Cordialement.


Le : 27/08/2008 18:49:28
Source : UNITE GRAPHIQUE IMOD, AVEC EXEMPLE
Bonjour

En regardant rapidement le code du composant, j'ai 2 petites remarques.

Premièrement, dans les fonctions d'"inversion" comme tu les appelles ( BGR, RBG, GBR, GRB ) le test du "clamp" peut être supprimé si tu déclares les variables R, G, B de type BYTE.

     B := P[Y].rgbtRed;
     G := P[Y].rgbtGreen; // On se contente de permuter
     R := P[Y].rgbtBlue;
     // début clamp inutile
     if R < 0 then R := 0;
     if R > 255 then R := 255;
     if G < 0 then G := 0;
     if G > 255 then G := 255;
     if B < 0 then B := 0;
     if B > 255 then B := 255;
     // Fin clamp inutile

     P[Y].rgbtRed := R;
     P[Y].rgbtGreen := G;
     P[Y].rgbtBlue := B;

Deuxièmement, ton composant change le format du bitmap (SetPixelFormat(pf24Bit, Bmp);) ce qui n'est pas toujours souhaitable. Si tu avait un bitmap 32bits, tu perds obligatoirement des informations. Le mieux est quand même de s'adapter au format initial du bitmap.

P.S. Quand j'aurais un peu plus de temps, je regarderais un peu plus précisemment le code (du composant et du projet)

Cordialement.


Le : 26/03/2008 10:50:08
Source : DFM READER
Matrix1
  "je c que tu m'aime pas"
  Aucun rapport, je ne juge pas les gens mais leur travail.
  "c pour ça que tu te fiche de tous les explications ainsi de voire la source"
  J'ai regardé ta source, c'est pour ça que j'ai mis un commentaire. Et, je persiste, ta source reprend une grosse portion du code situé à l'adresse donnée. Il suffit de regarder les similitudes quant aux noms des variables, au formattage du texte, etc....

Je te rappelerais donc le règlement :
"13 - On ne poste pas le travail d'autrui et on cite les auteurs pour les morceaux de code publics"

P.S. Rassures toi, désormais, je ne mettrais plus de commentaires sur tes sources.

Cordialement.
  


Le : 26/03/2008 00:16:07
Source : DÉCOUVRIR LE NOMBRE MYSTÈRE
Bonsoir

Quelques questions à méditer :
  Pourquoi déclarer "Nbaleatoire" en tant que fonction alors que celle ci n'est pas utilisée en tant que telle ?
  les variables globales "Essais" "NbMystere" "Flag" sont-elles vraiment nécessaires avec cette visibilité ? Ne pourrait-on pas plutôt les intégrer dans une des déclarations de la fiche ?
  La variable flag est-elle nécessaire ?
  On retrouve deux fois le même code dans ton source. Ne pourrait-on pas le regrouper au sein d'une même procédure ?
  Connais-tu les resourcestring ?

P.S. Quand à la fermeture des programmes par un "Application.terminate" ou bien un "close", je conseillerais à tous d'aller jeter un coup d'oeil ici (http://www.delphifr.com/codes/LOGISLEEP-PERMET-FERMER-SESSION-ETEINDRE-OU-REDEMARRER-VOTRE_39572.aspx)

Cordialement.


Le : 25/03/2008 23:02:10
Source : DFM READER
"j'ai fais cette source juste en break time pour un ami qui a bc chercher sur le net et rien trouvé alors je pense que ça sera utile pour bc de gens."

Soit, ton ami n'a pas su trouvé sur le net; apparemment toi si...

Il aurait été normal de précisé d'où est tirée la principale fonction "HexStr2Bmp" de "U_operator.pas" même si tu l'as modifiée, ou plutôt adaptée dirons nous.
Je pense d'ailleurs que le niveau expert viens du fait de l'origine de la source (http://www.experts-exchange.com/Programming/Languages/Pascal/Delphi/Q_20438223.html)

Toujours repiquer les sources des autres pour ne les modifier que très légèrement, et surtout sans rien leur apporter de plus, faut effectivement pas s'étonner de l'ennui que cela entraine... Qui plus est en ce qui concerne des sources de 2002...

Cordialement.





1 2 3 4 5 6 7 8 9 10


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,234 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.