Usuário com melhor resposta
Form_load e public sub new

Pergunta
-
Respostas
-
Eu nao entendi qual é o problema...
No seu codigo:
Dim x As New FRM_OS
vai chamar
Public Sub New()
e o
x.ShowDialog()
vai executar
Private Sub FRM_OS_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Não sei o q aconteceu. Não estava chamando o Form_load. Executei varias vezes o passo a passo e ele não chamava. Então tive um problema no windows, formatei a maquina e agora ta funcionando corretamente.
- Sugerido como Resposta Ricardo Barbosa Cortes terça-feira, 15 de julho de 2014 11:29
- Marcado como Resposta Ricardo Barbosa Cortes terça-feira, 15 de julho de 2014 19:35
Todas as Respostas
-
Poderia ser um pouco mais claro.
Poste seu codigo... nossa bola de cristal esta um pouco embaçada hoje :)
Att
William John Adam Trindade
Analyste-programmeur
----------------------------------------------------------
- Sugerido como Resposta Daniel Brito br quinta-feira, 10 de julho de 2014 19:04
- Marcado como Resposta Ricardo Barbosa Cortes sexta-feira, 11 de julho de 2014 19:32
- Não Marcado como Resposta Ricardo Barbosa Cortes segunda-feira, 14 de julho de 2014 11:35
- Não Sugerido como Resposta Ricardo Barbosa Cortes segunda-feira, 14 de julho de 2014 11:35
-
No MDI eu abro o form assim:
Private Sub OsToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles OsToolStripMenuItem.Click Dim x As New FRM_OS x.ShowDialog() End Sub
No meu entender o código acima so deveria ser executado apos a finalização do Public sub new(). Mas esta sendo o primeiro a ser executado
Depois ele executa o Public Sub new() e todas as suas funções e sub
Public Sub New() ' This call is required by the designer. InitializeComponent() DGV_OS.AutoGenerateColumns = False LIMPACAMPOS() bindingGrid("") bindingFields() ' Add any initialization after the InitializeComponent() call. End Sub
depois disso o form aparece na tela sem que o Form_load seja executado
Private Sub FRM_OS_Load(sender As Object, e As EventArgs) Handles MyBase.Load Try COMPLETETEXTBOX_CLIENTE() Catch ex As Exception MessageBox.Show(ex.Message) End Try End Sub
-
Eu nao entendi qual é o problema...
No seu codigo:
Dim x As New FRM_OS
vai chamar
Public Sub New()
e o
x.ShowDialog()
vai executar
Private Sub FRM_OS_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Entao eu nao entendo qual é o problema
P.S.: desmarquem o post anterior como sendo a resposta... Isso causa confusao no forum.
Att
William John Adam Trindade
Analyste-programmeur
----------------------------------------------------------
- Editado William John Adam TrindadeModerator segunda-feira, 14 de julho de 2014 11:14
- Sugerido como Resposta Ricardo Barbosa Cortes segunda-feira, 14 de julho de 2014 11:35
- Não Sugerido como Resposta Ricardo Barbosa Cortes segunda-feira, 14 de julho de 2014 19:35
-
Eu nao entendi qual é o problema...
No seu codigo:
Dim x As New FRM_OS
vai chamar
Public Sub New()
e o
x.ShowDialog()
vai executar
Private Sub FRM_OS_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Não sei o q aconteceu. Não estava chamando o Form_load. Executei varias vezes o passo a passo e ele não chamava. Então tive um problema no windows, formatei a maquina e agora ta funcionando corretamente.
- Sugerido como Resposta Ricardo Barbosa Cortes terça-feira, 15 de julho de 2014 11:29
- Marcado como Resposta Ricardo Barbosa Cortes terça-feira, 15 de julho de 2014 19:35