Forum: Algorithmen, Datenstrukturen und Klassendesign
by DeddyH,
31. Jul 2014
Geht auch, aber dann musst Du ggf. den zurückgegebenen String wieder kürzen. Es bleibt Dir überlassen, was Du machst.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by DeddyH,
31. Jul 2014
Ja natürlich, erst ermittle ich die benötigten Stringlängen und dann erst die Strings. Das ist aber nicht unüblich.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by DeddyH,
31. Jul 2014
@Sir Rufo: sie hat nunmal mehrere Strings, aber nur einen Rückgabewert. Da sollte dieser IMO lieber einen ErrorCode zurückgaben statt einer Längenangabe.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by DeddyH,
31. Jul 2014
Nicht unbedingt eine neue Funktion, aber neue Parameter.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by DeddyH,
31. Jul 2014
Natürlich meinte ich einen Leerstring, man kann ja keine Parameter weglassen ;)
Forum: Algorithmen, Datenstrukturen und Klassendesign
by DeddyH,
31. Jul 2014
Ohne es ausprobiert zu haben: TMemIniFile verwenden, ohne Dateinamen erzeugen und mit SetStrings befüllen, die dort anzugebende TStrings-Instanz kann man ja im Vorfeld aus dem BLOB laden.
Falls keine Sections benötigt werden, ginge es mit den Key/Value-Methoden von TStrings sogar noch einfacher.