DLL Beep

  • Hi,
    wo ist mein fehler hier???

    [autoit]

    dllcall(@WindowsDir&'\Kernl32.dll','nonne','beep','´int','100','int','1000')

    [/autoit]

    Lg Pceumel

    Einmal editiert, zuletzt von pceumel (4. November 2010 um 18:09)

  • Ich weiß es nicht 100%:

    [autoit]

    dllcall(@WindowsDir&'\Kernl32.dll','none','beep','´int','100','int','1000')

    [/autoit]
  • [autoit]

    dllcall(@WindowsDir&'\Kernl32.dll','none','beep','´int','100','int','1000')

    [/autoit]


    Funktioniert nich ?(?(?( das ist das wunderliche daran, habe ich auch schon geprobt

  • In einer Zeile 4 Fehler... :huh:

    1. "Kernel32.dll" != "Kernl32.dll"
    2. Die Kernel32.dll liegt nicht im @WindowsDir sondern im @SystemDir und eigentlich brauchst du keinen Pfad für diese Dateien anzugeben.
    3. "none" != "nonne"
    4. "Beep" != "beep"

    [autoit]

    DllCall("Kernel32.dll", "BOOLEAN", "Beep", "DWORD", 1000, "DWORD", 1000)

    [/autoit]
  • In einer Zeile 4 Fehler... :huh:

    1. "Kernel32.dll" != "Kernl32.dll"
    2. Die Kernel32.dll liegt nicht im @WindowsDir sondern im @SystemDir und eigentlich brauchst du keinen Pfad für diese Dateien anzugeben.
    3. "none" != "nonne"
    4. "Beep" != "beep"

    [autoit]

    DllCall("Kernel32.dll", "BOOLEAN", "Beep", "DWORD", 1000, "DWORD", 1000)

    [/autoit]


    Danke ;)
    mein neuer rekord nun :P
    beachtet der die großschreibung auch???

  • Auch wenn man mit AutoIt DLLs schreiben könnte (das geht übrigens nicht :D ), wäre beim DLLCall die Groß-/Kleinschreibung wichtig, da beim DLLCall die Funktion der DLL über eine Windows-Funktion gesucht wird und diese die Schreibweise beachtet.