DMXC 2.10.5 und Daslight-Plugin

We proudly present: The release of DMXControl 3.3.3!


On September 29, 2026, we held our release show for DMXControl 3.3.3. During our usual “hour-long” session, we showed you all the new features in this version and what it now has to offer.
Read all about it in the corresponding news article: We proudly present: The release of DMXControl 3.3.3!


  • Hallo zusammen,

    ich versuche im Moment vergeblich ein Daslight-Interface mit DMXC zum Laufen zu bekommen. Da ich absolutes Newbee mit DMXC bin, stellen sich mir einige Fragen, bzw. Probleme. - Aber vorweg zur Software:

    • Win XP, SP 3
    • DMXC 2.10.5
    • Daslight Plugin (von dieser Seite)


    Und jetzt zu meinen Problemen mit DMXC:

    • Wo kann ich denn überhaupt mein Interface einstellen/wählen, oder läuft dies alles nur über Plugins? - Hierzu bin ich leider in der Doku nicht wirklich schlau geworden ...
    • Wenn ich das Daslight-Plugin aktivieren will erhalte ich folgenden Fehler:

      ---------------------------
      Fehlerhaftes Plugin
      ---------------------------
      Das Plugin 'daslight_test.out.dll' implementiert die Klasse IDMXCPlugin nicht oder nicht vollständig.Das Plugin ist nicht mit dieser DMXControl-Version kompatibel.Fehler 13: Typen unverträglich
      ---------------------------
      OK
      ---------------------------

      Was muss ich tun? - Ist dies ein bekannter Fehler?


    Danke im Voraus.

  • Gut - Danke für den Tipp!

    Aber wie kann ich denn jetzt verifizieren, dass mein Interface erkannt wird? - Ich habe wie gesagt bisher nirgends im Programm eine Art Auswahl-Dialog oder ähnliches für DMX-Interfaces gefunden?

  • Ah ok, jetzt kommen wir der Sache schon näher! 8o

    Das führt mich aber direkt wieder zum nächsten Problem: die DasHard2006.dll wird vom Programm vermisst! - Nun ist die Frage, wo ich die her bekomme? - Eine Schnellsuche bei Google und hier im Forum hat mich zu keinem Ergebnis gebracht ...

    Was mich in dem Zusammenhang natürlich noch wundert: falls das eine offizielle DLL von DasLight ist, wieso wird sie dann vom DasLight-Programm selbst nicht genutzt? - Dort im Programmverzeichnis findet sich nämlich nur eine DasHard.dll, anscheinend ähnlich zu der im DMXC-Verzeichnis ...

    Bitte um weitere Hilfe. - Danke

    EDIT: die Bibliothek heißt DasHard2006VB.dll

  • Hi,

    ich habe die DLL noch vom Plugin für meinen PC_DIMMER. Datei liegt im Anhang.


    Viel Erfolg,
    Christian

    Files

    Mein aktuelles Video auf Youtube: Movingheads ohne Kopfschmerzen!

    External Content youtu.be
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.

  • Die Bibliothek stammte aus dem Devkit von Daslight. Leider scheint das nicht mehr auf der Homepage verfügbar zu sein. Habe aber gerade Daslight angeschrieben. Die DLL selber ist aber bei PC_DIMMER dabei. Zu allem Überfluss ist mir auch noch das Projektarchiv mit Source von dem Plugin und nötiger DLL abhanden gekommen ... DMX In war noch nicht implementiert und max. 512 Kanäle.

    Da war Christian wohl schneller.

    Dennis

  • Hallo Christian, hallo Dennis,

    • Danke für die DLL.
    • Die heißt "DasHard2006.dll" muss ich die in "DasHard2006VB.dll-2 umbenennen?
    • Mit Umbenennung erhalte ich auf jeden Fall den Fehler "Could not open Daslight-Interface"?
    • Das Devkit gibt es noch (habe ich gerade heruntergeladen) unter http://nicolaudie.com/main.php?id_page=9 aber ganz ganz unten auf der Seite, leicht zu übersehen.
    • Ich installiere mir jetzt mal das Devkit und schau dann, ob ich darin noch was finde das mich weiterbringt.


    Ansonsten wär ich für weitere Hilfe auch sehr dankbar.

    Mein DasLight Interface ist übrigens das DVC2 Gold 512.

  • Es funktioniert leider nicht!

    Ich fasse mal meine Ergebnisse Zusammen und hoffe, dass mir vielleicht jemand helfen kann:


    • Grundsätzlich fehlt dem Plugin noch die DasHard2006VB.dll.
    • Die DLL's aus dem aktuellen Development-Kit scheinen mit DMXC nicht zu funktionieren, weder die DasHard2006.dll, noch die DasHard2006VB.dll (auch ein umbenennen der DasHard2006 in DasHard2006VB bringt nichts; siehe auch nächster Punkt).
      Es erscheint immer folgender Fehler:

      ---------------------------
      Fehler in Plugin
      ---------------------------
      Ein Fehler trat beim Aktivieren des Plugins 'Daslight' auf:Fehler 53: Datei nicht gefunden: DasHard2006VB.dllErneut versuchen?
      ---------------------------
      Ja Nein
      ---------------------------

      DLLs aus aktuellem Development-Kit.zip
      ZIP beinhaltet: DasHard2006.dll, DasHard2006VB.dll (v?, 8. März 2010, je 1,91 MB)

    • Verwende ich die DLL von Christian unter ihrem normalen Namen (DasHard2006.dll), passiert natürlich nichts und das Programm vermisst weiterhin seine DLL, siehe Fehler aus Punkt 2.
      Benenne ich die Bibliothek aber in DasHard2006VB.dll um, so geschiet schon einiges mehr, die DLL scheint erkannt zu werden, es folgen nun aber zwei völlig neue Fehlermeldungen beim Aktivieren des Plugins aufeinander:

      ---------------------------
      Sample
      ---------------------------
      Daslight: Could not open Interface
      ---------------------------
      OK
      ---------------------------


      ---------------------------
      Fehler in Plugin
      ---------------------------
      Ein Fehler trat beim Aktivieren des Plugins 'Daslight' auf:Fehler -2147352560: Die Methode '~' für das Objekt '~' ist fehlgeschlagenErneut versuchen?
      ---------------------------
      Ja Nein
      ---------------------------

      DLL von Christian.zip
      ZIP beinhaltet: DasHard2006.dll (v1.3.1.0, 4. Dezember 2006, 712 KB)


    Dies führt mich zu einigen Fragen:


    • Wo liegt der Unterschied zwischen der DasHard2006.dll und der DasHard2006VB.dll? - So wie ich das sehe ist die VB die Variante für VisualBasic und die Nicht-VB-Variante ist die für Pascal. - Vielleicht kommt daher der Methoden-Fehler, das ich die Pas-Variante einfach in die VB-Variante umbenannt habe.
      Fazit: Besitzt noch jemand die DasHard2006VB.dll in der Version von Christian (v1.3.1.0, 4. Dezember 2006, 712 KB)?
    • Mein Interface ist ja das DasLight DVC2 Gold 512 - gibt es jemand anderes, der dieses Interface mit einer DMXC-Version am laufen hat?
    • Wie müsste denn die neue (v?, 8. März 2010, 1,91 MB) DasHard2006VB.dll angepasst werden, um sie mit dem Interface zum laufen zu bekommen? - Ich bin programmierwillig, habe allerdings keine VisualBasic-Erfahrung (sollte aber machbar sein) und bräuchte jemand der mir die grundlegende Struktur erklärt.
      Ansonsten würde ich mich auch darüber freuen, falls ein anderer findiger Programmierer mir den Geallen tun würde.
  • Hallo fisl, siehe bitte meinen letzten Beitrag über mir - den hat mein Browser leider sofort ohne meine Zustimmung abgeschickt; es ist nämlich nicht meine Art nur solche Satzfetzen in ein Forum zu werfen ;) ... darin steht jetzt alles beschrieben.

    Grüße

  • Also auf jeden Fall brauchst du die DasHard2006VB.dll. Scheinbar neu dazugekommen ist, dass diese auch die winusb.dll im selben Verzeichnis braucht. Kopiere diese auch einmal ins DMXControl Verzeichnis.
    Probieren kannst du auch mal ob du das Interface mit den Demo Apps aus dem devkit ansteuern kannst.
    Das Plugin sollte auch recht schnell neu geschrieben sein.

    Dennis

  • So einfach kanns manchmal sein! - Fisl du bist mein Held, mit dem Kopieren der restlichen DLL'S aus dem VisualBasic Test-Ordner, kommt erstmal keine Fehlermeldung mehr und laut LED'S am Interface scheint es auch mit dem Programm zu arbeiten. - Ich hab jetzt leider kein DMX-Gerät hier, aber ich bin mir ziemlich sicher, dass es Funktioniert!

    Vielen lieben Dank! :thumbup:

    EDIT: Ich habe gleich mal eine Anleitung für die korrekte Installation geschrieben.

  • Newly created posts will remain inaccessible for others until approved by a moderator. The last reply was more than 365 days ago, this thread is most likely obsolete. It is recommended to create a new thread instead.