Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: ‭lipman en 10 Noviembre 2006, 21:46 pm



Título: Aquí mi primera aplicación, medianamente seria ^^
Publicado por: ‭lipman en 10 Noviembre 2006, 21:46 pm
Descarga Aquí (http://rapidshare.com/files/2832781/LiPi-C4lCuL4t0R_v.1.exe.html)[/b][/size]

Bueno, la pongo para que la veais, y me digais que tengo mal y a ser posible como solucionarlo para una nueva versión.

Ya se que no es gran cosa, pero como he dicho es mi primera aplicación seria.

Contiene:

Calculadora
Mediadora (para hacer la media, no sabia que nombre ponerle ^^)
Por ciento (para calcular el por ciento de algo)
Grados (para ver los grados de las escalas Centigrados, Fahrenheit y Kelvin)

Proximamente, pondré más cosas y mejores.

El color predominante de la aplicación es el verde-negro y un poco de blanco (por lo botones).

Desde ya os puedo decir algo que tengo mal y es que la barra de los grados la tengo invertida y no se como cambiarlo.

Bueno gracias


Título: Re: Aquí mi primera aplicación, medianamente seria ^^
Publicado por: ‭lipman en 11 Noviembre 2006, 10:22 am
Me gustaría que cuando inicie por ejemplo, y le de a un botón para que salga el form2, que no se pueda estar con el form1 o que se bloquee, para eso hago esto:

Código:
Private Sub Boton_Click()
Form2.Show
Form1.Enabled = False
End Sub

Pero luego, no puedo desbloquearlo, el codigo erroneo que uso para ello es, dentro del form2, poner esto:

Código:
Private Sub Form2_LinkClose()
Form1.Enabled = True
Form2.Hide
End Sub

Algo falla, ¿el que?


Título: Re: Aquí mi primera aplicación, medianamente seria ^^
Publicado por: SheKeL_C$ en 11 Noviembre 2006, 11:04 am
se m ocurren varias formas...

1º calculadora.show vbmodal

2º cuadno carge la calculadora unload lipicalculator y cuando kieras q se vea el form principal pones load lipicalculator


Título: Re: Aquí mi primera aplicación, medianamente seria ^^
Publicado por: ‭lipman en 11 Noviembre 2006, 11:36 am
se m ocurren varias formas...

1º calculadora.show vbmodal

2º cuadno carge la calculadora unload lipicalculator y cuando kieras q se vea el form principal pones load lipicalculator

Esa parte no me sale, esto es lo que pongo:
Código:
Private Sub Form_LinkClose()
Load LiPi
End Sub


La ventana principal es LiPi, y la otra es Form2.

Algo falla, pero he probado multitud de cosas, y nada.

No me estaré confundiendo en lo de, provate sub form_linkclose() ?

Gracias, Saludos


Título: Re: Aquí mi primera aplicación, medianamente seria ^^
Publicado por: SheKeL_C$ en 11 Noviembre 2006, 11:55 am
lo q yo digo es q cuando en el menu q tienes arriba des a calculadora pongas esto...

Código:
private sub form2_load
 unload lipi 'seria el form1
end sub

y cuando des en el form2 a cerrar..

Código:
private sub form2_unload
 load lipi
end usb


Título: Re: Aquí mi primera aplicación, medianamente seria ^^
Publicado por: Hans el Topo en 11 Noviembre 2006, 15:11 pm
es preferible usar .hide y .show 


Título: Re: Aquí mi primera aplicación, medianamente seria ^^
Publicado por: CeLaYa en 11 Noviembre 2006, 16:11 pm
y porque no lo haces asi


Private Sub Boton_Click()
    Form2.Show vbModal, me
End Sub

y en el 2o form
Private Sub Form2_LinkClose()
    unload me
End Sub


Título: Re: Aquí mi primera aplicación, medianamente seria ^^
Publicado por: ‭lipman en 11 Noviembre 2006, 18:36 pm
De todas las que me habeis dicho, me quedo con la primera que dices, CeLaYa, ya que es una de las que más veo en todos lados (y la más fácil de aplicar)

Como dije antes, tambien tenia otro problema, ya aprovecho y pregunto.

Respecto a la parte de los grados, cuando subo el pijorro hacia arriba, la escala va en negativa, y viceversa, y de esa forma queda bastante feo, ¿Como puedo invertirla?

Gracias saludos


Título: Re: Aquí mi primera aplicación, medianamente seria ^^
Publicado por: CeLaYa en 11 Noviembre 2006, 18:43 pm
te refieres a invertir el signo del número porque eso solo lo multiplicas por -1, o quieres cambiar entre una barra vertical a una horizontal?



Título: Re: Aquí mi primera aplicación, medianamente seria ^^
Publicado por: ‭lipman en 11 Noviembre 2006, 19:50 pm
Mira, no se si te has descargado mi programa, si se le puede llamar así ^^.

Pero si te vas a cualquier cosa, dentro del apartado de los grados, te sale una tabla, que tienes que ir subiendo y bajando para que te valla diciendo los grados de cada cosa.

Pues bien, por ejemplo, me situo con la barra de los grados centigrados.

Lo normal es que cuando subas la barra hacia arriba, valla, 1 grado, 2 grados, 3 grados, pues no, va al revés, -1 grados, -2 grados, -3 grados, y viceversa, que cuando la bajas los grados son positivos.

Lo que quiero es "invertirla" para que cuando la subas los grados vallan en forma positiva y viceversa

Gracias ^^ Saludos


Título: Re: Aquí mi primera aplicación, medianamente seria ^^
Publicado por: SheKeL_C$ en 11 Noviembre 2006, 20:36 pm
pon el el la propiedad min de la barra d progreso el valor maximo, y en la propiedad max el valor minimo. Suena raro ehh xDD









Salu2


Título: Re: Aquí mi primera aplicación, medianamente seria ^^
Publicado por: ‭lipman en 11 Noviembre 2006, 21:32 pm
LOOOOOOOOOL  ;D ;D ;D ;D ;D ;D ;D ;D