Templates by BIGtheme NET
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1
  • 2

THEMA:

[cX.System.DLLAufruf] update 10 Sep 2021 12:14 #7

  • Stefan
  • Stefans Avatar
  • Offline
  • Administrator
  • Administrator
  • Beiträge: 1139
  • Dank erhalten: 1677
Hallo, Leute!
Stimmt - der DLL-Aufruf mit Rückgabetexten (Var=123$) war noch nicht richtig implementiert.
Hierbei wurde der Parameter-String nicht richtig vorbereitet, wodurch die DLL-Funktion in den falschen Speicher geschrieben hatte, was dann auch zum Absturz geführt hat.
Sorry - DAS hatte ich wohl noch nicht getestet...

Ist in der nächsten Version behoben, die dieser Tage kommt!

Übrigens ist Christians Aufruf noch nicht richtig: da muss halt auch die ANSI-Funktion aufgerufen werden, also "GetTempPathA", wie es auch in dem Kommentar darüber vorgegeben war. Das steht so auch in der Doku, weil doch üblicherweise diese Varianten eingesetzt werden (ohne das A oder mit W am Ende werden Texte als Unicode erwartet bzw. gesetzt, was hier aber immer wieder Probleme macht und daher nicht berücksichtigt wird).

Wie ich schon sagte: Diese DLL-Aufrufe sind wirklich sehr empfindlich und müssen ganz genau verwendet werden, sonst kann es immer leicht Abstürze geben...

Liebe Grüße
Stefan
 
Folgende Benutzer bedankten sich: Soko, daywalker

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

[cX.System.DLLAufruf] update 10 Sep 2021 13:01 #8

  • daywalker
  • daywalkers Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 806
  • Dank erhalten: 592
Hallo Stefan. Vielen Dank für Deine Mühe und Info.
Ausserdem, für sowas ist ja der Betatest da. Viele Augen sehen einfach mehr. 

lg Christian
Folgende Benutzer bedankten sich: Stefan

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: von daywalker.
  • Seite:
  • 1
  • 2

Community

Sie sind noch nicht Mitglied unserer Community? Melden Sie sich jetzt an!

Anmelden