• Viernes 8 de Noviembre de 2024, 08:28

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - BoRJiS182

Páginas: [1]
1
Visual Basic para principiantes / Ayuda Con Las Graficas
« en: Miércoles 28 de Marzo de 2007, 19:17 »
Hola buenas,tengo un problema,y es que tengo que crear unos ejes de coordenadas en un segundo formulario para representar unos angulos segun unos valores dados en el programa de calculo en el cual se basa esta representacion...pero no se representar los angulos...para explicarme mejor,no se como hacer los trozos de circunferencia que van desde el EJE Y positivo hasta la "linea" que me marca el angulo.

Gracias!

2
Visual Basic para principiantes / Utilizar La Paleta De Colores
« en: Viernes 24 de Noviembre de 2006, 17:30 »
Hola mi siguiente practica tengo que hacer una paleta de colores y los colores señalados en ella tienen que aparecer en un fondo o en las letras segun elija....todo va con matrices.
Os paso los codigos para ver si sabeis orientarme como puedo hacer para seleccionar los colores y que se plasmen en el proyecto....espero haberme exxplicado bien...xDDD
Un saludo!


Option Explicit
Public Brojo As Integer
Public Bverde As Integer
Public Bazul As Variant
Public FRojo As Integer
Public Fverde As Integer
Public Fazul As Variant

Private Sub cmdColores_Click()
Me.CommonDialog1.ShowColor
End Sub

Private Sub cmdSalir_Click()
    End
End Sub

Private Sub Form_Load()
    Brojo = 0
    Bverde = 0
    Bazul = 0
    FRojo = 255
    Fverde = 255
    Fazul = 255
    lblCuadro.BackColor = RGB(Brojo, Bverde, Bazul)
    lblCuadro.ForeColor = RGB(FRojo, Fverde, Fazul)
End Sub

Private Sub hsbColor_Change(Index As Integer)
    If optColor(0).Value = True Then
        lblCuadro.BackColor = RGB(hsbColor(0).Value, hsbColor(1).Value, hsbColor(2).Value)
        Dim i As Integer
        For i = 0 To 2
            txtColor(Index).Text = hsbColor(Index).Value
        Next i
    Else
        lblCuadro.ForeColor = RGB(hsbColor(0).Value, hsbColor(1).Value, hsbColor(2).Value)
        For i = 0 To 2
            txtColor(Index).Text = hsbColor(Index).Value
        Next i
    End If
End Sub

Private Sub optColor_Click(Index As Integer)
    If Index = 0 Then
        Brojo = hsbColor(0).Value
        Bverde = hsbColor(1).Value
        Bazul = hsbColor(2).Value
        hsbColor(0).Value = FRojo
        hsbColor(1).Value = Fverde
        hsbColor(2).Value = Fazul
    Else
        FRojo = hsbColor(0).Value
        Fverde = hsbColor(1).Value
        Fazul = hsbColor(2).Value
        hsbColor(0).Value = Brojo
        hsbColor(1).Value = Bverde
        hsbColor(2).Value = Bazul
    End If
End Sub

Private Sub txtColor_Change(Index As Integer)
    If Val(txtColor(Index).Text) > 255 Then
        hsbColor(Index).Value = 255
    End If
hsbColor(Index).Value = Val(txtColor(Index).Text)
   
End Sub




Tambien tengo que poder escribir en las cajas de texto y que se muevan las barras segun el valor escrito...

3
Visual Basic para principiantes / Paso De Grados Fahrenheit A Celsius
« en: Viernes 17 de Noviembre de 2006, 17:27 »
hola buenas.....tengo un problema y es que en un programilla que tengo que hacer puedo pasar de grados celsius a fahrenheit...pero no al reves,me salta una ventanita con el mensaje "error '28' en tiempo de ejecucion" creo que puede ser debido a los decimales ya que abajo de este mensaje viene otro de "espqacio de pila insuficiente"alguien sabe como hacer para que los decimales se redondeen??o si lo estoy haciendo mal directamente....estoy perdido!


Gracias!

Páginas: [1]