Tqgrid un stringgrid améliorer.

0/5 (3 avis)

Vue 7 726 fois - Téléchargée 1 377 fois

Description

Salut à tous,

je poste ce petit composant que j'ai retrouvé dans un font de mes tiroirs.
Il est fonctionnel, mais malheureusement je ne l'ai jamais terminé ( depuis fin 2005 ).
En gros c'est un composant où j'avais intégré des CheckBox,RaddioButton,ProgressBar,Button,Images...
Bien qu'il ne soit pas terminer il peut-être intéressant pour les débutants ou +.
Il y a un exemple rapide pour voir ce qu'on peut en faire.
Si cela peut-être utile à certains.

Conclusion :


Réaliser sous delphi 7
Tester sous XP.
@+ YANB

Codes Sources

A voir également

Ajouter un commentaire Commentaires
cs_yanb
Messages postés
266
Date d'inscription
lundi 27 octobre 2003
Statut
Membre
Dernière intervention
18 mai 2022
13
29 janv. 2010 à 16:58
Voilà normalement plus de fuite.
Merci CIREC pour l'info.
@+
cs_yanb
Messages postés
266
Date d'inscription
lundi 27 octobre 2003
Statut
Membre
Dernière intervention
18 mai 2022
13
29 janv. 2010 à 14:48
Salut CIREC,
je vois que rien ne t'échappe,
j'ai testé rapide sans vérifier les fuites.
je pense corrigé au moins les fuites, mais la suite pas sûr...
ce composant date quand même de 2005 et n'est peut-être plus utile.
Cirec
Messages postés
3832
Date d'inscription
vendredi 23 juillet 2004
Statut
Modérateur
Dernière intervention
17 février 2022
48
29 janv. 2010 à 12:25
Salut,
il faut revoir l'héritage, la création et la destruction des tes composants !!

rien de ce que tu crées dans ta grid n'est libéré à la fin !!

---------------------------
Unexpected Memory Leak
---------------------------
An unexpected memory leak has occurred. The unexpected small block leaks are:

13 - 20 bytes: TList x 2, TQCadenas x 1, TQRadioButton x 1, Unknown x 2

21 - 28 bytes: TMemoryStream x 3, TJPEGData x 3, TBrush x 2, UnicodeString x 1

29 - 36 bytes: TQGridButtonCollection x 1, TQGridBitmapCollection x 1, TQMotif x 1, TPen x 2, UnicodeString x 1, Unknown x 2

37 - 44 bytes: TFont x 2

45 - 52 bytes: TPicture x 4, TQGridBitmapItem x 2, TQProgressBar x 1, TQCheckBox x 1

53 - 60 bytes: TQGridButtonItem x 2

61 - 68 bytes: TBitmap x 2

69 - 76 bytes: TJPEGImage x 3

101 - 108 bytes: TBitmapCanvas x 2

117 - 124 bytes: TBitmapImage x 2

149 - 156 bytes: Unknown x 1

The sizes of unexpected leaked medium and large blocks are: 8236, 8236, 8236

---------------------------
OK
---------------------------

Bonne chance pour la suite ;)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.