Jump to content

'System.Runtime.InteropServices.NativeMethods' is not accessible in this context


Recommended Posts

Posted

'System.Runtime.InteropServices.NativeMethods' is not accessible in this context because it is 'Friend'.

Friend? nunca tal me aconteceu ... alguém sabe o que isto significa nesta situacao ?? o setor deu -nos o código e disse pra irmos melhorando eu tentei usar uma função noutro lugar e já não deu .. ele disse pra pesquisar ( " cá pra mim ele não sabe ") e já vi no google e nada de geito aparece

E o Impossível foi criado por pessoas fracas pra acabar com o sonho das pessoas fortes. Não deixes que acabem com o teu. Sonha , luta , ambiciona e realiza. Se amas , se gostas tu vais conseguir. Cala todas as pessoas que um dia duvidaram de ti e prova que foste mais forte de qualquer outro.

Posted

Bom...gostei particularmente do facto de partires do pressuposto que o professor não sabe, ao invés de pensares que se calhar o professor quer estimular o crescimento dos alunos, a autonomia e a proactividade...enfim...valores e posturas nada importantes para o futuro... adiante...

Pelo que pude perceber do erro e de alguma pesquisa que fiz no google, o que me parece é que estás a referencia-te a um dll externo, e que estás a tentar aceder directamente a qq coisa nessa função, que não é permitido porque foi declarada como friend... (escopo das variáveis e dos métodos... para saberes mais http://msdn.microsoft.com/en-us/library/ms973875.aspx#methodscope_topic1) pelo que provavelmente terás que descobrir outra maneira de tratar a coisa... eventualmente pode ocorrer na mesma solution dependendo com está definido o tal escopo das coisas...

Se for o caso de estares a chamar uma DLL externa, os artigos a seguir podem dar-te alguma pista. Caso contrário, é definitivamente uma questão de escopo no método que estás a chamar...

http://stackoverflow.com/questions/1167772/sub-new-is-not-accessible-in-this-context-because-it-is-friend

http://social.msdn.microsoft.com/Forums/en/vbinterop/thread/1e9d0168-f018-4de8-bd13-753defabb6ec

http://social.msdn.microsoft.com/Forums/eu/Vsexpressvb/thread/aeae6016-4765-4700-8a2f-bc887b18cf50

http://www.programmersheaven.com/2/Les_VBNET_5_p4

Quando te pedirem peixe.... ensina-os a Pescar!!Hum..lálálálá!!

Posted

José Lopes respondendo a tal afirmação que fiz ele proprio admitiu que iria fazer uma pesquisa pois nunca tinha visto tal erro também ... o que faltou foi mesmo a dll porque não estava na solution e quando coloquei estava tudo bem 😄 muito obrigado

E o Impossível foi criado por pessoas fracas pra acabar com o sonho das pessoas fortes. Não deixes que acabem com o teu. Sonha , luta , ambiciona e realiza. Se amas , se gostas tu vais conseguir. Cala todas as pessoas que um dia duvidaram de ti e prova que foste mais forte de qualquer outro.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.