Evitar resultados repetidos cada 4 teboxes de una lista de texboxes consecutivas

Iniciado por luis456, 1 Noviembre 2013, 09:07 AM

0 Miembros y 1 Visitante están viendo este tema.

luis456

Hago unos calculos matematicos donde envio estos resultados a unos texboxes que estan ordenados de forma consecutiva, como podria evitar resultados repetidos cada cuatro teboxes

Dim TextBoxCount As Short = -1

TextBoxes = {TextBox7, TextBox8, TextBox9, TextBox10, TextBox11, TextBox12, TextBox13, TextBox14, TextBox15, TextBox16, TextBox17, TextBox18, TextBox19, TextBox20, TextBox21, TextBox22, TextBox23, TextBox24, TextBox25, TextBox26, TextBox27, TextBox28, TextBox29, TextBox29, TextBox30....}





pense en esta forma pero no encuentro la logica

cadacuatro = {TextBox7, TextBox8, TextBox9, TextBox10,} _
                  .Distinct().ToArray  Eliminar duplicados



Luis

Que tu sabiduria no sea motivo de Humillacion para los demas

luis456

Que tu sabiduria no sea motivo de Humillacion para los demas

Mitsu

Extrae el contenido de los TextBoxes anteriores, luego antes de mandar tu resultado el próximo TextBox comparas con los anteriores.

No te pongo code porque no conozco bien VB.

luis456

Cita de: M1t$u en  1 Noviembre 2013, 23:03 PM
Extrae el contenido de los TextBoxes anteriores, luego antes de mandar tu resultado el próximo TextBox comparas con los anteriores.

No te pongo code porque no conozco bien VB.

Lo habia pensado pero tendria que duplicar los texboxes y se haria muy grande el formulario ademas de feo jejejje,

Gracias por tu respuesta :)

Luis
Que tu sabiduria no sea motivo de Humillacion para los demas

Mitsu

¿Duplicar los TextBoxes? ¿Para qué?

Realizar el cálculo.
Obtener el resultado.
Comparar resultado con anteriores.
Si resultado es diferente a anteriores => colocarlo en TextBox siguiente.

Puedes utilizar un método (en VB función o sub rutina creo) que acepte un parámetro String y que devuelva un boolean de acuerdo a si el resultado está repetido (true) o si es único (false). Y de acuerdo a esto, decidir qué hacer.

No veo la necesidad de duplicar los TextBoxes.