Guest Posted October 15, 2006 at 07:11 PM Report #57556 Posted October 15, 2006 at 07:11 PM Queria saber como meto a minimizar para a barra e perguntar se desejo sair quando meto fechar! fechar é o X não é botão nenhum, por botão sei programar!
Guest Posted October 15, 2006 at 07:23 PM Report #57565 Posted October 15, 2006 at 07:23 PM Private Sub Form_Terminate() Dim R As Integer R = MsgBox("Deseja terminar o programa?", vbYesNo) If R = vbYes Then End Else End If End Sub meti esse código mas há um problem. ele desliga o programa depoi é k pergunta! loool enquanto ao minimizar na faço ideia
Hipnoted Posted October 15, 2006 at 07:26 PM Report #57569 Posted October 15, 2006 at 07:26 PM Usa o geSHi para pôr o código... 😄 "Nunca discutas com um idiota. Eles arrastam-te até ao seu nível e depois ganham-te em experiência"
NuGuN Posted October 15, 2006 at 07:35 PM Report #57576 Posted October 15, 2006 at 07:35 PM Issu do minimizar para a barra chama-se minimizar para o systray. Quanto ao teu código eu não costumo fazer assim, fasso tipo: if msgbox("Ais sim?", vbinformation + vbyesno, "Titulo" ) = vbyes then end No teu o código o que esta mal é o evento onde o colocaste e falta ai uma coisita. Primeiro devias colocar issu no evento Unload e depois para issu funcionar no evento unload vais ter de adicionar 2 linhas (cancel = 1 e cancel = 0) Dim R As Integer R = MsgBox("Deseja terminar o programa?", vbYesNo) If R = vbYes Then Cancel = 0 End Else Cancel = 1 End If Em relação ao systray, eu ate te deixava aqui um código que exemplifica como se faz issu mas não consigo deixar anexos não sei porque. Tenta procurar no google. Cumps
NuGuN Posted October 15, 2006 at 07:37 PM Report #57579 Posted October 15, 2006 at 07:37 PM Epa alguem me pode explicar porque é que não sou capas de alterar os meus tópicos?!? Procura no google por -> minimize to systray with VB6 Cumps
Hipnoted Posted October 15, 2006 at 07:39 PM Report #57582 Posted October 15, 2006 at 07:39 PM Epa alguem me pode explicar porque é que não sou capas de alterar os meus tópicos?!? Clicas sempre na opção "modificar" ? É que eu consigo... Sempre consegui. "Nunca discutas com um idiota. Eles arrastam-te até ao seu nível e depois ganham-te em experiência"
NuGuN Posted October 15, 2006 at 07:43 PM Report #57587 Posted October 15, 2006 at 07:43 PM Não me aparece esse botão nem sequer sou capas de enviar anexos... Cumps
Guest Posted October 15, 2006 at 07:44 PM Report #57591 Posted October 15, 2006 at 07:44 PM Olha dá m um site em concreto loool! na sei bem do que ando a procura pah!
NuGuN Posted October 15, 2006 at 08:24 PM Report #57628 Posted October 15, 2006 at 08:24 PM Tens aqui varios, é só escolher 👍 Cumps
Guest Posted October 15, 2006 at 08:48 PM Report #57641 Posted October 15, 2006 at 08:48 PM o k faço com akilo pah??? sou novato an matéria!
NuGuN Posted October 16, 2006 at 06:22 AM Report #57719 Posted October 16, 2006 at 06:22 AM hhhmmm, então é complicado :bored: O que tens de fazer é apenas copiar o código de um daqueles para o teu projecto e adicionares aquele modulo que vem com o código fonte. No lado direito onde tens as form's fazes click direito -> ADD -> e escolhes module e depois metes Existing e escolhes o que vem com o código que fizeste download. Depois o código que esta na form é só copiares para o teu, mas cuidado porque se ja tiveres a utilizar os eventos da form vai ter de copiar apenas o código e não os eventos. Os eventos são aquelas coisas que estao no código como "Form_Load", "Form_Unload", etc... e depois acabam com um "End Sub" E é o que esta entre p exemplo o Form_Load e o End sub é que teras de copiar para o teu. Cumps
Miguel_Silva Posted October 16, 2006 at 04:07 PM Report #57777 Posted October 16, 2006 at 04:07 PM Eu costumo fazer assim Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer) If MsgBox("Deseja Sair", vbQuestion + vbYesNo, "Sair?") = vbYes Then End Else MsgBox "Então continuemos", vbInformation, "Continuar" Cancel = True End If End Sub Isto é apenas para o botão fechar agora para minimizar para a sistem tray precisas de um ocx que vem no cd do VB, eu vou ver em casa e depois digo-te alguma coisa Adapta o código ao que precisas Programar é como construir uma casa! Se for mal feito pode ter de se começar tudo do inicio!
Miguel_Silva Posted October 17, 2006 at 12:01 PM Report #58038 Posted October 17, 2006 at 12:01 PM :thumbsup:Ora vem precisas de procurar no cd do VB o projecto com o nome systray e depois compila-o na pasta system do windows Depois é só adicionares este ficheiro aos componentes no VB 😉 Programar é como construir uma casa! Se for mal feito pode ter de se começar tudo do inicio!
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now