Suchergebnisse

Suchergebnisse 1-10 von insgesamt 10.

  • Benutzer-Avatarbild

    Externe DLL einbinden

    xChRoNiKx - - Sonstige Problemstellungen

    Beitrag

    Hi, trifft ja genau mal meinen aktuellen Zweig in dem ich tätig bin - Entwickler für JTL Servicepartner. Wenn du alle nach Anweisung der Anleitung gemacht hast solltest du dir eine kleine Klasse gebaut haben: (Versteckter Text) In Zeile 61 die Version anpassen der WaWi ab wann alles ok ist. und dann brauchst du nur noch zu checken ob alles gefunden ist: (Versteckter Text) Und kannst dir dann deine JTLWawiExtern Instanz machen: (Versteckter Text) und kannst ganz normal drauf zugreifen. @RodFromGe…

  • Benutzer-Avatarbild

    Externe DLL einbinden

    xChRoNiKx - - Sonstige Problemstellungen

    Beitrag

    Ja die JTLwawiExtern DLL ist nur ein Wrapper soweit ich weiß. Man muss alle anderen DLL´s aus dem Verzeichnis der Wawi nachladen damit man auf die genannten funktionen der ExternDLL auch ordnungsgemäß zugreifen kann. Das ist so weil diese WaWi damals in C++ oder C geschrieben wurde und der innere Kern das immer noch ist. Die sind aber seit geraumen Versionen dabei das ganze in C# zu schreiben und tauschen teile aus. Daher kommt dann auch die ExternDLL um über den Wrapper halt auf die bestimmten …

  • Benutzer-Avatarbild

    Externe DLL einbinden

    xChRoNiKx - - Sonstige Problemstellungen

    Beitrag

    Ja du musst natürlich noch den Namespace importieren. Also: using JTLwawiExtern;

  • Benutzer-Avatarbild

    Externe DLL einbinden

    xChRoNiKx - - Sonstige Problemstellungen

    Beitrag

    Poste bitte deinen kompletten Code der da Relevant ist und welche Version der Wawi ist installiert? Du musst unbedingt schauen das die Version die du in deinem Code angibst größer oder gleich der installierten ist. Was sagt die Fehlermeldung bei der geposteten Zeile?

  • Benutzer-Avatarbild

    Externe DLL einbinden

    xChRoNiKx - - Sonstige Problemstellungen

    Beitrag

    Du musst das ValidateAssemby einmal instanzieren und prüfen ob isValid = true ist. @VaporiZed wenn die Wawi installiert ist holt es den Pfad aus der registry und setzt diesen in _wawiPath.

  • Benutzer-Avatarbild

    Externe DLL einbinden

    xChRoNiKx - - Sonstige Problemstellungen

    Beitrag

    Ja genau siehe Post 13: Externe DLL einbinden Da habe ich das auch schon geschrieben.

  • Benutzer-Avatarbild

    Externe DLL einbinden

    xChRoNiKx - - Sonstige Problemstellungen

    Beitrag

    Zitat von VaporiZed: „...will heißen, erstmal ne Instanz kreieren, meinst Du v.a. (?) @xChRoNiKx: Aus dem SubKey Software\Microsoft\Windows\CurrentVersion\Uninstall “ Nein bei mir ist es (es kommt drauf an ob 32/64bit): vb-paradise.de/index.php/Attac…bd720d61833bf6c88b235f309 Und er findet das in meiner Testumgebung super, genauso auf Kundenserver / Rechner. Das ist der gleiche Code den ich auf mehreren Apps nutze. Evtl geht da was mit VB.NET nicht richtig? Aber VB.Net ist nicht meine Stärke. Di…

  • Benutzer-Avatarbild

    Externe DLL einbinden

    xChRoNiKx - - Sonstige Problemstellungen

    Beitrag

    Richtig und mit der Funktion die dann aufgerufen wird mit dem UnistallPfad: C#-Quellcode (11 Zeilen) Sucht er genau den Teil für die JTL-Wawi. Das ist schon richtig. Siehe meinen Code oben in Post 13. Lisa hat hier aber den relevanten teil bei sich auskommentiert. Hier mit Bild: vb-paradise.de/index.php/Attac…bd720d61833bf6c88b235f309 Der Pfad der rauskommt ist genau richtig. Sie muss nur die Abfrage da in VB.NET richtig rein machen die sie auskommentiert hat dann findet er auch den Pfad. Das ha…

  • Benutzer-Avatarbild

    Externe DLL einbinden

    xChRoNiKx - - Sonstige Problemstellungen

    Beitrag

    Das geht leider nicht die DLL darf nicht mitgeliefert werden da sie auf dem Ziel System installiert sein muss und dort dann geladen wird. Die lokale Kopie muss auf false.

  • Benutzer-Avatarbild

    Externe DLL einbinden

    xChRoNiKx - - Sonstige Problemstellungen

    Beitrag

    Hi, hast du sicher auch die richtige Version als Verweis drin? In deinem Screenshot in Post 7 zeigt es Version 1.5.29.3 auf die du Verwiesen hast. Allerdings sagst du im Code im Post 22 Zeile 58 das die Version größer gleich 1.5.31.3 sein soll. Schau mal bitte genau nach welche Version du als Verweis hinzugefügt hast. Falls eine alte dann lösche den Verweis und füge den neu hinzu. Normalerweise sollte er nicht true zurückgeben dann aber ansonsten kann ich mir den Fehler nicht erklären denn er so…