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

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Ayuda programa de consola en VB.NET
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda programa de consola en VB.NET  (Leído 8,373 veces)
lord_Sirikon

Desconectado Desconectado

Mensajes: 151


Es sólo el silencio que precede a la tormenta.


Ver Perfil WWW
Ayuda programa de consola en VB.NET
« en: 11 Marzo 2011, 00:26 am »

Hola a todos, verán, quiero hacer una aplicación de consola y necesito que tenga sus opciones extra (es que no se como llamarlas): Por ejemplo

cuenta.exe -sumar 1 -restar 2

eso de "-sumar" y "-restar" es lo que no se llamarlo y quiero ponerlo.

Salu2 y gracias de antemano!


En línea

Edu


Desconectado Desconectado

Mensajes: 1.082


Ex XXX-ZERO-XXX


Ver Perfil
Re: Ayuda programa de consola en VB.NET
« Respuesta #1 en: 11 Marzo 2011, 00:30 am »

Dices q inicie como parametro? eso es cuando haces una aplicacion q la ejecutaras desde una consola eso lo manejas con el Args q aparece de parametro en el Main(), es decir enseguida del main pones una verificacion de si Args[0] == "-sumar" entonces.. y todo asi


En línea

SRVAM

Desconectado Desconectado

Mensajes: 130


Ver Perfil
Re: Ayuda programa de consola en VB.NET
« Respuesta #2 en: 11 Marzo 2011, 00:44 am »

tambien puedes hacer que nada mas iniciarse, la aplicacion pida los parametros, o puedes darle con el boton derecho al proyecto, le das a propiedades, y en las opciones de depuracion, tienes una caja de texto, en la que peudes introducir manualmente los parametros con los que ejecutar la aplicacion ;)

un saludo
En línea

C# Programmer

-Estudiante MCTS .NET Framework 3.5-
seba123neo


Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: Ayuda programa de consola en VB.NET
« Respuesta #3 en: 11 Marzo 2011, 00:49 am »

Código
  1. Module Module1
  2.  
  3.    Sub Main()
  4.  
  5.        Dim vParametro As String = Command()
  6.  
  7.        If vParametro <> String.Empty Then
  8.            If vParametro = "hola" Then
  9.                Console.WriteLine("me llamaste con el parametro 'hola'")
  10.            Else
  11.                Console.WriteLine("me llamaste con el parametro '" & vParametro & "'")
  12.            End If
  13.        Else
  14.            Console.WriteLine("me llamaste sin parametros")
  15.        End If
  16.        Console.ReadLine()
  17.    End Sub
  18.  
  19. End Module
En línea

Edu


Desconectado Desconectado

Mensajes: 1.082


Ex XXX-ZERO-XXX


Ver Perfil
Re: Ayuda programa de consola en VB.NET
« Respuesta #4 en: 11 Marzo 2011, 01:19 am »

Ups, recien vi bien q era en vb.net, mala mia
En línea

lord_Sirikon

Desconectado Desconectado

Mensajes: 151


Es sólo el silencio que precede a la tormenta.


Ver Perfil WWW
Re: Ayuda programa de consola en VB.NET
« Respuesta #5 en: 11 Marzo 2011, 08:05 am »

Gracias por las respuestas pero necesito que ese parámetro tenga un valor, no se si me explico.

por ejemplo: prueba -valor 45

y luego dentro de la aplicación pueda poner "MsgBox(-valor)" y me devuelva 45, o algo similar.

Salu2!
En línea

Novlucker
Ninja y
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


Ver Perfil
Re: Ayuda programa de consola en VB.NET
« Respuesta #6 en: 11 Marzo 2011, 11:24 am »

Y no será que se te ocurre tomarlos por pares? :¬¬

Saludos
« Última modificación: 11 Marzo 2011, 13:13 pm por Novlucker » En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein
raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Ayuda programa de consola en VB.NET
« Respuesta #7 en: 11 Marzo 2011, 19:51 pm »

Una vez obtenido "Command()" es un string, de ahi vos tenes que separarlos :P

el string sera "-valor 45" :P
En línea

[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.646


My software never has bugs. Its just features!


Ver Perfil WWW
Re: Ayuda programa de consola en VB.NET
« Respuesta #8 en: 12 Marzo 2011, 14:32 pm »

http://commandline.codeplex.com/

http://www.phpguru.org/static/getopt.html

http://www.codeproject.com/KB/recipes/command_line.aspx

http://www.codeproject.com/KB/cs/XGetoptCS.aspx

http://www.codeproject.com/KB/cs/geoptfordotnet.aspx

http://getopt.codeplex.com/

 ;-)
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ayuda para hacer unos programa en aplicacion de consola de C# « 1 2 »
.NET (C#, VB.NET, ASP)
alonsomzo 10 15,117 Último mensaje 3 Noviembre 2008, 18:30 pm
por Pablo Videla
programa consola de fax servidor/cliente
Redes
OssoH 2 3,756 Último mensaje 8 Julio 2010, 09:05 am
por OssoH
Programa que me emule una consola « 1 2 »
Hacking Mobile
morenochico 10 6,802 Último mensaje 22 Agosto 2010, 09:40 am
por SirGraham
PROGRAMA POO EN C++ ** CREACION CONSOLA PARA UN HOSPITAL**
Programación C/C++
jhonnyosorio 4 8,498 Último mensaje 10 Mayo 2011, 04:10 am
por jhonnyosorio
¿Se es un bicho raro si se programa en consola?
Dudas Generales
Yidu 2 1,994 Último mensaje 31 Diciembre 2015, 17:51 pm
por Eleкtro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines