Télécharger le zip
Salut,Bon première remarque : La variable i n'a pas été initialisée d'ou un message d'alerte lors de la compilation.Ce projet peut être intéressant pour les personnes qui souhaitent travailler sur le système ;). C'était une très bonne idée. Mais c'est dommage qu'il soit si pauvre : sa place est plus dans les snippets que dans la catégorie source. Pas de note
Kilo n'a qu'un LMega n'a pas de Tpour la gauge et les personnes ayant plus de 2Go de RAM il est plus interessant de faire :// main.Gauge1.MaxValue := on laisse a 100 main.Gauge1.Progress := round( 100 / lpBuffer.dwTotalPhys) * lpBuffer.dwAvailPhys); On appel JAMAIS la variable de la fiche dans la classe!# with main do begin ne sert a rien du tout!pour le timer il faut plutot faire :const BCTTS : array[boolean] of ('Démarrer','Arrêter');begin Timer1.Enabled := not Timer1.Enabled; Button1.Caption:= BCTTS[ Timer1.Enabled ]; Gauge1.Visible := Timer1.Enabled;end;enfin, on affiche toujours les infos au format Kilo-octet (avec separateur de millier en prime)function Tmain.Octet_Megat(const Size : int64): string;begin result := format('%.0n Ko',[Size/1024]);end;les StdCall sont inutile ici.
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte