(02.04.2011 21:45 )Schüler92 schrieb: So lautet einer der erkannten Fehler:
"This Build Array function is inside a While Loop. Every time a new value is appended to the array, LabVIEW must reallocate the memory buffer and copy the entire array to a new location. This can cause execution time to become slower with each loop iteration."
Kennt jemand eine Alternative zur Array-Erstellung, sodass jedoch dieselbe Funktion gegeben ist?
Alternative: Vor der Schleife ein Array mit "Initialize Array" in der entsprechenden Größe erstellen und dann in der Schleife mit Replace Array Subset arbeiten.
Ob das wirklich nötig ist, hängt vom Einsatzfall ab. Wenn es "nur" um ein paar Schleifendurchläufe geht, dann würde ich mir nicht den Aufwand machen, wenn es um ein paar tausend Durchläufe geht, dann schon.
(02.04.2011 21:45 )Schüler92 schrieb: Hier ein weiterer Fehler welchen ich nicht verstehe:
"The control labeled "Pfad" is not a dialog-style control. Because of this, its appearance will not be platform-specific."
Aha, verstehe ich so: du hast also also auf dem FP ein Pfad-Control platziert, welches nicht aus der System-Palette ist. Und darüber mosert das Toolkit? Wäre mir egal.
Gruß, Jens