![]() |
Genereller Datenspeicher - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO) +---- Thema: Genereller Datenspeicher (/Thread-Genereller-Datenspeicher) Seiten: 1 2 |
Genereller Datenspeicher - IchSelbst - 11.08.2008 12:47 ' schrieb:sondern möchte ich einen Speicher, in den jede Schleife reinschreiben und rauslesen kann,Jede der genannten Möglichkeiten - die von eg, einmal Queue und statt Queue Melder, und meine - erfüllen genau diese Vorschrift: Man kann in den Speicher, der halt einmal eine Queue/Melder ist bzw. ein VI, reinschreiben und rauslesen. Wie ein Speicher aussieht, ist letztendlich egal. Eine Queue ist definitiv ein Speicher. Und wenn man es entsprechend geschickt anstellt, so ist auch ein SubVI ein Speicher. Zitat:und somit die Daten aktualisiert, oder einfach die aktuellsten aufrufen kann.In jedem der genannten Speicher stehen immer aktuelle Daten. Das gilt nämlich per se. Zitat:und es möglich ist, nur einzelne dieser Booleans und Strings zu verändern.Mit meinem Vorschlag geht das einfach. Aber auch mit Queue und Melder ist sowas möglich. Die ganze Sache mit einem SubVI zu machen hat einen Vorteil: Ein einziges, enumerator-gesteuertes SubVI, das man wie eine OOP-mäßige Klasse ansehen kann: Gekapselte Daten/Funktionen und Propertys, z.B. zum Lesen und Schreiben. Genereller Datenspeicher - A.Berndsen - 11.08.2008 21:46 ' schrieb:Die ganze Sache mit einem SubVI zu machen hat einen Vorteil: Ein einziges, enumerator-gesteuertes SubVI, das man wie eine OOP-mäßige Klasse ansehen kann: Gekapselte Daten/Funktionen und Propertys, z.B. zum Lesen und Schreiben. Womit wir bei der Funktional Global wären. i2dx hat dazu was zusammengefaßt. Aus meiner Sicht wäre das ein guter Lösungsansatz. |