Forum: Object-Pascal / Delphi-Language
Delphi
by sakura,
3. Mär 2017
Hi,
leider hast du offenbar überhaupt nicht verstanden, was ich geschrieben habe.
Korrekt.
Diese Änderung habe ich nicht einmal angedeutet, wäre mir auch nie in den Sinn gekommen.
Datenmodul ist eine einfache, nicht sehr schöne Lösung, aber praktikabel. Da wollte ich auch nicht ran.
Also zurück zu meiner Idee, welche DeddyH auch schon gut als Code gezeigt hat. Warum nicht einfach EINMAL...
Forum: Object-Pascal / Delphi-Language
Delphi
by sakura,
3. Mär 2017
Ach komm, biete doch noch einen Listen-Enumerator an :mrgreen:
...:cat:...
Forum: Object-Pascal / Delphi-Language
Delphi
by sakura,
3. Mär 2017
Ich weiß, und auch das finde ich persönlich eher unschön, ist aber den alten Zeiten zu danken und lässt sich heute auch nicht mehr ändern...
...:cat:...
Forum: Object-Pascal / Delphi-Language
Delphi
by sakura,
3. Mär 2017
Hi
Eine gute Richtlinie ist es aber immer so zu entwickeln, als könnten solche Informationen an mehreren Stellen gleichzeitig gebraucht werden, das macht spätere Erweiterungen leichter. Auch bei Desktopanwendungen ist Multi-Threading schon lange keine Ausnahme mehr.
Warum dann lädst Du die Liste der Tabellen mit jeder Anfrage, anstatt nur einmal. Ändern werden sich die Tabellen ja wohl...
Forum: Object-Pascal / Delphi-Language
Delphi
by sakura,
2. Mär 2017
Mal grundsätzlich ist das so kein guter Ansatz:Wenn mehrere Threads gleichzeitig auf die Eigenschaft zugreifen, wirst Du sehr seltsame Ergebnisse bekommen
Ändert sich das Ergebnis so rasant, dass es Sinn mach mit jedem Zugriff alles neu zu ermitteln
Macht evtl. eine lokale StringListe mehr Sinn/bzw als Rückgabetyp ein Array?
...
...:cat:...