Groups | Search | Server Info | Login | Register
Groups > de.comp.lang.delphi.misc > #19189
| From | Alfred Gemsa <gemsa@gmx.de> |
|---|---|
| Newsgroups | de.comp.lang.delphi.misc |
| Subject | Re: array in array |
| Date | 2022-02-19 22:00 +0100 |
| Message-ID | <j7d43vFmd8oU1@mid.individual.net> (permalink) |
| References | <j7buqmFfdk4U1@mid.individual.net> <suqi7c$1e5j0$1@solani.org> <j7c3k5Fg9c4U1@mid.individual.net> <suqmqa$1e8o1$1@solani.org> <j7c66rFgplpU1@mid.individual.net> |
Am 19.02.2022 um 13:30 schrieb Jens Kallup: > ich habe ein Programm, das so wenig CODE + DATA + BSS einnimmt. Was ist denn BSS? > Der übliche "kindliche" Weg wäre Spagetty Code, bei dem jeder > (ich sag jetzt mal TButton) einzeln erzeugt, und bearbeitet werden > muss, wenn Änderungen am Programm vorgenommen werden. Zeig das keinem Italiener, er erdrosselt dich mit Spaghetti!!! ;-) > Besser erscheint mir, der etwas kompliziertere Weg, die TComponent > Objekte während der Laufzeit zu erstellen, anstelle die Ressourcen > aka .dfm in die .exe mit aufzunehmen. Wenn du z.B. 22 Buttons oder was auch immer benötigst, kannst du die im Entwurf auf das Formular pflastern oder zur Laufzeit über den Konstruktor. Das Ergebnis ist m.M.n. dasselbe. > Das ginge auch, aber Windows ist dann etwas eigen was Ressourcen > anbelangt (sind zwar manchmal schneller als die direkte Speicher > Allokation - nehmen aber auch manchmal doppelt zuviel Arbeitsspeicher > weg). Und weshalb du sagst, dass Windows etwas eigen ist, erschließt sich mit nicht. Und seit wann ist Arbeitspeicherbeklegung ein Problem? > Also habe ich versucht bestimmte Teile meines Programmes innerhalb > von Records auszulagern. Hmm, sehr merkwürdige Formulierung, was meinst du damit? > Daraus ist dann folgendes geworden: > > type > recordMyIconsStructure = record > p: String; // picture > c: String; // design class > h: String; // hint > end; > var > // -------------------- > // standard palette : > // -------------------- ...<snip> Den Rest lasse ich mal unkommentiert. Alfred.
Back to de.comp.lang.delphi.misc | Previous | Next — Previous in thread | Next in thread | Find similar
array in array Jens Kallup <kallup.jens@web.de> - 2022-02-19 11:24 +0100
Re: array in array stefan <adresse@ist.invalid> - 2022-02-19 11:53 +0100
Re: array in array Jens Kallup <kallup.jens@web.de> - 2022-02-19 12:46 +0100
Re: array in array stefan <adresse@ist.invalid> - 2022-02-19 13:11 +0100
Re: array in array Jens Kallup <kallup.jens@web.de> - 2022-02-19 13:30 +0100
Re: array in array stefan <adresse@ist.invalid> - 2022-02-19 16:37 +0100
Re: array in array Jens Kallup <kallup.jens@web.de> - 2022-02-19 20:01 +0100
Re: array in array stefan <adresse@ist.invalid> - 2022-02-20 11:22 +0100
Re: array in array Jens Kallup <kallup.jens@web.de> - 2022-02-20 15:19 +0100
Re: array in array Alfred Gemsa <gemsa@gmx.de> - 2022-02-19 22:00 +0100
Re: array in array Jens Kallup <kallup.jens@web.de> - 2022-02-20 14:49 +0100
Re: array in array "Michael Landenberger" <spamwirdgefiltert@web.de> - 2022-02-22 15:44 +0100
Re: array in array Jens Kallup <kallup.jens@web.de> - 2022-02-22 16:31 +0100
Re: array in array "Michael Landenberger" <spamwirdgefiltert@web.de> - 2022-02-19 21:10 +0100
csiph-web