Malditos Atributos

06/10/2005 - 13:42 por Victor | Informe spam
El compilador no me reconoce ningún atributo, pongo el siguiente ejemplo:

<StructLayout(LayoutKind.Sequential, CharSet:=CharSet.Auto)> _
Public Class FindData
Public fileAttributes As Integer = 0
' creationTime was a by-value FILETIME structure.
Public creationTime_lowDateTime As Integer = 0
Public creationTime_highDateTime As Integer = 0
' lastAccessTime was a by-value FILETIME structure.
Public lastAccessTime_lowDateTime As Integer = 0
Public lastAccessTime_highDateTime As Integer = 0
' lastWriteTime was a by-value FILETIME structure.
Public lastWriteTime_lowDateTime As Integer = 0
Public lastWriteTime_highDateTime As Integer = 0
Public nFileSizeHigh As Integer = 0
Public nFileSizeLow As Integer = 0
Public dwReserved0 As Integer = 0
Public dwReserved1 As Integer = 0
<MarshalAs(UnmanagedType.ByValTStr, SizeConst:%6)> _
Public fileName As String = Nothing
<MarshalAs(UnmanagedType.ByValTStr, SizeConst:)> _
Public alternateFileName As String = Nothing
End Class 'FindData

El compilador me dice que "MarshalAs" y "StructLayout" no están definidos,
he visto otros atributos que serían geniales para poner las descripciones a
los metodos de las clases, pero no hay maneras de que funcionen, alguien me
sabe decir que me estoy dejando ???

Muchas gracias.

Preguntas similare

Leer las respuestas

#1 A.Poblacion
06/10/2005 - 16:36 | Informe spam
"Victor" wrote in message
news:
El compilador no me reconoce ningún atributo [...]



Tienes que poner el "Imports" del espacio de nombres en el que estén
definidos los atributos. Por ejemplo, MarshalAs y StructLayout requieren un
"Imports System.Runtime.InteropServices".
Respuesta Responder a este mensaje
#2 Victor
07/10/2005 - 00:19 | Informe spam
Gracias, sólo era eso, soy un ignorante me termino de dar cuenta.


"A.Poblacion" escribió en
el mensaje news:
"Victor" wrote in message
news:
> El compilador no me reconoce ningún atributo [...]

Tienes que poner el "Imports" del espacio de nombres en el que estén
definidos los atributos. Por ejemplo, MarshalAs y StructLayout requieren


un
"Imports System.Runtime.InteropServices".



Respuesta Responder a este mensaje
#3 Eduardo A. Morcillo [MS MVP VB]
07/10/2005 - 05:06 | Informe spam
Gracias, sólo era eso, soy un ignorante me termino de dar cuenta.



Ya no lo eres mas! (al menos sobre ese tema) :)

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
http://mvp.support.microsoft.com/pr...4EF5A4191C
Respuesta Responder a este mensaje
#4 Leonardo Azpurua [mvp vb]
07/10/2005 - 07:19 | Informe spam
"Victor" escribió en el mensaje
news:%
Gracias, sólo era eso, soy un ignorante me termino de dar cuenta.



La proxima vez, puedes titular tu mensaje "Maldita ignorancia mia", sobre la
cual los pobres atributos no tienen ninguna responsabilidad :)

Salud!
Respuesta Responder a este mensaje
#5 Eduardo A. Morcillo [MS MVP VB]
07/10/2005 - 08:04 | Informe spam
La proxima vez, puedes titular tu mensaje "Maldita ignorancia mia",
sobre la cual los pobres atributos no tienen ninguna responsabilidad



Pero en cierta forma es culpa de los atributos, porque si no estuvieran ahi
nunca se hubiera originado el problema. No hay mejor cosa que hecharle la
culpa a alguna otra cosa y entonces ser perfecto :P (Mejor dejo de postear a
estas horas ¿no?)

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
http://mvp.support.microsoft.com/pr...4EF5A4191C
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida