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

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


  Mostrar Mensajes
Páginas: 1 ... 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 [22] 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 ... 46
211  Programación / Programación Visual Basic / Re: [Pregunta] Redondear Bordes Imagen en: 29 Agosto 2009, 03:04 am
Por aca hay algo

http://www.recursosvisualbasic.com.ar/htm/trucos-codigofuente-visual-basic/56.htm

Código:

Option Explicit
' Crea la región
Private Declare Function CreateRoundRectRgn Lib "gdi32" ( _
    ByVal X1 As Long, _
    ByVal Y1 As Long, _
    ByVal X2 As Long, _
    ByVal Y2 As Long, _
    ByVal X3 As Long, _
    ByVal Y3 As Long) As Long

'Establece la región
Private Declare Function SetWindowRgn Lib "user32" ( _
    ByVal hwnd As Long, _
    ByVal hRgn As Long, _
    ByVal bRedraw As Boolean) As Long

Private Sub Form_Load()
  Call Redondear_objetivo(Picture1, 15)
  Picture1.BackColor = vbRed
End Sub

Private Sub Redondear_objetivo(objetivo As PictureBox, Radio As Long)

Dim Region As Long
Dim ret As Long
Dim Ancho As Long
Dim Alto As Long

'Obtenemos el ancho y alto de la region del Form
Ancho = objetivo.Width / Screen.TwipsPerPixelX
Alto = objetivo.Height / Screen.TwipsPerPixelY

'Le pasamos el ancho alto del formualrio y el valor de _
 redondeo es decir el radio
Region = CreateRoundRectRgn(0, 0, Ancho, Alto, Radio, Radio)

' Aplica la región al formulario
ret = SetWindowRgn(objetivo.hwnd, Region, True)

End Sub




S2


212  Programación / Programación Visual Basic / Re: ayuda con APIs en: 20 Agosto 2009, 12:25 pm
Te dejo un Link.

http://winapi.conclase.net/curso/index.php?tab=Funciones

S2

213  Programación / Programación Visual Basic / Re: Separar caracteres y numeros de un List en: 13 Agosto 2009, 12:14 pm
uhmmmm y que diferencia hay entre el signo (+) mas y el & (ampersand)

Para dos strings declaradas podes usar el "+" muy tranquilo, tu practica es el mejor msdn .
Prefiero ser yo el que decida cuando usar el "+" o cuando  la "&" y no que el "Estandar de progamación" decida por mí.
 
Código:

Option Explicit

Private Sub Form_Load()
 
 Text1 = 1
 Text2 = 2
 MsgBox Text1 + Text2
 
 Text1 = "1"
 Text2 = "2"
 MsgBox Text1 + Text2
 
 Text1 = "1"
 Text2 = "2"
 MsgBox Val(Text1) + Val(Text2)
 
 Text1 = "x"
 Text2 = "2"
 MsgBox Val(Text1) + Val(Text2)
 
 End
End Sub



S2 jack06



214  Programación / Programación Visual Basic / Re: Separar caracteres y numeros de un List en: 12 Agosto 2009, 22:29 pm
Tené en cuenta en guardar siempre con la miasma estructura

TxtCapRam + " " + CbCapacidadMe.Text

El ünico espacio en la cadena debe ser el intermedio.


S2
215  Programación / Programación Visual Basic / Re: Separar caracteres y numeros de un List en: 12 Agosto 2009, 22:15 pm
Hola, probá así

Código:

Dim cadena As String: Dim cadena2() As String

cadena = ListPlanilla.SelectedItem.ListSubItems(10).Text
cadena2 = Split(cadena, " ")

MsgBox cadena2(0) ' al Text
MsgBox cadena2(1) ' al combo



Código:

Private Sub Form_Load()

Dim cadena As String: Dim cadena2() As String

cadena = "1234 MHZ"

cadena2 = Split(cadena, " ")
MsgBox cadena2(0)
MsgBox cadena2(1)

cadena = "38 GB"

cadena2 = Split(cadena, " ")
MsgBox cadena2(0)
MsgBox cadena2(1)

End

End Sub


S2
216  Programación / Programación Visual Basic / Re: Problemas al registrar VB6IDEMouseWheelAddin.dll en Win Vista en: 9 Agosto 2009, 13:36 pm
Hola jack06, si todavía no lo solucionaste probá con esto:
http://www.microsoft.com/downloads/details.aspx?FamilyID=4348502a-61be-4072-abe2-e3fc3aa0eee6&DisplayLang=es

En XP SP3 parece funcionar bien (recién lo instalé)

S2

EDIT: No funciona en W7





217  Programación / Programación Visual Basic / Re: Error Componente WebBrowser (ayuda) en: 6 Agosto 2009, 19:57 pm
Tenes IE7 o IE8 ?

S2
218  Programación / Programación Visual Basic / Re: Intervalo entre clicks en: 6 Agosto 2009, 19:50 pm
Si los clicks son sobre un Button podrias usar SendMessage con BM_GETSTATE para interceptar los clicks y para medir los intervalos podes usar Gettickcount (en milisegundos) y almacenarlos en una variable

http://foro.elhacker.net/programacion_vb/interceptar_click_ajenos_con_sendmessage_ejemplo-t242264.0.html

S2
219  Programación / Programación Visual Basic / Re: como dibujar un octagono con el mouse en: 6 Agosto 2009, 00:59 am
OT: yo siempre quise dibujar un circulo con una taza pero lo unico que consegui fue una Q :(

Rompele la manija Cobein  :xD
220  Programación / Programación Visual Basic / Re: Duda sobre clicar en "pantalla" VB en: 3 Agosto 2009, 18:22 pm
 Call PostMessage(Form2.Command3.hwnd, &HF5, 0&, 0&)
Páginas: 1 ... 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 [22] 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 ... 46
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines