Stefan Falz: Funktionsaufruf mit Umlauten

Beitrag lesen

Hallo Sebastian,

Dank für Deine Antwort. Leider kann ich die Funktion nicht
umbenennen, da sie Bestandteil einer externen dll ist und ich
darauf keinen Zugriff habe. Da bleibt mir wohl nichts anderes
übrig, als die Szene weiter zu beobachten und auf ein kleines
Wunder zu hoffen.

empfehlen würde ich dir, den Hersteller der DLL zu schlagen, zu
steinigen oder sowas in der Richtung. Danach Nachbesserung und
das Versprechen, sowas nie wieder zu machen verlangen.

Aber das löst im Moment dein Problem nicht. Workaround: Schreib
dir in VB eine eigene ActiveX-Dll, die die komische DLL einbindet
und die Funktionsaufrufe umlegt.

Beispiel:

Public Function TestMitAE(Optional param1 As Long) As Boolean
    TestMitAE = <anderedll>.TestMitÄ(param1)
End Function

Somit könntest du alle Funktionen einbinden.

HTH, Stefan