Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O Any tipo de dados foi usado com Declare instruções no Visual Basic 6.0 e versões anteriores para permitir o uso de argumentos que poderiam conter qualquer tipo de dados. No entanto, o Visual Basic oferece suporte à sobrecarga e, portanto, torna o tipo de Any dados obsoleto.
ID de erro: BC30828
Para corrigir este erro
Declare parâmetros do tipo específico que você deseja usar; Por exemplo.
Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" ( ByVal lpBuffer As String, ByRef nSize As Integer) As IntegerUse o MarshalAsAttribute atributo para especificar
As AnyquandoVoid*é esperado pelo procedimento que está sendo chamado.Declare Sub SetData Lib "..\LIB\UnmgdLib.dll" ( ByVal x As Short, <System.Runtime.InteropServices.MarshalAsAttribute( System.Runtime.InteropServices.UnmanagedType.AsAny)> ByVal o As Object)