ID do artigo: 279164 - Última revisão: quarta-feira, 25 de maio de 2005 - Revisão: 4.0 Determinados WScript métodos e propriedades não está acessíveis no Visual Basic
SumárioWScript métodos e propriedades não podem ser criadas no contexto de um objeto do Visual Basic porque eles fazem parte do modelo de objeto WSH (Windows Script Host) e devem ser hospedados em um objeto WScript, que só pode ser executado em um script do WSH. Mais InformaçõesO objeto WScript é geralmente confundido com os objetos de automação do WSH, como WScript.Shell e WScript.Network. Esses objetos de automação podem existir fora de um script WSH, mas eles devem ser criados no ObjectContext do ambiente de hospedagem (em outras palavras, Server.CreateObject para o Microsoft Active Server Pages [ASP]) ou WScript.CreateObject para WSH ou simplesmente CreateObject para Visual Basic. Observe as diferenças entre os exemplos a seguir. WSH e ASP têm intrínsecos métodos e propriedades que não estão disponíveis fora de seus respectivos ambientes (WSH - Wscript.Echo, ASP - Response.write). exemplo do WSH exemplo ASP exemplo do Visual Basic Ao contrário dos exemplos acima, que demonstram a objetos de automação WScript, o exemplo a seguir ilustra um método de WScript que não pode ser chamado por um método ObjectContext.CreateObject (Observe que o WScript não é instanciado antes para chamar WScript.Sleep e só pode ser usado em um script WSH):
Todos os métodos do WSH são duplicados por outras chamadas de API que pode acessar o Visual Basic. Embora o modelo de objeto WSH não pode ser acessado através de objetos do Visual Basic, a mesma funcionalidade está disponível através da linguagem Visual Basic e a API do Win32. ReferênciasPara obter mais informações sobre a API do Win32 SetWaitbleTimer(), clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 231298
(http://support.microsoft.com/kb/231298/
)
Como usar SetWaitableTimer com o Visual Basic Para obter mais informações, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft: 190000
(http://support.microsoft.com/kb/190000/
)
Como começar a programação com o Windows API (LONG) 202179
(http://support.microsoft.com/kb/202179/
)
Como chamar funções de API do Windows com requisitos especiais a partir do Visual Basic 171654
(http://support.microsoft.com/kb/171654/
)
Como anexar uma janela do console para o seu programa em Visual Basic A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 279164
(http://support.microsoft.com/kb/279164/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções deste artigo |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar para o início