Datei oder Registry - was ist schneller?

hallo,

ich hab die Aufgabenstellung eine Handle / thread / Minitool zu schreiben, was durch einen Comandozeilenaufruf mit Paramterübergabe zu starten ist und an das aufrufenden Programm wieder Daten zurück übermitteln soll.

die Aufrufenden Programme können verschiedener Feder entstammen

  • VB 6.0
  • Delphi
  • Q-Basic

da ich eine indirekte Übergabe der Werte plane, wäre meine Frage ob die Registry oder eine separate Datei schneller ist.

danke
ich bin auch für andere Vorschläge offen :smile:

da ich eine indirekte Übergabe der Werte plane, wäre meine
Frage ob die Registry oder eine separate Datei schneller ist.

Hallo Irminsul,

soweit ich weiß besteht die Registry aus den zwei Dateien User.dat und System.dat.
Insofern sehe ich da keinen Unterschied beim Eintragen im Vergleich zu einer normalen datei.
Was ich nicht weiß ist ob beim Starten von Windows die Registry aus den beiden Dateien gelesen wird und dann im Arbeitsspeicher steht und erst beim Beenden wieder abgespeichert wird.
Dann wäre die Registry sicher schneller.

Naja, schreib halt was in die Registry, dann schalt den Strom ab, danch weißt du es *gg*

Gruß
Reinhard, Windows-Laie