Como: Tratar formulários sistema autônomo objetos
Os formulários são objetos gráficos que compõem a interface com o usuário de seu aplicativo.Dentro de Visual Basic, classes definem como os formulários são exibidos e o que podem ser feito. Quando um formulário é exibido em time de execução, Visual Basic cria uma instância das Form classe que você pode usar como qualquer Outros objeto. Você pode adicionar propriedades e métodos personalizados a formulários e acessá-los por meio de outros formulários ou classes no seu aplicativo.
Para criar um novo método para um formulário
Adicione um procedimento declarado como Public, como no código a seguir:
' Create a custom method on a form. Public Sub PrintMyJob() ' Insert the code for your method here. End Sub
Para adicionar um novo campo a um formulário
Declare uma variável pública no módulo de formulário, como no código a seguir:
Public IDNumber As Integer
Para acessar os métodos em um formulário diferente
Criar uma nova instância do formulário cujos métodos você deseja acessar.Quando você faz referência a um nome de formulário, você está, na verdade, fazendo referência a classe a que o formulário pertence, não ao próprio objeto.
Observação: Visual Basic fornece uma variável global implícita com o mesmo nome do formulário para cada classe do formulário.Para obter mais informações, consulte Como: Acessar um formulário.
Atribua o formulário a um variável de objeto.A variável de objeto referencia uma nova instância da classe de formulário.
O exemplo a seguir chama o procedimento PrintMyJob corretamente:
Dim newForm1 As New Form1 newForm1.PrintMyJob()
No exemplo anterior, o novo formulário não é exibido.Não é necessário exibir um objeto de formulário para usar seus métodos.Para exibir o novo formulário, você precisa adicionar o código a seguir:
newForm1.Show()
Consulte também
Tarefas
Como: Use a nova palavra-chave