O exemplo neste artigo realiza principalmente a função do VB chamando um programa exe externo para ser executado. Aqui, ele usa principalmente a função shell para executar. A função shell é usada principalmente para abrir um arquivo executável exe externo. : Shell "bloco de notas", vbNormalFocus representa a execução do programa Notepad no modo normal. vbNormalFocus é um parâmetro do shell, o que significa modo normal. Claro, ele também possui modo maximizado vbMaximizedFocus, modo minimizado vbMinimizedFocus, modo oculto vbHide e outros modos de execução para escolher.
Exemplos de código e comentários específicos são os seguintes:
VERSÃO 5.00Begin VB.Form Form1 Caption = "Form1" ClientHeight = 3030 ClientLeft = 120 ClientTop = 450 ClientWidth = 4560 LinkTopic = "Form1" ScaleHeight = 3030 ScaleWidth = 4560 StartUpPosition = 3 'Window default EndAttribute VB_Name = "Form1"Attribute VB_GlobalNameSpace = FalseAttribute VB_Creatable = FalseAttribute VB_PredeclaredId = TrueAttribute VB_Exposed = FalseOption ExplicitPrivate Sub Form_Load()Shell "bloco de notas", A função shell vbNormalFocus pode ser usada para executar um arquivo executável externo. Seus parâmetros são: nome do programa (se o programa estiver em uma pasta diferente e não for um arquivo de sistema, é necessário um caminho detalhado), modo de execução. execute raízes de embalagem C ABC.EXE do diretório, o primeiro parâmetro precisa ser: "C://ABC.EXE"' A propósito: se houver espaços no caminho ou nome do arquivo, você deve adicionar aspas duplas em ambos os lados do caminho ( é recomendado independentemente de haver espaços ou não) (ambos entre aspas duplas), assim: """C://1 2.exe """' O segundo parâmetro comumente usado são: modo normal vbNormalFocus, modo maximizado vbMaximizedFocus, modo minimizado vbMinimizedFocus, modo oculto vbHide End Sub
Após a execução do programa, o programa Windows Notepad será aberto diretamente. Os leitores interessados podem tentar abrir outros programas executáveis para testar o efeito de execução ou fazer modificações personalizadas para obter funções mais ricas.