Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il Any tipo di dati è stato usato con Declare istruzioni in Visual Basic 6.0 e versioni precedenti per consentire l'uso di argomenti che potrebbero contenere qualsiasi tipo di dati. Visual Basic supporta tuttavia l'overload e quindi rende obsoleto il Any tipo di dati.
ID errore: BC30828
Per correggere l'errore
Dichiarare i parametri del tipo specifico da usare; Per esempio.
Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" ( ByVal lpBuffer As String, ByRef nSize As Integer) As IntegerUsare l'attributo MarshalAsAttribute per specificare
As AnyquandoVoid*è previsto dalla routine chiamata.Declare Sub SetData Lib "..\LIB\UnmgdLib.dll" ( ByVal x As Short, <System.Runtime.InteropServices.MarshalAsAttribute( System.Runtime.InteropServices.UnmanagedType.AsAny)> ByVal o As Object)