INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Cluster "manuell" zur Laufzeit erstellen?



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

11.01.2012, 16:48
Beitrag #6

Kiesch Offline
LVF-Stammgast
***


Beiträge: 411
Registriert seit: Mar 2009

2019, 2018, 2016
2009
DE

04519
Deutschland
RE: Cluster "manuell" zur Laufzeit erstellen?
hi Lucki,

ich mache das mit LVOOP. Bis auf die Ausgabe ist mir auch eigentlich schon alles klar. Jede Tabelle wird dabei als Objekt mit einem Array pro benötigtem Datentyp repräsentiert, das alle Daten dieses Datentyps als Container aufbewahren kann (davon werden dann in der Regel einige leer sein). Dazu einen Formatstring der spezifiziert wie die Zeilen aufgebaut sind (Reihenfolge der Datentypen). Entsprechend wäre es dann auch kein Problem intern den Cluster zusammenzubauen (auslesen Formatstring des Objekts; parsen; feststellen welches Array an welcher Stelle gelesen werden muss; entsprechende Ausleseprozedur auswählen; in Cluster schreiben). Das Objekt zu programmieren lohnt aber halt nur, wenn ich genau das intern in der Schnittstelle machen kann und nicht jedesmal im konkreten Programm dahinterhängen muss.
Ich werd das jetzt vermutlich so machen, dass einfach jeder praktisch gebrauchte Cluster als eigene Methode implementiert wird die den Cluster in der "Richtigen" Form ausgibt. Brauche das ja sowieso nur zur späteren Weiterverwendung.

Hatte auch noch überlegt ob es was bringt eine Referenz auf einen "Beispielcluster" an das Programm zu übergeben, ausdem man dann programmatisch über die Label der einzelnen Cluster Elemente den Cluster befüllt (die würden dann in der Datei einfach mit angegeben; entsprechend würde dann in die richtigen Felder geschrieben). Allerdings nehme ich auch da an, dass das nicht geht, da man dann ja wieder zur Compilezeit nicht weis was man später genau schreibt und das ja tatsächlich darauf hinauslaufen könnte das man versucht einen String in ein Double zu schreiben o.ä.



Nachtrag:

Eigentlich bin ich ja ein Trottel. Ich brauche ja nur ein Referenzobjekt zu bauen, dass wie beschrieben funktioniert und anschließend davon ein Kindobjekt erben, dass dann die konkrete Ausgabe für die Daten implementiert. Das könnte funktionieren.

Zitat:Märchen und Geschichten werden erzählt am Lagerfeuer, technischen Fakten werden mitgeteilt (oder so). (Genauso wie Software nicht auf einem Server "herumliegt", die ist dort installiert.)
*Zitat: IchSelbst*
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
RE: Cluster "manuell" zur Laufzeit erstellen? - Kiesch - 11.01.2012 16:48

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Elemente Cluster in Cluster ansprechen simcum 3 3.650 02.10.2023 10:49
Letzter Beitrag: th13
  Laufzeit Problem? Timesplinter 9 6.901 03.11.2017 12:50
Letzter Beitrag: GerdW
  Element in Cluster of Array of Cluster ausblenden R.Fuertig 4 7.229 26.09.2016 07:47
Letzter Beitrag: GerdW
  Ringtextwechsel zur Laufzeit andrepf 3 3.975 02.05.2016 14:16
Letzter Beitrag: Lucki
  Frontpanel bei Laufzeit erstellen tschaka81 2 3.789 31.03.2015 16:30
Letzter Beitrag: tschaka81
  String Array zur Laufzeit wandeln und einem Cluster zuführen hTed 6 6.196 28.11.2014 14:44
Letzter Beitrag: Lucki

Gehe zu: