Télécharger le zip
Mettez des commentaire please et votez merci
Puisque tu as l'air d'insister pour avoir des commentaires, en voiçi !!- Quand tu instancie des objets avec leur constructeur Create, c'est une bonne idée de libérer la mémoire que tu as alouée. Par exemple pour tes TIniFile, il faut appeler Ini.Free quand tu as fini de t'en servir.- A quoi sert le projet Options.dpr ??? Ca marche très bien sans !!C'est tout !! Continue, et bon courage pour la V2 ....
Bon, comme d'habitude, faut reformater le code source pour le rendre lisible. Ca devient pénible.A part çà, je suis tout à fait d'accord avec bgK.Tout composant qui n'a pas de propriétaire n'est pas automatiquement détruit à la fermeture de l'application. Pire encore, à chaque clic sur un des boutons concernés par la lecture ou l'écriture dans un fichier TIniFile, tu crées une instance en mémoire. Imagine que tu fasses celà dans une boucle...adieu les ressources.Si je prends le cas de la fiche TForm2, là c'est le pompon : dans OnCreate, tu instancies Ini. Puis dans Button2Click, tu instancies une nouvelle fois la variable Ini. Je dirais que c'est vraiment inutile (je reste correct) car tu passes forcément par l'évènement OnCreate de la fiche !Quant au titre de ce code source, il devrait plutôt s'appeler "comment utiliser le composant IdSmtp".Ce code a été écrit avec Delphi 7 et nécessite quelques modifications :1/- IdSmpt.UserName n'est pas connu dans les versions antérieures et devra être remplacé par IdSmtp1.UserId2/- le composanst TXpManifest n'est livré qu'à partir de Delphi 7. Il faudra aussi retirer l'appel à la librairie XpMan.
Voila msr mon code est mis a jour sa vaudra peut etre plus que un 1/10 Merci de vos commentaires sa ma aider je savais qu'il fallais mettre ini.free;
Il est bien ce source il marche parfaitement sous d7
Peux tu rajouter la fonction pieces jointe? sinon c'est nickel.
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 598 894 membres 152 nouveaux aujourd'hui 15 441 membres club