Skragan
06.06.2008, 11:31
Hallo,
ich habe ein kleines Problem zu bewältigen. Ich habe in meiner Software sechs Bytearrays(16), in welchen für 16 unterschiedliche Anbauteile jeweils die Details für 6 Ausgänge gespeichert werden.
Nun muss ich das Anbauteil wählen, dann den zu programmierenden Ausgang wählen und dort jeweils Bits klappern. Das Anbauteil liegt in Form einer Bytevariable 1..16 vor, also kein Problem. Der zu verändernde Ausgang liegt ebenfalls in einer Bytevariable 1...6 vor. Nun kann ich aber leider nicht mit der Zahl auf den Arraynamen schließen, denn die heißen ausgang1(16), ausgang2(16) usw.
Ich kann und will auch nicht bei allen Codeteilen endlose if/then-Abfragen einbauen. Hat jemand eine Idee, wie es besser geht ?
Gruß Skragan
ich habe ein kleines Problem zu bewältigen. Ich habe in meiner Software sechs Bytearrays(16), in welchen für 16 unterschiedliche Anbauteile jeweils die Details für 6 Ausgänge gespeichert werden.
Nun muss ich das Anbauteil wählen, dann den zu programmierenden Ausgang wählen und dort jeweils Bits klappern. Das Anbauteil liegt in Form einer Bytevariable 1..16 vor, also kein Problem. Der zu verändernde Ausgang liegt ebenfalls in einer Bytevariable 1...6 vor. Nun kann ich aber leider nicht mit der Zahl auf den Arraynamen schließen, denn die heißen ausgang1(16), ausgang2(16) usw.
Ich kann und will auch nicht bei allen Codeteilen endlose if/then-Abfragen einbauen. Hat jemand eine Idee, wie es besser geht ?
Gruß Skragan