MSN: adolfo_guimaraes@hotmail.com
Vb.net - Me Ajudem
Started By adolfoshaman, 07/09/2004, 22:35
4 replies to this topic
#1
Posted 07/09/2004, 22:35
Bom ... estou desenvolvendo um aplicativo para Windows em VB.NET usando Visual Studio .NET 2003 ... queria saber se tem algum comando ou alguma função que não possibilitasse ao usuário sair deste formulário, por exemplo, clicar no desktop ou no botão iniciar. Ele só poderia fazer isso depois que clicasse no botão OK do formulário. Bom espero resposta e desde já obrigado aos que responderem.
Adolfo
MSN: adolfo_guimaraes@hotmail.com
MSN: adolfo_guimaraes@hotmail.com
#2
Posted 08/09/2004, 11:19
Private Declare Function BringWindowToTop Lib "user32" (ByVal hwnd As Long) As Long Private Sub Command1_Click() 'Set Form2 on top BringWindowToTop Form2.hwnd End Sub Private Sub Form_Load() Form2.Visible = True End Sub '''''''''''''' 'in form2 Private Sub Command1_Click() 'Set Form1 on top BringWindowToTop Form1.hwnd End Sub
*************** M ** A ** C ** U ** L ***************
*************************************************
*************************************************
#3
Posted 09/09/2004, 01:04
Olá Macul,Private Declare Function BringWindowToTop Lib "user32" (ByVal hwnd As Long) As Long Private Sub Command1_Click() 'Set Form2 on top BringWindowToTop Form2.hwnd End Sub Private Sub Form_Load() Form2.Visible = True End Sub '''''''''''''' 'in form2 Private Sub Command1_Click() 'Set Form1 on top BringWindowToTop Form1.hwnd End Sub
bom pelo que eu entendi desse código nesse caso vc tem dois forms no mesmo projeto certo? e enquanto um ta aberto vc não vai para o outro até clicar no botão certo? ... o que eu queria era o seguinte:
o programa que eu to desenvolvendo ele eh um controle de acesso em um computador, assim que o computador eh iniciado aparece esse aplicativo onde o usuário deve digitar um login e uma senha. O que eu quero impedir eh que ele saia desse formulário para acessar outros programas do windows antes de clicar no botão OK para validar a entrada do Login e a senha.
Essa foi uma das formas que encontrei para resolver esse problema: imperdir ao usuário de acessar. Tava procurando outra forma como por exemplo esconder a barra de tarefas do windows mas não consegui(o programa vai rodar no Win 2000 Server e no Win XP). Se vc tiver outa função que faça isso eu tb aceito.
Outra coisa tentei usar esse q vc postou apenas para um formulário e ele naum aceita quando eu digito o "hwnd". Bom é isso ...
Desculpa pelo post longo ... espero resposta não sei se é isso mesmo que eu quero ou entendi o código errado ... bom desde já agradeço pela resposta.
Ass: Adolfo
MSN: adolfo_guimaraes@hotmail.com
#4
Posted 09/09/2004, 17:30
tente,
Form.Show 1
T +
MACUL
Form.Show 1
T +
MACUL
*************** M ** A ** C ** U ** L ***************
*************************************************
*************************************************
#5
Posted 14/09/2004, 15:01
Não consegui não ... Putz já tentei de tudo
:/
Valeus
Valeus
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)










