metanil
Messages postés51Date d'inscriptionmercredi 27 avril 2005StatutMembreDernière intervention13 novembre 2007
-
7 nov. 2007 à 19:59
jackalunion
Messages postés128Date d'inscriptionmercredi 8 janvier 2003StatutMembreDernière intervention14 juillet 2008
-
22 juin 2008 à 18:00
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Debiars
Messages postés285Date d'inscriptionlundi 16 juin 2003StatutMembreDernière intervention11 février 2018 8 nov. 2007 à 17:09
@METANIL : ????!
metanil
Messages postés51Date d'inscriptionmercredi 27 avril 2005StatutMembreDernière intervention13 novembre 2007 8 nov. 2007 à 16:39
Sinon, il ya JansFX....
Debiars
Messages postés285Date d'inscriptionlundi 16 juin 2003StatutMembreDernière intervention11 février 2018 8 nov. 2007 à 16:30
Pas mal pour un debut...mais alors, que c'est lent, toutes ces copies d'images pixel par pixel.
Pourquoi superposer 3 ou 4 TImage. Un seul suffit pour afficher, les autres peuvent très bien être des TBitmap.
Cadeau : une fonction pour mettre une image en négatif :
Albedo039
Messages postés18Date d'inscriptionmercredi 8 novembre 2006StatutMembreDernière intervention31 janvier 2008 8 nov. 2007 à 13:36
Pas mal... même si l'utilisation de Pixel[...] est assez lente.
Moi, j'aime bien "simplifier le code", alors je te propose de remplacer
++++++++++++++++++++++
begin
if Sens_NB.Text='->' then
Sens_NB.Text:='<-'
else
Sens_NB.Text:='->';
end;
++++++++++++++++++++++
par
++++++++++++++++++++++
const
cSensBouton: array[0..1] of String = ('->','<-');
Begin Sens_NB.Text:cSensBouton[ ord(Sens_NB.Text '->') ];
End;
++++++++++++++++++++++
UrbaN19
Messages postés1Date d'inscriptionmardi 16 octobre 2007StatutMembreDernière intervention 8 novembre 2007 8 nov. 2007 à 12:46
Salut Papeo !!!
Dsl mais je ne suis que étudiant en 1ere année de GEII et je n'apprendrai malheureusement pas le VB. voila voila dsl...
pape0
Messages postés132Date d'inscriptionmercredi 18 février 2004StatutMembreDernière intervention 1 septembre 2014 8 nov. 2007 à 12:28
Fait le en VB.net je suis preneur.
japee
Messages postés1727Date d'inscriptionvendredi 27 décembre 2002StatutModérateurDernière intervention 6 novembre 20218 7 nov. 2007 à 20:56
Ca a l'air intéressant.
Il faut impérativement que tu enlèves du zip les fichier inutiles (*.dcu, *.~ddp, *.~dfm, *.~pas, et optionnellement *.cfg et *.dof).
Le fichier "TraitementImage.~dfm" à lui tout seul pèse 1 708 639 octets !
metanil
Messages postés51Date d'inscriptionmercredi 27 avril 2005StatutMembreDernière intervention13 novembre 2007 7 nov. 2007 à 19:59
ke veux effecture une rotation de 1,3 radians... !
22 juin 2008 à 18:00
11 nov. 2007 à 03:43
8 nov. 2007 à 18:59
8 nov. 2007 à 18:48
8 nov. 2007 à 17:12
8 nov. 2007 à 17:09
8 nov. 2007 à 16:39
8 nov. 2007 à 16:30
Pourquoi superposer 3 ou 4 TImage. Un seul suffit pour afficher, les autres peuvent très bien être des TBitmap.
Cadeau : une fonction pour mettre une image en négatif :
unction TForm.Negatif(MonBitmap : TBitmap) : TBitmap;
var bmp : TBitmap;
begin
bmp := TBitmap.Create;
bmp.Width :=MonBitmap.Width;
bmp.Height :=MonBitmap.Height;
bmp.PixelFormat := MonBitmap.PixelFormat;
BitBlt(bmp.Canvas.Handle, 0, 0, bmp.Width, bmp.Height,
MonBitmap.Canvas.Handle, 0, 0, SRCINVERT );
Result := bmp;
bmp.Free;
end;
8 nov. 2007 à 13:36
Moi, j'aime bien "simplifier le code", alors je te propose de remplacer
++++++++++++++++++++++
begin
if Sens_NB.Text='->' then
Sens_NB.Text:='<-'
else
Sens_NB.Text:='->';
end;
++++++++++++++++++++++
par
++++++++++++++++++++++
const
cSensBouton: array[0..1] of String = ('->','<-');
Begin Sens_NB.Text:cSensBouton[ ord(Sens_NB.Text '->') ];
End;
++++++++++++++++++++++
8 nov. 2007 à 12:46
Dsl mais je ne suis que étudiant en 1ere année de GEII et je n'apprendrai malheureusement pas le VB. voila voila dsl...
8 nov. 2007 à 12:28
7 nov. 2007 à 20:56
Il faut impérativement que tu enlèves du zip les fichier inutiles (*.dcu, *.~ddp, *.~dfm, *.~pas, et optionnellement *.cfg et *.dof).
Le fichier "TraitementImage.~dfm" à lui tout seul pèse 1 708 639 octets !
7 nov. 2007 à 19:59