[VB] Ocultar Console, ou seja, não mostrar tela de console

0 respostas
dmandrak

E ae galera!

Tem como, um programa em VB, nao mostrar aquela tela preta do DOS quando roda?

A minha melhor idéia até agora é fazer um "windows application" no lugar de "console application" e criar um form invisível, mas isso é meio lusitano pq o operador vai ficar impossibilitado de clicar na tela de trás enquanto o programa rodar...

Tem saída mais inteligente?

edit1:
Googlando eu achei isso, sobre shell:

Maybe the following two ways can resolve you problem:
1. use Shell command
Example: Shell(PathName, AppWinStyle.Hide,False )
2. use StartProcessInfo
Example:

Imports System.Diagnostics

....
Dim a As New ProcessStartInfo(fileName)
a.CreateNoWindow = True
Process.Start(a)

Funciona? (não vou poder testar nesse segundo)

Criado 20 de outubro de 2008
Respostas 0
Participantes 1