Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

  • Benutzer-Avatarbild

    Moin Leute. Ich steuere diverse Hardwaren über zugeschnittene Klassen an, die gemeinsame Interfaces implementieren. Da entweder die eine oder die andere Hardware zum Einsatz kommt, sind diese Projekte nicht im Hauptprogramm verlinkt, sondern werden über CreateInstance() der vorgefundenen Interdace-DLLs instanziiert, dabei sind beim Kunden nur diejenigen DLLs vorhanden, für die auch die entsprechende Hardware geliefert wurde. Nun haben wir Messkarten, wo die (sehr langen) Daten-Listen mal als Lis…

  • Benutzer-Avatarbild

    Danke für Eure Ausführungen. @ISliceUrPanties Framework 4.8. Das sbyte kommt nicht von mir, sondern vom Hersteller der Hardware. @Bluespide GetType() wäre meine eigene Prozedur. Ich werde ein Enum mit einer Aufzählung der möglichen Datentypen machen und dann die Werte in dieser Art zurückgeben: C#-Quellcode (9 Zeilen)Die Daten werden dann anhand des Enums entsprechend gecastet und weiter verarbeitet.

  • Benutzer-Avatarbild

    @loeffel Ron ist der bei Harry Potter. Ja, das ist Framework, ich habe den Titel angepasst. Es brauchte außerdem das NuGet Package System.Runtime.CompilerServices.Unsafe, dann hat es geflutscht. Das Datenhandling kommt bei mir in derzeit 4 DLLs vor: 2 Hardware-Quellen mit unterschiedlichen Datentypen, eine Interface-DLL und das Ansteuer- und Auswerteprogramm. Da ich den Cast im Hauptprogramm wieder umkehren müsste, um die korrekten Daten zu lesen, werde ich bei meiner Enum-Object-Variante bleibe…