Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El Any tipo de datos se usó con Declare instrucciones en Visual Basic 6.0 y versiones anteriores para permitir el uso de argumentos que podrían contener cualquier tipo de datos. Sin embargo, Visual Basic admite sobrecargas, por lo que hace que el Any tipo de datos quede obsoleto.
Identificador de error: BC30828
Para corregir este error
Declare los parámetros del tipo específico que desea usar; por ejemplo.
Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" ( ByVal lpBuffer As String, ByRef nSize As Integer) As IntegerUse el MarshalAsAttribute atributo para especificar
As AnycuándoVoid*lo espera el procedimiento al que se llama.Declare Sub SetData Lib "..\LIB\UnmgdLib.dll" ( ByVal x As Short, <System.Runtime.InteropServices.MarshalAsAttribute( System.Runtime.InteropServices.UnmanagedType.AsAny)> ByVal o As Object)