elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Mostrar esto de forma diferente
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Mostrar esto de forma diferente  (Leído 2,129 veces)
luis456


Desconectado Desconectado

Mensajes: 548



Ver Perfil
Mostrar esto de forma diferente
« en: 6 Enero 2014, 14:10 pm »

Bueno probando y probando :) consegui un codigo y se muestra el resultado pero por consola ya lo he puesto en un fom win pero no logro hacer que me lo muestre en un listbox o si hay otra forma o otra herramienta ya que solo lo que nesecito es visualizarlo

alguna idea ?


Código
  1. Public Shared Sub PrintValues(ByVal myArr As Array)
  2.        Dim myEnumerator As System.Collections.IEnumerator = _
  3.           myArr.GetEnumerator()
  4.        Dim i As Integer = 0
  5.        Dim cols As Integer = myArr.GetLength((myArr.Rank - 1))
  6.        While myEnumerator.MoveNext()
  7.            If i < cols Then
  8.                i += 1
  9.            Else
  10.                Console.WriteLine()
  11.                i = 1
  12.            End If
  13.            Console.Write(ControlChars.Tab + "{0}", myEnumerator.Current)
  14.        End While
  15.        Console.WriteLine()
  16.    End Sub
  17. End Class

Luis


« Última modificación: 6 Enero 2014, 22:05 pm por Eleкtro » En línea

Que tu sabiduria no sea motivo de Humillacion para los demas
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.788



Ver Perfil
Re: Mostrar esto de forma diferente
« Respuesta #1 en: 6 Enero 2014, 22:31 pm »

Código
  1. Public Shared Sub PrintValues(ByVal myArr As Array)
  2.        ...
  3.        While myEnumerator.MoveNext()
  4.            If i < cols Then
  5.                i += 1
  6.            Else
  7.                Console.WriteLine()
  8.                i = 1
  9.            End If
  10.            Console.Write(ControlChars.Tab + "{0}", myEnumerator.Current)
  11.        End While
  12.        Console.WriteLine()
  13.    End Sub

Estás utilizando los métodos de la Class Console para imprimir ...en la consola.

Esto ya deberías poder resolverlo sin ayuda Luis,
Imaginemos que tienes un Listbox que se llama "Listbox1", ya lo tienes creado en la GUI, entonces haríamos estas modificaciones:
Código
  1. Public Shared Sub PrintValues(ByVal myArr As Array)
  2.        ...
  3.        While myEnumerator.MoveNext()
  4.            If i < cols Then
  5.                i += 1
  6.            Else
  7.                ListBox1.Items.Add(String.Empty)
  8.                i = 1
  9.            End If
  10.            ListBox1.Items.Add(String.Format("{0} {1}", CStr(ControlChars.Tab), CStr(myEnumerator.Current)))
  11.        End While
  12.        ListBox1.Items.Add(String.Empty)
  13.    End Sub

Saludos!


« Última modificación: 6 Enero 2014, 22:36 pm por Eleкtro » En línea

luis456


Desconectado Desconectado

Mensajes: 548



Ver Perfil
Re: Mostrar esto de forma diferente
« Respuesta #2 en: 13 Enero 2014, 14:30 pm »

Gracias Elektro :)

Luis
En línea

Que tu sabiduria no sea motivo de Humillacion para los demas
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ha forma de mostrar el 100% zoom
Desarrollo Web
maxtextla 1 2,765 Último mensaje 3 Septiembre 2011, 15:34 pm
por #!drvy
Una forma diferente de programar aplicaciones para móviles
Desarrollo Web
OssoH 0 2,083 Último mensaje 24 Octubre 2014, 21:39 pm
por OssoH
Como mostrar index diferente por % de visitas. (Ejemplo: Index1 =10% Index2=90%)
Desarrollo Web
XeroGraphics 3 2,550 Último mensaje 24 Septiembre 2015, 09:14 am
por engel lex
Crackear RAR de forma diferente!!
Hacking
nonloop 1 1,863 Último mensaje 14 Marzo 2016, 17:42 pm
por kub0x
Windows 10 mostrará las fechas de una forma totalmente diferente y los ...
Noticias
wolfbcn 1 1,185 Último mensaje 5 Marzo 2019, 00:20 am
por Serapis
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines