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

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Scroll de Imagenes?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 2 3 [4] 5 6 7 Ir Abajo Respuesta Imprimir
Autor Tema: Scroll de Imagenes?  (Leído 26,594 veces)
z3nth10n


Desconectado Desconectado

Mensajes: 1.583


"Jack of all trades, master of none." - Zenthion


Ver Perfil WWW
Re: Scroll de Imagenes?
« Respuesta #30 en: 11 Junio 2013, 21:04 pm »

Claro que si se puede ._. yo ya lo intente...

use size H y W en la posicion actual de la imagen en el panel

a todas las imagenes les di esa propiedad

y a los botones primero ponlos visible = false

y al poner el mouse estos se muestren en true


pero claro, no usas imaginacion .__. por eso no puedes




algo asi fue lo que me resulto

A ver mi scroll solo se activa por botones y por mousewheel, no por mouse leaves y enters, ni por mouse clicks...

Por eso lo digo...  ;)

PD: Mi scroll, es un Scroll Vertical... :P No un Carrousel :xD

Si no recuerdo mal creo que ese efecto se denomina "Bubble Fish" o "Eye Fish" (Ojo de péz),
lo puedes hacer como te ha dicho syntax error.

Solo tienes que averiguar el índice de la que es la imágen "central", porque si no la identificas primero, no puedes hacer nada, y entonces ya con esa imágen haces lo que prefieras, o bien usar eventos (mouse hover) para agrandar la imágen cuando se pase el ratón por la imágen, o bien mantenerla agrandada permanéntemente.

Saludos

Ese efecto se llama Carrousel....

Observa...



Un saludo.
PD: Si alguien quiere el code del HTA EMULATOR que me lo diga, que yo se lo paso. :silbar:


« Última modificación: 11 Junio 2013, 21:26 pm por Ikillnukes » En línea


Interesados hablad por Discord.
SγиtαxEяяoя

Desconectado Desconectado

Mensajes: 154


Ver Perfil
Re: Scroll de Imagenes?
« Respuesta #31 en: 12 Junio 2013, 03:21 am »

A ver mi scroll solo se activa por botones y por mousewheel, no por mouse leaves y enters, ni por mouse clicks...

Por eso lo digo...  ;)

PD: Mi scroll, es un Scroll Vertical... :P No un Carrousel :xD

Ese efecto se llama Carrousel....

Observa...


Como que aun no entiendes lo que te quiero explicar pero bueno, da igual el proyecto no es mio  :P  :laugh:

Pero reitero que debes tener encuenta lo que te digo ;) y la imagen era solo un ejemplo de lo que trataba de explicar no necesariamente debe ser horizontal.. Oh espera



[Sarcasmo]Si creo que ya esta ;) [/Sarcasmo]


« Última modificación: 12 Junio 2013, 03:24 am por SγиtαxEяяoя » En línea

z3nth10n


Desconectado Desconectado

Mensajes: 1.583


"Jack of all trades, master of none." - Zenthion


Ver Perfil WWW
Re: Scroll de Imagenes?
« Respuesta #32 en: 12 Junio 2013, 07:34 am »

Voy a darle a la cabeza a ver si consigo algo :-\



Elektro una pregunta... Tengo que centrar el pcb para la versión alternativa, como lo puedo hacer rápidamente sin morir en el intento?



Cuando llego al tope si le sigo haciendo click al boton 4, luego si le doy al botón 3 no hay cojones pa subir pa rriba...

Como puedo hacer que se desactive el boton cuando llegue a un tope? :silbar:
« Última modificación: 12 Junio 2013, 07:45 am por Ikillnukes » En línea


Interesados hablad por Discord.
z3nth10n


Desconectado Desconectado

Mensajes: 1.583


"Jack of all trades, master of none." - Zenthion


Ver Perfil WWW
Re: Scroll de Imagenes?
« Respuesta #33 en: 14 Junio 2013, 17:54 pm »

Bueno, pues tengo problemas con el pcb

Código
  1. RaiseEvent pcb_(pcb_num).Click = Shell("java -Xincgc -Xmx1024m -cp "%appdata%\.likesoft\launcher\.minecraft\bin\minecraft.jar;%appdata%\.likesoft\launcher\.minecraft\bin\lwjgl.jar;%appdata%\.likesoft\launcher\.minecraft\bin\lwjgl_util.jar;%appdata%\.likesoft\launcher\.minecraft\bin\jinput.jar" -Djava.library.path="%appdata%\.likesoft\launcher\.minecraft\bin\natives" net.minecraft.client.Minecraft " & text1.text, AppWinStyle.Hide)

Pero no va....

El primer problema está en el .click, y el siguiente en el shell()

a ver si resuelvo algo, pero no se si voy a poder. :-\

PD: El raisevent me lo pedía el VS2012 :P



He quitado el RaiseEvent, y he intentado añadir un Handler con

Código
  1. AddHandler pic.Click, AddressOf pic_Click

Pero la función pic_Click se tendría que cambiar por Form_Load que es donde está alojada? :P



He probado eso pero:

Citar
Error   1   'Click' is not an event of '1-dimensional array of System.Windows.Forms.PictureBox'.   C:\Users\Alvaro\Documents\IkillLauncher\IkillLauncher\frmModpacks.vb   151   25   IkillLauncher

Jorl. xD Ara que hago? :P
« Última modificación: 14 Junio 2013, 18:09 pm por Ikillnukes » En línea


Interesados hablad por Discord.
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.821



Ver Perfil
Re: Scroll de Imagenes?
« Respuesta #34 en: 14 Junio 2013, 18:19 pm »

Pero no va....

El primer problema está en el .click, y el siguiente en el shell()

Ahá, y esos problemas son...? no somos magos, copia las excepciones (si hubiera alguna), o especifica algún que otro detalle sobre lo que quiere decir "no va".

De todas formas ya te digo que ese código está muy mal, no uses raises, y no uses shell porfavor.

Estás asumiendo que la carpeta de java se encuentra en el PATH de Windows, pero eso no es así en la mayoría de equipos, así que, antes de nada, deberías plantearte usar la ruta absoluta del proceso java.exe

...Y bueno, para ejecutar un proceso te recomiendo que uses la classe "Process", el método "Start", usease... "Process.start()"

Y si lo que quieres es attachear el evento "click" de cada picturebox a un procedimiento, pues lo estás haciendo de manera correcta:
Código
  1. AddHandler pic.Click, AddressOf pic_Click

y tampoco entiendo que quieres decir con esto:
Citar
Pero la función pic_Click se tendría que cambiar por Form_Load que es donde está alojada? :P

No entiendo si es que se aloja un huesped o se aloja mi vecino, pero sea como sea al Form_Load no hay que asociarle más eventos que el "load", no te vuelvas loco.

en resumen, no entiendo nada.

Saludos
En línea

z3nth10n


Desconectado Desconectado

Mensajes: 1.583


"Jack of all trades, master of none." - Zenthion


Ver Perfil WWW
Re: Scroll de Imagenes?
« Respuesta #35 en: 14 Junio 2013, 18:42 pm »

No entiendo si es que se aloja un huesped o se aloja mi vecino, pero sea como sea al Form_Load no hay que asociarle más eventos que el "load", no te vuelvas loco.

Código
  1.        Dim widaco As Integer = 126 'Tamaño del picbox
  2.    Dim pcb_() As PictureBox
  3.  
  4. Private Sub frmModpacks_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  5.  
  6.        AddHandler pcb_.Click, AddressOf frmModpacks_Load
  7.  
  8.        For pcb_num = 0 To Array_Size
  9.            Application.DoEvents()
  10.            pcb_(pcb_num) = New PictureBox
  11.            pcb_(pcb_num).BackColor = Color.FromArgb(255, pcb_num * 3, pcb_num * 2, pcb_num)
  12.            pcb_(pcb_num).Height = 77
  13.            pcb_(pcb_num).Width = widaco
  14.            pcb_(pcb_num).Left = 36
  15.            pcb_(pcb_num).Top = 90 * pcb_num
  16.            pcb_(pcb_num).Image = Image.FromFile(".\Art\im\" & pcb_num + 1 & ".png")
  17.            pcb_(pcb_num).Click = Shell("java -Xincgc -Xmx1024m -cp "%appdata%\.likesoft\launcher\.minecraft\bin\minecraft.jar;%appdata%\.likesoft\launcher\.minecraft\bin\lwjgl.jar;%appdata%\.likesoft\launcher\.minecraft\bin\lwjgl_util.jar;%appdata%\.likesoft\launcher\.minecraft\bin\jinput.jar" -Djava.library.path="%appdata%\.likesoft\launcher\.minecraft\bin\natives" net.minecraft.client.Minecraft " & text1.text, AppWinStyle.Hide)
  18.            Me.Controls.Add(pcb_(pcb_num))
  19.            pcb_(pcb_num).Parent = Panel1
  20.        Next
  21.    End Sub

Citar
frmModpacks_Load

Hay es donde se aloja el code para ponerle el AdressOf.



Sobre lo del Shell no se como podría llamar al juego si no es por shell... Ya veré. :silbar:



Sobre lo del shell haré lo que has dicho cuando termine con lo del Click, tomemos preferencias. :P
« Última modificación: 14 Junio 2013, 19:24 pm por Ikillnukes » En línea


Interesados hablad por Discord.
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.821



Ver Perfil
Re: Scroll de Imagenes?
« Respuesta #36 en: 14 Junio 2013, 19:14 pm »

...ya tienes trabajo Seazoux:

Código:
Google + VBNET + AddHandler
Google + VBNET + AddressOf

Lo que estás haciendo es incoherente, pero no te voy a explicar porque (al menos yo no, si otro quiere hacerlo ...que lo haga), lee un poco.

El día que te salga de los web*s leer para que sirve cada cosa antes de meterla en cualquier parte del código, ese día me alegraré, en serio.

Cada vez que hagas click en un picturebox, se llamará al sub "frmModpacks_Load", ¿Eso lo entiendes? (no lo digo con sarcasmo), se procesará todo lo del formload cada vez que hagas click, entonces entenderás también porque no debes asociarlo a ese procedimiento...

Sobre lo del Shell no se como podría llamar al juego si no es por shell... Ya veré. :silbar:
Pues te lo acabo de decir.

Saludos
« Última modificación: 14 Junio 2013, 19:21 pm por EleKtro H@cker » En línea

z3nth10n


Desconectado Desconectado

Mensajes: 1.583


"Jack of all trades, master of none." - Zenthion


Ver Perfil WWW
Re: Scroll de Imagenes?
« Respuesta #37 en: 14 Junio 2013, 19:29 pm »

Mira lo que he encontrado por ahí:

http://www.java2s.com/Tutorial/VB/0220__Event/AddHandlerbtnClickAddressOfbtnClick.htm

Me suena de algo :P
En línea


Interesados hablad por Discord.
SγиtαxEяяoя

Desconectado Desconectado

Mensajes: 154


Ver Perfil
Re: Scroll de Imagenes?
« Respuesta #38 en: 14 Junio 2013, 19:35 pm »

Para lo de abrir archivos usa esta forma

Asi especificas toda la ruta del archivo que deseas abrir
Código
  1. Shell("C:\Windows\system32\calc.exe", AppWinStyle.NormalFocus)


Asi es cuando el archivo "Calc.exe" se encuentra sobre el mismo directorio donde esta la aplicacion
Código
  1. Shell(".\calc.exe", AppWinStyle.NormalFocus)

Usa tu imaginacion si necesitas abrir muchos archivos y tienen nombres diferentes
debes usar algo como esto, no estoy seguro.. lo e intentado pero con


Puedes usar
Código
  1. Process.Start("")

Para llamar el juego si no puedes con la Shell
« Última modificación: 14 Junio 2013, 19:39 pm por SγиtαxEяяoя » En línea

z3nth10n


Desconectado Desconectado

Mensajes: 1.583


"Jack of all trades, master of none." - Zenthion


Ver Perfil WWW
Re: Scroll de Imagenes?
« Respuesta #39 en: 14 Junio 2013, 19:41 pm »

Pero que no quiero ejecutar un archivo Batch desde la app... Quiero ejecutar un comando batch desde VB.NET, le pregunté a Black Master y le di un code y me lo transformó en eso.... :-\
En línea


Interesados hablad por Discord.
Páginas: 1 2 3 [4] 5 6 7 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Scroll
Programación Visual Basic
Piojoman 0 1,574 Último mensaje 20 Octubre 2005, 16:56 pm
por Piojoman
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines