Typen unverträglich

  • VB6

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von Conan.

    Typen unverträglich

    Warum funktioniert denn die folgende Zeile nicht?

    RetVal = WritePrivateProfileString("section", "Prozent" & ":", Str(16), Dateiname)

    Die 16 soll als Wert in eine INI-Datei geschrieben werden.
    Bei Format kommt die gleiche Fehlermeldung (sh. Betreff).
    Bei CStr stürzt Visual Basic 6.0 komplett ab.

    Deklaration:
    Private Declare Function WritePrivateProfileString Lib "kernel32" Alias "WritePrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As Any, ByVal lpString As Any, ByVal lpFileName As String) As Long