Propriedade NewIndex não pode ser atualizada
No Visual Basic 6.0 o NewIndex propriedade foi usada para recuperar o índice do item mais recentemente adicionado a um ListBox ou ComboBox controle. Durante a atualização, o valor de NewIndex não pode ser determinado e não pode ser atualizada. O valor retornado do Items.Add método pode ser usado em vez de NewIndex.
O que fazer em seguida
Revisar o uso do NewIndex propriedade e modifique seu código sistema autônomo no exemplo a seguir.
' Visual Basic 6.0 List1.AddItem "Hello" List1.ListIndex = List1.NewIndex ' After upgrade to Visual Basic 2008 List1.Items.Add("Hello") ' UPGRADE_ISSUE: ListBox property Form1.List1.NewIndex was not upgraded. List1.SelectedIndex = List1.NewIndex ' Causes a compilation error.
O código Visual Basic 2008 depois deve ser modificados da seguinte maneira.
Dim x As Integer x = List1.Items.Add("Hello") List1.SelectedIndex = x