Retroceder   Foros del Web > Temas generales de computación > Programación > Visual Basic

Respuesta
 
Herramientas Desplegado
Antiguo 04-nov-2005, 19:40   #1 (permalink)
5v5
5v5 ha deshabilitado el karma
 
Fecha de Ingreso: abril-2005
Ubicación: Huehuetoca, Mexico
Mensajes: 138
Ayuda con Barra Divisora Horizontal

buen dia....Espero me puedan ayudar...

Tengo un problema...Estoy tratando de hacer una barra divisora horizontalmente....pero aun no doy...encontre un code en la web pero es vertical...y no permite ajustar tamaño a la izquierda........bueno modifique el code de esta forma:

Código:
Private Sub Form_DragDrop(Source As Control, X As Single, Y As Single)
On Error Resume Next
If TypeName(Source) = "CommandButton" Then
Source.Top = Y + 100
Form_Resize
End If

End Sub
Private Sub Form_Load()
L.DragMode = vbAutomatic


End Sub

Private Sub Form_Resize()
On Error Resume Next

T.Left = 0
T.Width = Me.Width
T.Height = Me.Height - 400
T.Top = Me.L.Top + 140
'T.Height = Me.Height - 100
End Sub


Private Sub T_DragDrop(Source As Control, X As Single, Y As Single)

If TypeName(Source) = "CommandButton" Then
Source.Top = Y + 100
Form_Resize
End If

End Sub

pero el problema es que solo me ajusta hacia arriba y no hacia abajo....bueno gracias por su atencion
5v5 está desconectado   Responder Citando
Antiguo 05-nov-2005, 07:07   #2 (permalink)
Colaborador
David el Grande llegará a ser famoso muy prontoDavid el Grande llegará a ser famoso muy pronto
 
Avatar de David el Grande
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 3.846
Pregunta

Podríais mostrarnos qué es lo que realmente quieres???
pues no es que entienda muy bien eso de divisoria...
__________________
"En la vida muchas veces tenemos que ser aprendices, y muchas veces maestros"
P.S.: Pregunta siempre en el foro correcto.
David el Grande está desconectado   Responder Citando
Antiguo 05-nov-2005, 07:54   #3 (permalink)
5v5
5v5 ha deshabilitado el karma
 
Fecha de Ingreso: abril-2005
Ubicación: Huehuetoca, Mexico
Mensajes: 138
ok...antes de todo...gracias....por su atencion...

Yo tengo en un form; un Listview y un richtexbox....

El listview se encuentra en la parte inferior de mi form ocupando un 20%..y el richtexbox ocupa el resto del form.....(de forma horizontal...)

Lo que pretendo es hacer una barra divisora entre el ritchtexbox y el listview .....

Como la del explorador de win...pero en forma horizontal.....de tal forma que cuando yo quiera hacer mas grande el listview (ejem. a un 50%)...mi richtexbox se haga mas pequeños......(50%).....



Espero me haya explicado un poco mas....gracias...
5v5 está desconectado   Responder Citando
Antiguo 05-nov-2005, 08:00   #4 (permalink)
Colaborador
David el Grande llegará a ser famoso muy prontoDavid el Grande llegará a ser famoso muy pronto
 
Avatar de David el Grande
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 3.846
De acuerdo

Cita:
Iniciado por 5v5
ok...antes de todo...gracias....por su atencion...

Yo tengo en un form; un Listview y un richtexbox....

El listview se encuentra en la parte inferior de mi form ocupando un 20%..y el richtexbox ocupa el resto del form.....(de forma horizontal...)

Lo que pretendo es hacer una barra divisora entre el ritchtexbox y el listview .....

Como la del explorador de win...pero en forma horizontal.....de tal forma que cuando yo quiera hacer mas grande el listview (ejem. a un 50%)...mi richtexbox se haga mas pequeños......(50%).....



Espero me haya explicado un poco mas....gracias...
Primeramente, deberíais explicarme qué código usas para hacer redimensionable el ListView... (es que no tengo vb ahora mismo)
__________________
"En la vida muchas veces tenemos que ser aprendices, y muchas veces maestros"
P.S.: Pregunta siempre en el foro correcto.
David el Grande está desconectado   Responder Citando
Antiguo 05-nov-2005, 08:11   #5 (permalink)
5v5
5v5 ha deshabilitado el karma
 
Fecha de Ingreso: abril-2005
Ubicación: Huehuetoca, Mexico
Mensajes: 138
Mira el code....que puse...al principio es solo con un listview y un commandbutton...el comandB....es la barra divisora.....
T=Listview y L=command....

trabaja un poco bien...pero cuando hago el comman(barra) hacia arriba...si me redimenciona el listview(haciendolo mas grande)...
pero si lo hago mas arriba...me lo redimenciona hacia abajo(mas pequeño)....
y si hago el command(barra)hacia abajo me lo redimenciona hacia arriba(mas grande).......el problema es que no se mantiene estable......

bueno..gracias por tu apoyo....

kreo ....que el problema soy yo......jejeje....no se como explicarlo muy bien.....
5v5 está desconectado   Responder Citando
Antiguo 05-nov-2005, 15:30   #6 (permalink)
LeandroA ha deshabilitado el karma
 
Fecha de Ingreso: abril-2005
Mensajes: 301
Hola como va todo
el otro dia te preguntaba si utilizabas winsock porque yo tambien estoy haciendo un chat o mensagero i es masomenos lo mismo que quieres hacer tu , cuando lo termine te lo paso

con respecto a la barra divisora agrega un picture1 la cual sera la barra divisora (hacela bien laraga y fina y situala en el medio)
pone por arriva de la barra un richtextbox1 y por debajo un listview1


y el codigo


Private Sub moveSplit(ByVal vfMoveX As Single)
On Error Resume Next
Dim fNewRightAreaPos As Single
Dim fNewRightAreaHeight As Single
Dim fNewSplitTopftPos As Single

fNewRightAreaPos = Me.ListView1.Top + vfMoveX
fNewRightAreaHeight = Me.ScaleHeight - fNewRightAreaPos
fNewSplitTopftPos = Me.Picture1.Top + vfMoveX

If fNewRightAreaPos > 30 And fNewRightAreaHeight > 30 And fNewSplitTopftPos > 30 And fNewSplitTopftPos < (Me.ScaleHeight - 30) Then

RichTextBox1.Move RichTextBox1.Left, RichTextBox1.Top, Me.ScaleWidth, Picture1.Top
ListView1.Move ListView1.Left, fNewRightAreaPos, Me.ScaleWidth, fNewRightAreaHeight
Picture1.Move Me.Picture1.Left, fNewSplitTopftPos, Me.ScaleWidth, Picture1.Height

End If
End Sub

Private Sub Form_Resize()
moveSplit (1)
End Sub

Private Sub Picture1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
If (Button = vbLeftButton) Then
Call moveSplit(Y)

End If
End Sub


Saludos y suerte
LeandroA está desconectado   Responder Citando
Antiguo 07-nov-2005, 18:30   #7 (permalink)
5v5
5v5 ha deshabilitado el karma
 
Fecha de Ingreso: abril-2005
Ubicación: Huehuetoca, Mexico
Mensajes: 138
HOLA COMO ESTAS......gracias por el code...ya lo cheque...y esta perfecto........ok...estamos en contacto...gracias....
5v5 está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 23:27.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 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 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93