Foro de elhacker.net

Programación => .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

Código:
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

Código:
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
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.