Convenzione di chiamata dll non valida

Gli argomenti passati a una libreria a collegamento dinamico (DLL) devono corrispondere esattamente a quelli previsti dalla routine. Le convenzioni di chiamata gestiscono numeri, tipi e ordine degli argomenti. Il programma potrebbe chiamare una routine in una DLL che viene passata al tipo o al numero di argomenti errato.

Per correggere l'errore

  1. Assicurarsi che tutti i tipi di argomento siano d'accordo con quelli specificati nella dichiarazione della routine che si sta chiamando.

  2. Assicurarsi di passare lo stesso numero di argomenti indicati nella dichiarazione della routine che si sta chiamando.

  3. Se la routine DLL prevede argomenti per valore, assicurarsi che ByVal sia specificato per tali argomenti nella dichiarazione per la routine.

Vedere anche