Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Tutorial cmd no visual basic 2008


AnonymousKesha
 Compartilhar

Posts Recomendados

Hoje vou ensinar a como executar linhas do cmd no vb8 e mostrá-las no próprio form

 

1° Adicione os seguintes intens....

 

1-Botão( para executar)

1-textbox1 (multi-linhas)-(para exibir)

1-texbox2 (para colocar o comando)

 

Depois na no botão1 e cole o seguinte codigo :

 

Dim myProcess As Process = New Process

Dim s As String

myProcess.StartInfo.FileName = "c:\windows\system32\cmd.exe"

myProcess.StartInfo.UseShellExecute = False

myProcess.StartInfo.CreateNoWindow = True

myProcess.StartInfo.RedirectStandardInput = True

myProcess.StartInfo.RedirectStandardOutput = True

myProcess.StartInfo.RedirectStandardError = True

myProcess.Start()

 

Dim sIn As System.IO.StreamWriter = myProcess.StandardInput

Dim sOut As System.IO.StreamReader = myProcess.StandardOutput

Dim sErr As System.IO.StreamReader = myProcess.StandardError

 

sIn.AutoFlush = True

sIn.Write("textbox2.text & System.Environment.NewLine)

sIn.Write("exit" & System.Environment.NewLine)

s = sOut.ReadToEnd()

 

If Not myProcess.HasExited Then

myProcess.Kill()

End If

TextBox1.Text = s

TextBox1.Visible = True

sIn.Close()

sOut.Close()

sErr.Close()

myProcess.Close()

 

 

 

 

Depois é só aperta F-5 e ser feliz!

 

 

Meu cmd que fiz :

 

Baixar:

É necessário se cadastrar para acessar o conteúdo.

Video:[video=youtube;iFUvLsispTk]

Scan:

É necessário se cadastrar para acessar o conteúdo.

Link para o comentário
Compartilhar em outros sites

  • 3 semanas atrás...
Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.