InicioInfo¿Sabes enumerar procesos en 5 lineas vb.net ?

¿Sabes enumerar procesos en 5 lineas vb.net ?

Info2/27/2011
Bueno, bienvenidos de nuevo a mi post.

>-- Si queres saber todo sobre programacion, software y sistemas operativos. Seguime. ¡No lo dudes!

Continuamos con el post:

Introducción

Cuantos dolores de cabeza nos hemos llevado los programadores de visual basic 6 para visualizar los procesos activos de nuestra PC...Pues bien he aqui una ventaja para los del .NET,
en tan solo 5 lineas conseguiremos visualizar nuestros procesos activos en un msgbox.

Nota:

Para realizar este codigo he utilizado el espacio de nombres ( System.Diagnostics ), hay que destacar ( para los novatos en el VB.NET 2005), que si queres almazenar este codigo en un
procedimiento o una funcion, dentro de una biblioteca de clases, posiblemente tengas que agregar esa referencia aunque no estoy bien bien al 100% seguro...
El código:

Las variables que utilizaremos para realizar este codigo seran:
-Dim ArrayProgram() As Process
-Dim LeeBuffer As Process

ArrayProgram(): Esta variable ( del tipo "Array" ) contendra la lista entera de los programas actualmente ejecutandose en nuestro PC, como podeis observar no estan definidos
cuantos elementos contendra este Array, pues es logico que no siempre tendremos los mismos procesos activos, y como lo que vamos a tratar es un proceso, pues lo declaramos como
As Process (que seria lo mismo que decir "Dim ArrayProgram() As System.Diagnostics.Process"

LeeBuffer: Esta variable contendra el proceso actual que pasamos por el bucle For Each, y logicamente para su manipulacion, en caso de que queramos claro, tenia que ser del tipo Process


Private Sub Muestra_Lista()
Dim ArrayProgram() As Process
ArrayProgram = Process.GetProcesses
Dim LeeBuffer As Process
For Each LeeBuffer In ArrayProgram
MsgBox(LeeBuffer.ProcessName)
'Visualizamos proceso por proceso a traves de nuestro querido msgbox
Next
End Sub


Espacios de nombres usados en el código:

System.Diagnostics

Saludos y nos vemos en mi proximo post
Datos archivados del Taringa! original
10puntos
1,478visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
1visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

x
xenowort🇦🇷
Usuario
Puntos0
Posts41
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.