CLR: .Net / Mono / Boo / Otros CLR > VB .NET
ejecutar aplicacion desde un TreeView
Sagma:
como estan, despues de tiempo de nuevo por aca.
Ahora estoy usando VBnet 2010, y en un treeview estoy cargando los nodos y sus hijos, pero aun no se como hacer para ejecutar una aplicacion desde el TreeView.
--- Código: --- Private Sub CrearDataSet()
Dim tablaArbol As DataTable
dataSetArbol = New DataSet("DataSetArbol")
tablaArbol = dataSetArbol.Tables.Add("TablaArbol")
tablaArbol.Columns.Add("NombreNodo", GetType(String))
tablaArbol.Columns.Add("IdentificadorNodo", GetType(Integer))
tablaArbol.Columns.Add("IdentificadorPadre", GetType(Integer))
InsertarDataRow("Personal", 1, 0)
InsertarDataRow("Trasancciones", 2, 1)
InsertarDataRow("Empleados", 3, 2)
InsertarDataRow("Vacaciones", 4, 2)
InsertarDataRow("Reportes", 5, 1)
InsertarDataRow("Personal", 6, 5)
InsertarDataRow("Vacaciones", 7, 5)
InsertarDataRow("Parametros", 8, 1)
InsertarDataRow("Parametros", 9, 8)
InsertarDataRow("Parametros", 10, 8)
End Sub
--- Fin del código ---
--- Código: --- Private Sub Ejecuta_Personal()
miProceso.StartInfo.FileName = "rhper.exe"
miProceso.Start()
miProceso.WaitForExit()
End Sub
--- Fin del código ---
gracias por la ayuda.
gabio2:
No tengo la menor idea de que es lo que quieres hacer, hasta donde ví quieres armar un "treeview" con un DataSet, digo no está mal con respecto a la estructura, sin embargo hay una clase llama TreeView, creo que seria mejor que utilices esa, si pudieras ser un poco más especifico con lo que deseas realizar, tal vez podría ayudarte un poco más..
Saludos! ;)
Sagma:
gracias por responder, pero lo que quiero hacer es un menu.
este menu ejecutara desde el nodo hijo un EXE.
Pero no se como hacer ejecutar desde el Nodo hijo dicha aplicación, la aplicación fue creada por mi persona.
gracias
gabio2:
Si tú me explicas que hace tú aplicación como funciona, etc,.. si pones algo de tú código tal vez te pueda guiar, sigues diciendo cosas muy generales.. eso que haces si tiene la estructura de árbol (tree) pero no es un componente de tipo TreeView, tal vez por ahí va mi confusión.
He trabajado el TreeView para mostrar menus, por eso me imagino que es lo que deseas, sin embargo no tengo la idea al 100%.
Sagma:
gracias por responder, pero soy nuevo en esto, del uso del TreeView, y solo tengo esa parte que he mostrado.
ya que con el VBnet 2003, usaba botones y solo le escribia este comando y ejecutada la aplicacion deseada.
--- Código: ---Shell("c:\sagmasoft\adm999.exe", AppWinStyle.NormalFocus)
--- Fin del código ---
Ademas estoy buscando en la web, menú vertical haber que pillo, pero quería hacer algo propio.
gracias
Navegación
[#] Página Siguiente
Ir a la versión completa