Programación General > Visual Basic para principiantes

 MsFlexgrid A a MsFlexgrid B

(1/2) > >>

HanS0:
Saludos amigos cybernautas  :alien:  le mando un gran saludo desde mi pais Panamà.
Miren necesito de su ayuda les comento mi problema. De ante mano pido disculpas si esto no va aqui y todo ese protocolo pero la verdad es mi primera vez posteando en el site, ademas estoy nesecitando de ayuda de los que sepan de esto  :good:

Soy estudiante de Ingenieria Civil aca nos ponen a programar en vb6 y bueno para serles sinceros se hacer cosas muy muy sencillas... etc etc. al grano estoy haciendo un proyecto de visual que resuelve una cercha o una estructura como sea  -_- .

La cuestion es que tengo varios formularios y muchas msflexgrids  :argh: sehh bueno la cuestion es que tengo
 que mandar datos numericos de un msfA a el msfB dejeme decirles que intentado varias formas y nada me manda error o simplemente me llena el otro msfgrid con cero o me los deja sin datos.
eso por un lado por otro lado como en un mismo msfgrid poder hacer operaciones con datos de una columna para mostrar en una al lado?
cualquier ayuda es bienvenida estare aqui esperando su ayuda.

saludos
ahi les dejo una vista

 'numero de columna y numero de filas del flexgrid
 
 frmdatos3.msf3.Rows = 4 * n + 3
 frmdatos3.msf3.Cols = 3
 
  For TR = 0 To 2
    frmdatos3.msf3.ColWidth(TR) = 1600
    frmdatos3.msf3.ColAlignment(TR) = 4
  Next
 
kl = 0
For i1 = 1 To 2 * n + 1
frmdatos3.msf3.TextMatrix(i1 + kl, 0) = " U " & i1
frmdatos3.msf3.TextMatrix(i1 + kl + 1, 0) = " V " & i1
kl = kl + 1
Next



    FS = 1
 For q1 = 1 To 2 * (2 * n + 1)
    For he = 1 To 2
    ' aqui esta el problema nose si se hace asi msfuerzas es el  msfgrid del otro formulario
       Carga(q1) = frmdatos2.msFuerzas.TextMatrix(FS, he)    
       frmdatos2.msFuerzas.CellAlignment = flexAlignCenterCenter  
       
       q1 = q1 + 1
    Next he
     q1 = q1 - 1
     FS = FS + 1
 Next q1
   
 For q14 = 1 To 2 * (2 * n + 1)
  frmdatos3.msf3.TextMatrix(q14, 4) = Carga(q14)
  frmdatos3.msf3.CellAlignment = flexAlignCenterCenter
 Next q14
End Sub

m0skit0:
Etiqueta el código...  -_-

HanS0:

--- Cita de: "m0skit0" ---Etiqueta el código...  -_-
--- Fin de la cita ---
muchas gracias por tomarte tu tiempo en contestar de verdad te agradezco pero mmmm entiendo que tu sabes mucho de eso de etiquetar y todo eso pero yo no tengo ni idea de que estas hablando :mellow:
 de verdad so si alguien puede poner un ejemplo de como en un msflexgrid las dos primeras cols se suman sus datos numerico y la tercera muestre el resultado.
y como llamas los datos de una columna del msflexgridA  de un formularioA a una columna de otro msflexgridB en un formularioB se lo agradeceria mucho.
slds

m0skit0:
En fin, si te hubieras leído las normas sabrías de qué estoy hablando.


--- Cita de: "HanS0" ---como en un msflexgrid las dos primeras cols se suman sus datos numerico y la tercera muestre el resultado.
--- Fin de la cita ---
Con un for o do while que recorre las filas, y pones terceracolumna = primeracolumna + segundacolumna. Cómo va esto en VB te dejo que lo investigues.


--- Cita de: "HanS0" ---y como llamas los datos de una columna del msflexgridA de un formularioA a una columna de otro msflexgridB en un formularioB
--- Fin de la cita ---
formularioA.msflexgridA y formularioB.msflexgridB

HanS0:

--- Cita de: "m0skit0" ---En fin, si te hubieras leído las normas sabrías de qué estoy hablando.


--- Cita de: "HanS0" ---como en un msflexgrid las dos primeras cols se suman sus datos numerico y la tercera muestre el resultado.
--- Fin de la cita ---
Con un for o do while que recorre las filas, y pones terceracolumna = primeracolumna + segundacolumna. Cómo va esto en VB te dejo que lo investigues.


--- Cita de: "HanS0" ---y como llamas los datos de una columna del msflexgridA de un formularioA a una columna de otro msflexgridB en un formularioB
--- Fin de la cita ---
formularioA.msflexgridA y formularioB.msflexgridB
--- Fin de la cita ---

ujum :beer:  muchas gracias Moskito de verdad por contestar again, si ya todo eso lo sabia y tambien falta aqui que tienes que programar para poder editar en el msflexgrid y programar para otro poco de cosas ahi no estan sencillo como lo estas diciendo que pones ahi sumar A+B=C, es solo que algo  no me funciona y simplemente es porque no entiendo algo del concepto.
Alguien me puede ayudar en darme algun ejemplo simple para ver que es lo que hago mal que me falta soy o cuales son los pasos a seguir acepto si me dan un manual, sugerencias, ideas... etc. ya e bajado como 4 manuales y ninguno veo que explique algo como esto que pido sino fuera asi no estuviera consultando  :D
espero sus respuestas ...  :good:


saludos

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa