HOLA con el titulo lo dice todo ..
Bueno lo que pasa es que estoy haciendo un juego en vb.net y necesito pasa los datosde un ListBox a otro pero que esta en otro Form
Ejemplo
El list del Form de Inicio_de_Sesion - pide unos datos por FTP a un Servidor alojado en 000.Web-host.com ... entonces este pide los que se agregan en una carpeta y en esa carpeta se crea un txt la cual este se nos descarga y se muestran en el listbox ..
Una ves mostrada en el ListBox un proceso de Contains comprueba si el listbox tiene los datos que se ingresaron en los 2 Textbox ....
Cuando los comprueba y da Valido pues me da un mensaje de Bienvenida y se me habre un nuevo form este contiene los datos del usuario pues lo que quiero es que los datros del otro listbox del inicio se me pasen a este listbox!!
Espero aver explicado bein lo que quiero porfavor ayudenme :D :P
no sera mejor dicho q estas intentando hacer 1 cliente FTP ?
Puedes hacer un método ShowDialog que sobrecargue el método existente en el Form de inicio y que tenga como salida ListBox.ObjectCollection, para dar como resultados los Items del ListBox.
Ejemplo, Form1 (Formulario de Inicio), con un ListBox vació:
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
ListBox1.Items.AddRange(Form2.ShowDialog())
End Sub
End Class
Form2 (Formulario que aparece tras cerrar el Formulario de Inicio), con un ListBox con Items agregados:
Public Class Form2
Public Overloads Function ShowDialog() As ListBox.ObjectCollection
ShowDialog = ListBox1.Items
Me.ShowDialog(Nothing)
End Function
End Class
Coloco Me.ShowDialog(Nothing), para referirme a la sobrecarga ShowDialog, que muestra la ventana y no a la actual, ya que caería en un bucle infinito.
copiar los items.
For Each item As Object In Me.ListBox1.Items
Me.ListBox2.Items.Add(item)
Next
Gracias a los 2 muchas gracias me sirvio el de MaLkAvIaN_NeT muchas gracias! :D