AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Algorithmen, Datenstrukturen und Klassendesign ListView > VST: wieviele Klassen verträgt ein Programm/VST

ListView > VST: wieviele Klassen verträgt ein Programm/VST

Ein Thema von Glados · begonnen am 12. Nov 2017 · letzter Beitrag vom 13. Nov 2017
Thema geschlossen
Glados
(Gast)

n/a Beiträge
 
#1

AW: ListView > VST: wieviele Klassen verträgt ein Programm/VST

  Alt 12. Nov 2017, 15:46
Zitat:
Wenn du alles im Ram halten kannst dann mach es..
Genau das frage ich oben doch, denn ich weiß nicht wieviel das an RAM belegen würde.

Zitat:
Tip: Vergiss besser dein "INI" Konzept
Meinst du damit die Datenhaltung in Ini-Dateien? Nein. Dabei bleibe ich. Ich halte nix von fast kryptisch anmutenden Dateien, die die Nutzer ggf. nicht selber mit Notepad bearbeiten können.
Das ist aber nicht das Thema und hat für mich 0 Wichtigkeit.

Wichtig sind nur die beiden von mir gestellten Fragen für mich + wieviel RAM bei ~300 Bytes pro Ini-Section, ein paar Strings, Integers und Enums und das alles maximal 100x reserviert werden könnte.
Es sind keine komplexen Datentypen dabei.
 
mensch72

Registriert seit: 6. Feb 2008
838 Beiträge
 
#2

AW: ListView > VST: wieviele Klassen verträgt ein Programm/VST

  Alt 12. Nov 2017, 15:56
Ich denke Du und deine Kunden seid eventuell doch durchaus leicht anpassungsfähig
- selbst in einer Ini Datei kannst du per Section weiter einen "Key" und ein "(JSON)Value" als String speichern
- das kann man wenn man möchte jederzeit weiter per simplen Notepad als Texteditor bearbeiten
- die "automatisierte" ObjectSerialisierung wäre doch mal was "besonderes", denn das macht dir das Leben und den Source einfacher
- Ob nun ein Blob in einer SQL DB, oder eine ValueEintrag in einer Ini-Section... das ist doch völlig wurscht!
 
Glados
(Gast)

n/a Beiträge
 
#3

AW: ListView > VST: wieviele Klassen verträgt ein Programm/VST

  Alt 12. Nov 2017, 16:00
Welche Kunden? Hab ich keine.
Bitte lasst das Thema Ini sein. Das interessiert mich doch gar nicht und ich werde nichts anderes verwenden.
 
mensch72

Registriert seit: 6. Feb 2008
838 Beiträge
 
#4

AW: ListView > VST: wieviele Klassen verträgt ein Programm/VST

  Alt 12. Nov 2017, 16:24
jo, wir haben auch noch ein paar INIs das is schon weiter ganz praktisch

Also nochmal:
willst du unbeding weiter selbst KeyValuePerKeyValue für deine IniSections programmieren, oder haste nicht mal Lust dir da eventuell das Leben etwas zu erleichtern.
Versuch macht Kluch... probiere doch einfach mal was raus kommt und ob das noch für dich akzeptabel per Texteditor zu bearbeiten ist.

Die Bytes per Eintrag sind in deinen genannten Anzahlen heutzutage völlig wurscht!
 
Glados
(Gast)

n/a Beiträge
 
#5

AW: ListView > VST: wieviele Klassen verträgt ein Programm/VST

  Alt 12. Nov 2017, 16:44
Zitat:
willst du unbeding weiter selbst KeyValuePerKeyValue für deine IniSections programmieren, oder haste nicht mal Lust dir da eventuell das Leben etwas zu erleichtern.
Keine Lust Ich bleibe vorerst bei Ini. Das ist einfach genug.
Zitat:
probiere doch einfach mal was raus kommt und ob das noch für dich akzeptabel per Texteditor zu bearbeiten ist.
Ich brauche nichts auszuprobieren. Mit dem Ini-Format habe ich das für mich akzeptable Format gefunden.

Zitat:
Die Bytes per Eintrag sind in deinen genannten Anzahlen heutzutage völlig wurscht!
Was könnte denn da auf mich zukommen? 10, 20, 30, ... 100 MB im "Taskmanager" nach Programmstart bei 100 VST-Einträgen?
 
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.277 Beiträge
 
Delphi 10.4 Sydney
 
#6

AW: ListView > VST: wieviele Klassen verträgt ein Programm/VST

  Alt 12. Nov 2017, 18:42
Hallo,
da du ja extrem beratungsresistent bist.

Warum probierst du deinen Ansatz nicht einfach aus?
Heiko
 
Glados
(Gast)

n/a Beiträge
 
#7

AW: ListView > VST: wieviele Klassen verträgt ein Programm/VST

  Alt 12. Nov 2017, 18:45
Was hat es bitte mit beratungsresistent zu tun, wenn hier etwas angesprochen wird was 1) nichts mit dem Thema zu tun hat und 2) welches mich nicht interessiert?

Da DU scheinbar irgendein problem mit mir hast, solltest du am besten aus diesem Thema hier verschwinden.

Für mich hat sich das Thema jedenfalls erledigt und ich bin raus hier. Kannst mich nun ruhig beleidigen, ich werde es eh nicht lesen. Da bin ich lieber auf http://www.delphipages.com/ ... (damit sage ich indirekt, dass ich auch aus dem Forum verschwinde).

Edit: ich sehe deine Beiträge dank eines Scripts nun nicht mehr.

Geändert von Glados (12. Nov 2017 um 18:56 Uhr)
 
Thema geschlossen

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:55 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz