Randomize No Me Funciona En Visual Basic 2008  | 
16-07-2008, 18:56
| | Plast@
 | | Registrado: Oct 2006
Posts: 832
FoquiMoney: 1.271 Gracias dadas: 8
Agradecido 15 vez en 8 posts
| | | Randomize No Me Funciona En Visual Basic 2008 en el vb6 yo colocaba por ejemplo
Print Int(RND*8)+1 en un form en un evento click
pero hago exactamente lo mismo en vb 2008 y me lanza error... no comprendo
entonces como hago un random en vb 2008??
saludos | 
16-07-2008, 22:08
|  | Plast@
 | | Registrado: Mar 2005
Posts: 928
FoquiMoney: 867 Gracias dadas: 1
Agradecido 12 vez en 12 posts
| | | Re: Randomize No Me Funciona En Visual Basic 2008 Originalmente publicado por fernaxhack en el vb6 yo colocaba por ejemplo
Print Int(RND*8)+1 en un form en un evento click
pero hago exactamente lo mismo en vb 2008 y me lanza error... no comprendo
entonces como hago un random en vb 2008??
saludos esto tendria q funcionar Print Int(rnd()*8)+1
podrias poner el error que te lanza?
salu2 | | Los siguientes usuarios dijeron Se Agradece a xtreme_xile por este post util: | | 
16-07-2008, 22:10
| | Plast@
 | | Registrado: Oct 2006
Posts: 832
FoquiMoney: 1.271 Gracias dadas: 8
Agradecido 15 vez en 8 posts
| | | Re: Randomize No Me Funciona En Visual Basic 2008 Originalmente publicado por xtreme_xile esto tendria q funcionar Print Int(rnd()*8)+1
podrias poner el error que te lanza?
salu2 pero eso es lo mismo que ise yo... solo que agregaste los ()
ok... luego edito y coloco el error | 
22-07-2008, 16:33
| | Plast@
 | | Registrado: Oct 2006
Posts: 832
FoquiMoney: 1.271 Gracias dadas: 8
Agradecido 15 vez en 8 posts
| | | Re: Randomize No Me Funciona En Visual Basic 2008
hay esta el error que me tira al hacer el RND en visual 2008, y reitero... lo he hecho en visual 6.0 y funciona perfectamente | 
22-07-2008, 17:27
| | Manfinfler@
 | | Registrado: Sep 2004
Posts: 465
FoquiMoney: 404 Gracias dadas: 7
Agradecido 5 vez en 3 posts
| | | Re: Randomize No Me Funciona En Visual Basic 2008 deberias buscar la sintaxis correcta del random en Visual Studio 2008... igual, créo que tiene que estar en alguna parte. Reviza las paginas de microsoft
Recuerda, que siempre microsoft está "mejorando" su "estilo" de programación en cada versión de Visual Studio.
Hay nuevos objetos de VS2008 que no corresponden al VS2005, y etc etc etc...
ese sería mi aporte, ojalá te sirva de algo
saludos y suerte FaLc0n agrego info 1 minutos y 56 segundos despues...
o tambien prueba con
Imports System.Windows.Form
Imports System.Form
o busca los espacios de nombres que son para calculos matematicos...
en el msdn de microsft estan todos los espacios de nombres con sus bibliotecas, metodos, clases, etc etc etc
Editado por FaLc0n en 22-07-2008 a las 17:27.
Razón: Doblepost (¡AutoMerge CocaCola ok toffe and butter System!)
| | Los siguientes usuarios dijeron Se Agradece a FaLc0n por este post util: | | 
22-07-2008, 20:50
|  | Plast@
 | | Registrado: Mar 2005
Posts: 928
FoquiMoney: 867 Gracias dadas: 1
Agradecido 12 vez en 12 posts
| | | Re: Randomize No Me Funciona En Visual Basic 2008 ya, aqui sta la respuesta Randomize (Función, Visual Basic) Rnd (Función, Visual Basic)
Prueba con esto -> Print Int((8 * Rnd())+1)
si no te funciona, revisa los links q te mande...saludos | 
22-07-2008, 21:36
| | Manfinfler@
 | | Registrado: Sep 2004
Posts: 465
FoquiMoney: 404 Gracias dadas: 7
Agradecido 5 vez en 3 posts
| | | Re: Randomize No Me Funciona En Visual Basic 2008 Originalmente publicado por xtreme_xile
Los link que dio xtreme_xile estan buenos, corresponden a visual basic.. pero para la version 2005 Randomize (Función, Visual Basic)
este link ke te dejo aca, es para visual studio 2008
saludos | 
22-07-2008, 21:57
| | Manfinfler@
 | | Registrado: Feb 2005
Posts: 456
FoquiMoney: 1.898 Gracias dadas: 5
Agradecido 7 vez en 7 posts
| | | Re: Randomize No Me Funciona En Visual Basic 2008 tenís que manipular la Exception que sale en la advertencia que te aparece... no tiene nada que ver con la sintaxis del comando randomize, seguro es una exception que puede ser generada por algún otro comando que está en la parte que no se ve del código -_- | | Los siguientes usuarios dijeron Se Agradece a [Tazmanio] por este post util: | | 
24-07-2008, 01:46
| | Manfinfler@
 | | Registrado: Sep 2004
Posts: 465
FoquiMoney: 404 Gracias dadas: 7
Agradecido 5 vez en 3 posts
| | | Re: Randomize No Me Funciona En Visual Basic 2008 utiliza meesagebox.show
en ves de print | 
29-07-2008, 23:59
| | Plast@
 | | Registrado: Oct 2006
Posts: 832
FoquiMoney: 1.271 Gracias dadas: 8
Agradecido 15 vez en 8 posts
| | | Re: Randomize No Me Funciona En Visual Basic 2008 al final me resulto con:
msgbox CInt(Int((6 * Rnd()) + 1))
con el "print" en el evento click no resultaba
gracias a los que respondieron ya que era una wea que me tenia metio  | 
30-07-2008, 06:14
| | Manfinfler@
 | | Registrado: Sep 2004
Posts: 465
FoquiMoney: 404 Gracias dadas: 7
Agradecido 5 vez en 3 posts
| | | Re: Randomize No Me Funciona En Visual Basic 2008 era obio...
el print no es de C :s
jajaja, pero filo.. para la prox. bajate algun manual con el que entiendas, como se utiliza las entradas y las salidas en visual
un saludo y de nada FaLc0n agrego info 2 minutos y 4 segundos despues... Originalmente publicado por [Tazmanio] tenís que manipular la Exception que sale en la advertencia que te aparece... no tiene nada que ver con la sintaxis del comando randomize, seguro es una exception que puede ser generada por algún otro comando que está en la parte que no se ve del código -_- kkkeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee eeeeeeeeeeeeeee!!!!
dijooooooooooooooooooooooooooooooooooooooooooooooo oooooooooooooooo!!!!
jajaj, creo que no se entendio
en castellano plizzz...
esta bien saber, pero es mejora explicar con manzanits...
saludos
Editado por FaLc0n en 30-07-2008 a las 06:14.
Razón: Doblepost (¡AutoMerge CocaCola ok toffe and butter System!)
| 
21-09-2008, 23:24
| | Manfinfler@
 | | Registrado: Feb 2005
Posts: 456
FoquiMoney: 1.898 Gracias dadas: 5
Agradecido 7 vez en 7 posts
| | | Re: Randomize No Me Funciona En Visual Basic 2008 Una excepción (exception) es un error que puede ser de distinto tipo, por ejemplo una IOException (input/output exception) es un error que pueden presentar las funciones que tratan de escribir algo en un medio de almacenamiento o en los periféricos... en el caso del que hizo el tema, la función Print (q imprime, en la pantalla, el disco, etc) podría arrojar una excepción, ya que le estás pasando como argumento otra función y no una variable de tipo común (número, letra, frase, bla), y este argumento podría ser cualquier cosa, por ejemplo una estructura ultra complicada, que no se puede transformar a entero con la función Int(asddsa) y ahí tu programa se caería.
Lo que se hace al programar es "manejar la excepción", o sea, decirle al programa qué hacer cuando se presente cierto tipo de excepción... en este caso, una manera de manejar la excepción es: Code: try
{
Print (Int(Rnd() * 8) + 1);
}
catch (IOException caquita)
{
Print("quedó la cagá en mi programa :( ");
}
Lo que haría esto, es que si Int(Rnd() * 8) + 1 no es imprimible, entonces se imprime en pantalla quedó la cagá en mi programa  |  | |
Personas en esta discusión: 1 (0 usuario(s) y 1 invitado(s)) | | | |  | |  | |  |