Título: [CURIOSIDAD] Cosas magicas xD Publicado por: Karcrack en 29 Agosto 2010, 12:38 pm *Por lo visto SDC estuvo jugando con las etiquetas CODE asi que mirar el codigo aqui:
Código: http://karcrack.pastebin.com/ZB6euDbC Que resultado crees que mostarara el MsgBox? Copiad y ejecutad :xD Respuesta: Código: 1ºMsgBox -> &HFFFFFAC7 Otra curiosidad: Código: http://karcrack.pastebin.com/371zNDm8 Respuesta:125 :P Otra mas: Código: MsgBox 125 + –125 Respuesta:125 :P NOTA: Todas estas gilipoyeces no ocurren si tienes puesto Option Explicit :xD Título: Re: [CURIOSIDAD] Cosas magicas xD Publicado por: Debci en 29 Agosto 2010, 13:22 pm Que listo que es nuestro querido Basic xDDD
Saludos Título: Re: [CURIOSIDAD] Cosas magicas xD Publicado por: Psyke1 en 29 Agosto 2010, 13:51 pm Que listo que es nuestro querido Basic xDDD >:(Saludos Mas respeto a vB Debci! :laugh: :laugh: @Karcrack Esta interesante, pero aun no le veo la utilidad(si es que la tiene) :rolleyes: Cual es la explicacion de estos fenómenos?¿ :huh: DoEvents¡! :P Título: Re: [CURIOSIDAD] Cosas magicas xD Publicado por: Karcrack en 29 Agosto 2010, 13:58 pm La utilidad es bien poca, a parte de ofuscar codigo, para complicar su lectura :xD
La explicacion es bien simple... basicamente utilizo caracteres especiales... en este caso el espacio especial :xD.. CHR(160).. y tambien el guion virtual, CHR(173), y el guion corto CHR(150) (que resulta ser distinto al simbolo de resta :xD) Asi VB detecta otras variables que contienen esos caracteres, y como no estan declaradas las establece a 0 ;) Título: Re: [CURIOSIDAD] Cosas magicas xD Publicado por: Psyke1 en 29 Agosto 2010, 14:03 pm Ok, Gracias Karcrack ;)
DoEvents¡! :P Título: Re: [CURIOSIDAD] Cosas magicas xD Publicado por: fary en 29 Agosto 2010, 21:26 pm jajajaj es curioso...
me fije y al poner esto: Código: MsgBox 125 + 125 lo que pasa es qeu se le añade un menos delante a el segndo 125 salu2! Título: Re: [CURIOSIDAD] Cosas magicas xD Publicado por: Karcrack en 29 Agosto 2010, 21:29 pm No es un signo menos, si no un guion virtual... caracter 173 ASCII ;) Y es invisible por cierto :xD, pero resulta que el IDE del VB6 lo muestra :xD
Título: Re: [CURIOSIDAD] Cosas magicas xD Publicado por: goldarg en 30 Agosto 2010, 15:21 pm la verdad que a mi me hace bien las cuentas, y me muesta bien las cosas y no tengo el option explicit activado
msgbox1 1337 y msgbox2 1337 125+125=250 125+-125=0 Título: Re: [CURIOSIDAD] Cosas magicas xD Publicado por: Karcrack en 30 Agosto 2010, 15:36 pm Copia el codigo que yo he puesto directamente y ejecuta...
Título: Re: [CURIOSIDAD] Cosas magicas xD Publicado por: goldarg en 30 Agosto 2010, 18:07 pm Copia el codigo que yo he puesto directamente y ejecuta... sip, eso el lo que hice, copie y pegue tal cual lo hiciste vos(no me voy a poner a tipear jaja re fiaca)... re loco que a mi no me hace nada... pero bueno... Título: Re: [CURIOSIDAD] Cosas magicas xD Publicado por: MCKSys Argentina en 30 Agosto 2010, 18:30 pm Es por el famoso "evil type convertion"??
Título: Re: [CURIOSIDAD] Cosas magicas xD Publicado por: Karcrack en 30 Agosto 2010, 18:37 pm sip, eso el lo que hice, copie y pegue tal cual lo hiciste vos(no me voy a poner a tipear jaja re fiaca)... re loco que a mi no me hace nada... pero bueno... Y sobre que W$ corre? Por lo visto ha pasado algo con Geshi y se han quitado los caracteres especiales.. .ahora lo arreglo :-\ Es por el famoso "evil type convertion"?? No estoy familiarizado con ese termino... :-\ Simplemente se trata de meter caracteres especiales para hacer creer al VB6 que son variables en vez de numeros :)Título: Re: [CURIOSIDAD] Cosas magicas xD Publicado por: goldarg en 30 Agosto 2010, 19:55 pm Uso el vb6 profesional en español, el acerca de.. dice version 8176 VBA:6.0.8169
Form3 12.0.6510.5004 saludos Título: Re: [CURIOSIDAD] Cosas magicas xD Publicado por: Karcrack en 30 Agosto 2010, 19:56 pm Uso el vb6 profesional en español, el acerca de.. dice version 8176 VBA:6.0.8169 Prueba ahora los codigos ;)Form3 12.0.6510.5004 saludos |