https://foro.gambas-es.org/viewtopic.php?f=1&t=6118 ----------------------------------- SafeMango Lunes, 09 Enero 2017, 23:58 Objeto Nulo (Solucionado Perdon Por Las Molestias ) ----------------------------------- Este es el código donde me sale el error objeto nulo esta marcado con rojo. también mando adjunto el archivo fuente Public Sub definirCb() Dim a As Integer Dim nom_ord As New String[] Dim articulo_ord As New String[] FMain.CbVCliente.Clear() FMain.CbVArticulo.Clear() nom_ord = Var.ordenar(Var.nombre) [color=red] For a = 0 To nom_ord.Count - 1[/color] FMain.CbVCliente.Add(nom_ord[a]) Next articulo_ord = Var.ordenar(Var.producto) For a = 0 To articulo_ord.Count - 1 FMain.CbVArticulo.Add(articulo_ord[a]) Next End ----------------------------------- jguardon Martes, 10 Enero 2017, 00:27 Re: Objeto Nulo ----------------------------------- Hola No puedes enumerar un array vacío. Es decir, primero debes añadir elementos a un array antes de intentar recorrerlo mediante el bucle for/next. Saludos ----------------------------------- SafeMango Martes, 10 Enero 2017, 00:48 Re: Objeto Nulo ----------------------------------- [quote user="jguardon" post="36601"]Hola No puedes enumerar un array vacío. Es decir, primero debes añadir elementos a un array antes de intentar recorrerlo mediante el bucle for/next. Saludos[/quote] y al hacer esto nom_ord = Var.ordenar(Var.nombre) no le añade los elementos ya que var.ordenar devuelve un array con los datos ordenados ----------------------------------- SafeMango Martes, 10 Enero 2017, 00:53 Re: Objeto Nulo ----------------------------------- pido disculpa por mi ignorancia y por molestar ay lo pude solucionar. me olvide algo tan importante como poner return y devolver la cadena vacía desde esta mañana que estaba renegando con esto.