Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Mein Programm braucht 10-12 MB Ram!?! HILFE (https://www.delphipraxis.net/5970-mein-programm-braucht-10-12-mb-ram-hilfe.html)

Master_BB 24. Jun 2003 21:51


Mein Programm braucht 10-12 MB Ram!?! HILFE
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hy,
ich hab ein kleines Programm für mich und meinen Alltag geschrieben das jetzt 3,5 MB groß ist. Jedoch verbraucht dieses unglaubliche 10 bis 12MB Ram und ich würd gern mal wissen wiso ich uploade das mal dann kanns sich ja mal jemand ankukn.
Helft mir bitte das zu beseitigen weil bei 10 MB Ram last ist es nicht mehr alltagstauglich

sakura 24. Jun 2003 21:55

Kannst Du es noch einmal zusätzlich als ZIP hinterlegen.

Danke.

...:cat:...

Daniel B 24. Jun 2003 22:08

Hallo Daniel,

das mit dem Zip wird nichts, weil es dann auf 6,5MB kommt und damit ist es hier nicht mehr anhängbar. Geht ja nur bis 3MB.

Mal zum Programm, mal abgesehen davon das Du etwa die hälfte der ganzen JEDI-Sammlung benutzt hast, ist nichts wildes drin.
Sieh es mal so, ein Formular, 10 Buttons, 5 Labels, braucht auch schon 5-7MB RAM. Somit ist Dein Programm jetzt in dem Sinne nicht fehlerhaft!
Hau ein Ei drüber und gut ist. ;)
Es liegt einfach an der übermässigen Komponentenbenutzung.

Grüsse, Daniel :hi:

sakura 24. Jun 2003 22:15

Stimmt, wenn Du die Jedi nutzt, dann hast Du locker 5MB RAM extra. Die Jedi-VCL ist zwar gut, aber auch sehr RAM-lastig, mit bereits der ersten Komponente.

...:cat:...

Master_BB 25. Jun 2003 06:01

hm hätt ich nicht gedacht das die Komponenten so krass ram schlucken.
ist schlecht das ich das jetzt alles nochmal mit normal komponenten machen muß dadurch das ich die Jedi Buttoms zum beispiel brauchte, da die normalen nicht bzw ich nicht transparent bekomme.
Aber danke..

jbg 25. Jun 2003 08:05

Wenn du auf die JVCL 3.0 wartest, kannst du dein Programm verkleinern, da nicht mehr alle Komponenten in nur einem Package ausgeliefert werden, sondern bis zu 16 Packages existieren, die du je nach Nutzung einbinden musst.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:48 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz