Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/12/2008, 06:27
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años, 3 meses
Puntos: 126
Respuesta: Valores Unicos de un Arreglo

Hola

Quizás sea esto lo que buscas

Código asp:
Ver original
  1. Dim valores(6)
  2. Dim retvalores()
  3.  
  4. valores(0) = "11"
  5. valores(1) = "11"
  6. valores(2) = "33"
  7. valores(3) = "33"
  8. valores(4) = "44"
  9. valores(5) = "55"
  10. valores(6) = "55"
  11.  
  12. Redim preserve retvalores(1)
  13.  
  14. retvalores(0) = valores(0)
  15.  
  16. For i = 0 to (UBound(valores)-1)
  17.  
  18.         Dim resultado
  19.         resultado = 0
  20.        
  21.         For j = 0 to (UBound(retvalores)-1)
  22.         resultado = StrComp(valores(i),retvalores(j),1)
  23.  
  24.         If (resultado = 0) then
  25.         Exit For
  26.         End If
  27.  
  28.         Next
  29.  
  30.           If (resultado <> 0)then
  31.             Redim preserve retvalores(UBound(retvalores) + 1)
  32.             retvalores(UBound(retvalores)-1) = valores(i)
  33.              End If
  34.  
  35.  
  36. Next
  37.    
  38. Response.write "Vector original:<br />"
  39.  
  40. For n = LBound(valores) to UBound(valores)
  41. Response.write valores(n)
  42. Next
  43.  
  44. Response.write "<br /><br />Vector sin valores duplicados:<br />"
  45.  
  46. For x = 0 to UBound(retvalores)
  47. Response.write retvalores(x)
  48. Next

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />