Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - seba123neo

#2331
mmm no vendria mal un poco de practica y prueba no y un manual de paso ?? podes poner como publica la funcion en un modulo y despues llamarla desde el form2 y pasarle los flexgrid anteponiendo el nombre del formulario form1.flexgrid...etc
#2332
bueno, con una simple funcion se puede hacer, mira lo que es mi codigo a comparación de lo que hacias...fijate y entende que es lo que hace para la proxima ya saber mas...lo que hice fue un proyecto nuevo y agregar datos a 2 flexgrid del mismo formulario, le puse los mismos datos que vos posteaste en la foto...(en tu caso es en diferentes formularios pero es lo mismo).

Código (vb) [Seleccionar]
Option Explicit

Private Sub Command1_Click()
   Call Comparar(MSFlexGrid1, MSFlexGrid2)
End Sub

Private Function Comparar(ByVal pFlexgrid1 As MSFlexGrid, ByVal pFlexgrid2 As MSFlexGrid)
   Dim i As Long, a As Long
   Dim vNi As String, vNF As String, vLongitud As String
   
   With pFlexgrid1
      For i = 1 To .Rows - 1
         vNi = .TextMatrix(i, 0)
         vNF = .TextMatrix(i, 1)
         vLongitud = .TextMatrix(i, 2)
         For a = 1 To pFlexgrid2.Rows - 1
            If pFlexgrid2.TextMatrix(a, 0) = vNi And pFlexgrid2.TextMatrix(a, 1) = vNF Then
                  pFlexgrid2.TextMatrix(a, 2) = vLongitud
            End If
         Next a
      Next i
   End With
End Function

Private Sub Form_Load()
   With MSFlexGrid1
      .FixedCols = 0
      .FormatString = "NI|NF|Long. en m"
         
      .AddItem "M" & vbTab & "A" & vbTab & "22"
      .AddItem "A" & vbTab & "B" & vbTab & "33"
      .AddItem "B" & vbTab & "C" & vbTab & "44"
      .AddItem "B" & vbTab & "D" & vbTab & "55"
     
      .ColWidth(0) = 700
      .ColWidth(1) = 1000
      .ColWidth(2) = 1000
     
      .RemoveItem 1
   End With
   
   With MSFlexGrid2
      .FixedCols = 0
      .FormatString = "NI|NF|Long. en m"
         
      .AddItem "M" & vbTab & "A"
      .AddItem "B" & vbTab & "D"
     
      .ColWidth(0) = 700
      .ColWidth(1) = 1000
      .ColWidth(2) = 1000
     
      .RemoveItem 1
   End With
End Sub


saludos.
#2333
Hola, mamita querida es una "tormenta" de if y mal indentados para colmo,entiendo lo que queres hacer, pero no entiendo varias cosas,¿ los datos de donde los sacas? de ¿ una base ? ¿ porque cuando pones que te traiga 2  en el form2, te trae la primer columna y la cuarta columna del form1 ? no es dificil tenes que hacerte una funcion que haga todo, pero necesito saber eso antes de poder ver como se hace...no quiere decir que te la voy a ahcer solo orientarte  :xD

saludos.
#2334
tambien de ultima podes buscar con SendMessage que es mucho mas rapido que recorrer el listbox..

Buscar en Listbox

saludos.

#2335
Hola, te podes ahorrar el OCX de multimedia Control y el de volumen que estas usando, si usas directamente Api's...para lo de la busqueda pues simplemente recorres el listbox y si encuentra lo que escribiste lo seleccionas...y para lo otro estoy pensando en una funcion recursiva que valla recorriendo cada directorio y agrege los archivos que pueda haber en cada uno..le podes poner una opcion que agrege los archvios que estan en una carpeta que le das a seleccioanr al usaurio o sino que meta todas las musicas que hay dentro de esa carpeta en N niveles...hay mcuhas formas...

saludos.
#2336
Programación Visual Basic / Re: Ayuda TextBox
8 Agosto 2009, 22:44 PM
cerrado el tema, por no saber buscar en internet y por preguntar cosas que en 10 segundos lo encontras en internet, que seas novato no quiere decir que no sepas buscar.
#2337
donde la tenes en la antartida a la PC  :P :P ??
#2338
Hola, obtenes la imagen con .GetImage y despues la guardas al disco creando un Bitmap y con la propiedad .Save del mismo...

saludos.
#2339
Hola, buscalo manualmente con el boton Examinar...y ahi lo agregas, yo tengo el 8 y lo tuve que hacer asi y usa el Ieframe.dll

saludos.
#2340
Cita de: Pazador en  6 Agosto 2009, 03:08 AM
no paro de reir  :xD
aproposito... yo si estoy aprendiendo a programar en visual basic pero visual 6 ya voy 2 dias y todo se ve facilicimo (porque tengo nociones intermedias de php) pero alguien me podria recomendar si mejor dejo visual basic 6 para ir tras visual 2005 o 2008 ?? algun master que sepa que es lo mas recomendable??

depende para que lo queres, si te fijas hay un post mas abajo que habla del tema, pero para no entrar en discucion , yo lo que digo es que podes usar los 2 si queres segun la necesidad del programa y los requerimientos...

saludos.