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: 1131
  • Dank erhalten: 1669
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: 790
  • Dank erhalten: 590
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

Wir benutzen Cookies

Wir nutzen Cookies auf unserer Website. Diese Cookies sind essenziell für den Betrieb dieser Website. Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.

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

Anmelden