Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Peter-Pascal,
8. Feb 2024
So richtig weiß ich nicht, was Du mit Größe meinst. Die *.pas hat 12 KB und die dazugehörige *.fmx noch mal 8 KB.
Das Frame enthält einige Komponenten und es können noch mehr werden.
Vielleicht hilft Dir ein Bild weiter, die Größe einzuschätzen:
Ich nutze fmx.
Die Frames sammelt einer TScrollBox.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Peter-Pascal,
8. Feb 2024
Danke Himitsu,
diese Grenze werde ich wohl bestimmt nicht erreichen.
Wie oben geschrieben dienen die Frames, um einen Teilbuchungssatz entgegenzunehmen. Ohnehin muss ich mir noch überlegen, ob ich die Teilbuchungssätze auf maximal 100 begrenze. Bei Lohn kann schon ein sehr umfangreicher Buchungssatz entstehen.
Gerade bin ich dabei, den Code umzuschreiben, um die Frames ohne Namen zu...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Peter-Pascal,
7. Feb 2024
Danke Himitsu,
wenn ich den Namen auf Leerstring setzen kann und dann nur der Speicher die Grenze ist, hilft es nicht nur, sondern vereinfacht die Sache kolossal.
Sieht schicker aus.
Doch das kann ich mir vorstellen, solange ich nicht Opfer bin. Ich weiß jetzt aber worauf ich ggf. zu achten haben.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Peter-Pascal,
7. Feb 2024
Hallo Uwe,
danke für Deine Antwort.
Nein, die Namen brauche ich nicht.
Das heißt, ich könnte Frame.Name := EmptyStr; setzen?
Mehrere sind erlaubt, schreibst Du, kannst Du ungefähr sagen wie viele?
Die Frames nehmen in einem zusammengesetzten Buchungssatz jeweils ein Konto entgegen. Ich wollte zwar keine Begrenzung einbauen, aber bei einer genügenden Anzahl, wäre es vermutlich die...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Peter-Pascal,
7. Feb 2024
Hallo,
ihr kennt sicherlich das Problem, wenn man mehre gleiche Frames auf eine Form oder anderem Frame setzt, meldet Delphi einen Fehler, dass dieser Frame bereits existiert. Es benötigt einen eindeutigen Namen, den man durch anhängen einer Nummer erreicht. Soweit so gut, wenn Delphi auf einer Form Nummern vergibt für Komponenten, wie TEDit oder TLabel, dann füllt Delphi auch wieder die...