Migrando
para o VB.NET parte 2
- A referência do form e System.Winforms.Form
- Propriedade Caption trocada
por Text
- Propriedade Tag extinta
- Propriedade Font foi sub-dividida
- O Gridse ajusta direto nas propiedades.
- Na ToolBox vários controles a mais em relação ao VB 6.0
- Frame trocado por GroupBox
- CommandButton por Button
- Shape não tem mais
- Alguns não precisamos mais referenciar:
1. ListView
2. TreeView
3. ErrorProvider
4. ProgressBar
· Menu editor trocado por MainMenu , que digamos ficou bem mais fácil e apresentável.
· AutoScale : ajusta o tamanho do form com o tamanho das fontes.
· Auto Scroll barras de rolagem automática para visualizar conteúdo do form
·
AutoShowChildren
de um formulário MDI não existe mais.
·
MDIChild por IsMdiContainer como True.
·
VB 6 so um formulário MDI no VBNET mais de um.Veja
abaixo as diferenças nas propiedades e métodos nos forms MDI.
método Arrange LayoutMdi
0 - vbCascade 0 - MdiLayout.Cascade
1 – vbTileHorizontal 1 - MdiLayout.TileHorizontal
2 – vbTileVertical 2 - MdiLayout.TileVertical
3 – vbArrangeIcons 3 - MdiLayout.ArrangeIcons
- Gerando número aleatórios
No vb 6 |
No vb.net |
Dim i As Integer Next i |
Dim i As Integer Microsoft.VisualBasic.Randomize() For i = 1 To 20 Console.WriteLine(Int(101 * Microsoft.VisualBasic.Rnd() + 100)) Next Console.ReadLine() |
- Declarações de data e hora
No vb 6 |
No vb.net |
Dim data As Date, hora As Date |
Dim data, hora As DateTime data = Today hora = TimeOfDay Console.WriteLine("Data Atual : "
& data) Console.WriteLine("Hora Atual : "
& hora) |
- Verifica erros
No vb 6 |
No vb.net |
On Error Goto errhandler |
Try |