Test Foro de elhacker.net SMF 2.1

Programación => Programación General => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: luis456 en 1 Noviembre 2013, 09:07 AM

Título: Evitar resultados repetidos cada 4 teboxes de una lista de texboxes consecutivas
Publicado por: luis456 en 1 Noviembre 2013, 09:07 AM
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

Título: Re: Evitar resultados repetidos cada 4 teboxes de una lista de texboxes consecutivas
Publicado por: luis456 en 1 Noviembre 2013, 22:13 PM
Ni una idea ??????  :-(

luis
Título: Re: Evitar resultados repetidos cada 4 teboxes de una lista de texboxes consecutivas
Publicado por: Mitsu 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.
Título: Re: Evitar resultados repetidos cada 4 teboxes de una lista de texboxes consecutivas
Publicado por: luis456 en 2 Noviembre 2013, 06:47 AM
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
Título: Re: Evitar resultados repetidos cada 4 teboxes de una lista de texboxes consecutivas
Publicado por: Mitsu en 3 Noviembre 2013, 15:21 PM
¿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.