Foros del Web » Programación para mayores de 30 ;) » .NET »

Aporte: Saber si una aplicación corre desde la consola de comandos o no

Estas en el tema de Aporte: Saber si una aplicación corre desde la consola de comandos o no en el foro de .NET en Foros del Web. Esta función nos permite saber si nuestro programa está corriendo desde la consola de comandos o si contiene una interfaz gráfica (ventana de windows), si ...
  #1 (permalink)  
Antiguo 06/10/2017, 22:53
Avatar de haggenx  
Fecha de Ingreso: febrero-2007
Ubicación: México
Mensajes: 784
Antigüedad: 10 años, 10 meses
Puntos: 20
De acuerdo Aporte: Saber si una aplicación corre desde la consola de comandos o no

Esta función nos permite saber si nuestro programa está corriendo desde la consola de comandos o si contiene una interfaz gráfica (ventana de windows), si está corriendo desde una ventana propia (no la consola de comandos) la variable tmp contiene null, de lo contrario se asigna un valor (cero, aunque puede ser otro, pero no null).

Public Function runningfromconsole() As Boolean

Dim tmp As String

Try
tmp = Console.CursorLeft.ToString().Trim
Catch exp As Exception
tmp = Nothing
End Try

If tmp.IsNullOrEmpty(tmp) = True Then
Return False
Else
Return True
End If

End Function
__________________
Mi blog informático http://marjuanm.blogspot.mx
Fanpage del blog https://www.facebook.com/pages/Mis-p...36397183215592
  #2 (permalink)  
Antiguo 10/10/2017, 06:16
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.309
Antigüedad: 9 años, 10 meses
Puntos: 604
Respuesta: Aporte: Saber si una aplicación corre desde la consola de comandos o no

Que utilidad tiene? Ahora no me viene a la cabeza ninguna aplicación que tenga en el mismo ejecutable la versión de comandos y la de UI.

Podrías explicar un poco más en detalle que usos tiene?
__________________
Aviso: No se resuelven dudas por MP!
  #3 (permalink)  
Antiguo 11/10/2017, 23:31
Avatar de haggenx  
Fecha de Ingreso: febrero-2007
Ubicación: México
Mensajes: 784
Antigüedad: 10 años, 10 meses
Puntos: 20
Respuesta: Aporte: Saber si una aplicación corre desde la consola de comandos o no

Cita:
Iniciado por Malenko Ver Mensaje
Que utilidad tiene? Ahora no me viene a la cabeza ninguna aplicación que tenga en el mismo ejecutable la versión de comandos y la de UI.

Podrías explicar un poco más en detalle que usos tiene?
utilidad... pues en realidad ninguna de momento, creo. En Blender (un programa de modelado 3D) hace muchos años el log era una ventana MS-DOS, no se ahorita si lo sigan usando. Más bien esta función sería como mero complemento para saber desde donde corremos.
__________________
Mi blog informático http://marjuanm.blogspot.mx
Fanpage del blog https://www.facebook.com/pages/Mis-p...36397183215592



La zona horaria es GMT -6. Ahora son las 17:26.