elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 08:35  


Tema destacado: Suscripción al boletín mensual de elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (Moderador: [D4N93R])
| | | |-+  [reto] Buscar alternativas a funciones clasicas
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [reto] Buscar alternativas a funciones clasicas  (Leído 680 veces)
_katze_

Desconectado Desconectado

Mensajes: 99



Ver Perfil WWW
[reto] Buscar alternativas a funciones clasicas
« en: 4 Febrero 2011, 19:55 »

esta idea es muy parecida a lo que hacen en retos de vb en este foro...y la idea es buscar alternativas a funciones que podemos encontrar en google o aqui mismo para obtener la mejor y mas rapida..
este primer reto va a ser facil y es para que nos animemos y empecemos..

esta primera funcion es encontrada casi siempre de la misma forma en google o en cualkier lado y es listar las unidades de disco y cargarlas en algun combo o listview o lo que sea..

*-punto uno tratar de no utilisar el espacio de nombres Microsoft.Visual basic
*- toda alternativa a las comunes son bien vistas, y vale cualquier esfuerso.
*-para medir el tiempo usaremos nose si sera la mejor alternativa pero por ahora sera
Código
Dim stopwatch as Stopwatch = new stopwatch
stopwatch.start()
'aqui colocaremos la funcion a probar
stopwatch.stop()
debug.print(stopwatch.ElapsedMilliseconds ) ' obtenemos los milisegundos en que se demoro funcion

*-la funcion deve devolver todas las unidades de disco, y si queremos usar parametros tambien esta permitido y alternativas como ser que solo cargue las unidades a las que puedamos acceder por ejemplo...en fin queda a criterio y la mejor funcion y mas rapida trataremos de hacer una recopilacion de codigo y ponerlo en chinchete  :D


espero que participen y yo me pondre ahora a ver que es lo que me sale


En línea
[D4N93R]
Moderador
***
Desconectado Desconectado

Mensajes: 1.647


My software never has bugs. Its just features!


Ver Perfil WWW
Re: [reto] Buscar alternativas a funciones clasicas
« Respuesta #1 en: 5 Febrero 2011, 20:41 »

Hola,

La forma "nativa" del framework de obtener las unidades de disco es System.IO.Directory.GetLogicalDrives() , por lo que supongo que tampoco vale. CREO.

El problema es que eso es un wrap sobre GetLogicalDrives de WinBase.h y no me acuerdo si hay alguna otra forma de hacerlo.

Y bueno, si hay movimiento acá le ponemos chincheta :D


En línea

_katze_

Desconectado Desconectado

Mensajes: 99



Ver Perfil WWW
Re: [reto] Buscar alternativas a funciones clasicas
« Respuesta #2 en: 6 Febrero 2011, 03:10 »

@[D4N93R]
bro haz la fucion hasta que yo realize la mia....de hay vamos probando y le demos movimiento a este topic....traigamos gente.


algo asi es lo que dice [D4N93R] algo simple pero ya mostrare otra pero lo q veo es que no nos sacamos al for each de encima
Código
Function logicaldrive() As String()
 
       Return Directory.GetLogicalDrives()
   End Function
 
« Última modificación: 6 Febrero 2011, 03:36 por _katze_ » En línea
[D4N93R]
Moderador
***
Desconectado Desconectado

Mensajes: 1.647


My software never has bugs. Its just features!


Ver Perfil WWW
Re: [reto] Buscar alternativas a funciones clasicas
« Respuesta #3 en: 6 Febrero 2011, 14:13 »

Vale,

Pero sigo creyendo que es mejor comenzar usando otra función que no sea esa. Es que es muy limitado a la hora de hacer varias formas.

Podríamos comenzar con:
Código
public bool EndsWith(string value)
 

Es de la clase String. Y dice que si el string "value" se encuentra al final de la cadena de la instancia en cuestión.

Ejm del uso en VB.Net:
Código
Dim test as new MiClaseString("El hacker.net")
If test.EndsWith("net") Then
  'Entra
Else
  'No entra
End If
 

Te parece?
En línea

_katze_

Desconectado Desconectado

Mensajes: 99



Ver Perfil WWW
Re: [reto] Buscar alternativas a funciones clasicas
« Respuesta #4 en: 6 Febrero 2011, 17:08 »

bueno veamos que sale de esto...ya tirare otro metodo al q puse y veamos si sacamos una buena funcion de hay ire largando mas retos dentro de todo sencillo....
En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Alternativas a VPN
Redes
Division-x 0 335 Último mensaje 5 Septiembre 2006, 01:37
por Division-x
busco alternativas
Windows
b2k 0 261 Último mensaje 21 Enero 2008, 20:31
por b2k
ALternativas a sockets
Programación C/C++
piterpalomitas 2 854 Último mensaje 6 Febrero 2008, 21:58
por Ragnarok
¿Alternativas a Exchange?
Noticias
Axus 0 242 Último mensaje 29 Agosto 2008, 13:13
por Axus
Mafia II incluirá algunas fotografías clásicas de PlayBoy
Noticias
wolfbcn 0 314 Último mensaje 9 Marzo 2010, 20:48
por wolfbcn
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines