elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 ... 181
131  Programación / .NET (C#, VB.NET, ASP) / Re: ¿Cómo puedo estructurar mi librería de clases en sublibrerías? en: 13 Marzo 2011, 21:17 pm
La respuesta son los namespace.

Artículo muy bueno en inglés:

http://msdn.microsoft.com/en-us/library/ms973231.aspx

No tan bueno, pero en español:

http://www.mundoprogramacion.com/colabora/NET2005/Percynet_Arquitectura_namespaces_NET.htm
132  Programación / .NET (C#, VB.NET, ASP) / Re: Ayuda con una propiedad tipo lista en un custom control en: 13 Marzo 2011, 20:14 pm
Para detectar el cambio te dije que sobreescribieras el InsertItem .. :)
133  Programación / .NET (C#, VB.NET, ASP) / Re: Problema con programa para enviar correos en: 13 Marzo 2011, 15:27 pm
Si puedes poner el error y más detalles.

De todos modos checka el tamaño del archivo.

Un saludo.
134  Programación / .NET (C#, VB.NET, ASP) / Re: Ayuda con una propiedad tipo lista en un custom control en: 13 Marzo 2011, 15:15 pm
Citar
Respecto a la pregunta anterior, ya noté cuándo detectar el cambio de la propiedad tipo colección, aunque me pareció muy raro. Al principio, cuando la creé, supuse que dicho cambio ocurriría en el bloque Set de la propiedad, pero le puse un Breakpoint y no pasaba nada; es decir que la inclusión de un nuevo botón en la colección no estaba relacionado con Set. Por eso estaba preguntando cómo podía detectarla.

Correcto, no va a pasar nada porque estás cambiando valores del List no estas cambiando el List como tal.

En el bloque get se detiene no porque estas cambiando la coleccion sino porque pides la colección para agregar, eliminar, o lo que sea hacia el objecto como tal. Pudo haber sido cualquier otra clase, no necesariamente una lista y obtendrías el mismo comportamiento.

Tu puedes hacerlo como quieras, pero la manera que te habíamos dicho es la más sexy.

Un saludo. :)
135  Programación / .NET (C#, VB.NET, ASP) / Re: Obtener dirección y Tamaño de #strings en: 13 Marzo 2011, 15:11 pm
Código
  1. 'No es necesario
  2. Dim Table As New String(String.Empty)
  3.  
  4. 'Puedes hacer
  5. Dim Table = String.Empty
  6.  

Como te acabo de poner en el otro post,  Mete eso dentro de un try catch finally y en el finally cierras el Stream.

PD: No crees doble-posts por favor.

Un saludo!
136  Programación / .NET (C#, VB.NET, ASP) / Re: Problema con Reflection [Solucionado] en: 13 Marzo 2011, 15:07 pm
Hola,

Como dijo seba está muy bien, pero si de todos modos quieres seguir haciéndolo de la manera anterior, solo tinees que hacer un try catch finally,. En donde en el finally cierras el FileStream. Con eso te aseguras de que se cierre el stream.

Un saludo.
137  Programación / .NET (C#, VB.NET, ASP) / Re: Ayuda programa de consola en VB.NET en: 12 Marzo 2011, 14:32 pm
http://commandline.codeplex.com/

http://www.phpguru.org/static/getopt.html

http://www.codeproject.com/KB/recipes/command_line.aspx

http://www.codeproject.com/KB/cs/XGetoptCS.aspx

http://www.codeproject.com/KB/cs/geoptfordotnet.aspx

http://getopt.codeplex.com/

 ;-)
138  Programación / .NET (C#, VB.NET, ASP) / Re: Ayuda con una propiedad tipo lista en un custom control en: 11 Marzo 2011, 19:55 pm
@<ИΘZIЭ(ŦB>
Te recomiendo que te leas esto:

http://carlossantos.wordpress.com/2008/01/20/events-delegates/
http://foro.elhacker.net/net/tutorial_delegados_en_net_c-t301022.0.html (para C# pero es básicamente lo mismo)

@Raul: >_> eso es un poco caimán.


Código
  1. #DEFINE CAIMAN "Ordinario"
xD
139  Programación / .NET (C#, VB.NET, ASP) / Re: Ayuda con una propiedad tipo lista en un custom control en: 11 Marzo 2011, 19:28 pm
Claro que esta bien tu respuesta xD Ahora es que la leo! Es que hoy llegué cansado y solo leí el primer post y respondí. Ahora es que leí todo completo :P

Y si, el bot está programado en event driven.

 :xD

Además me paso todos los días por el foro  :¬¬
140  Programación / .NET (C#, VB.NET, ASP) / Re: Ayuda con una propiedad tipo lista en un custom control en: 11 Marzo 2011, 18:17 pm
Hola,

Es un poco largo, pero es la manera más sexy de y elegante de hacerlo:

1) En vez de utilizar List(Of CrystalControl), crea una clase que herede de Collection(Of T).

2) En esa clase que la llamaría CrystalControlCollection, tienes que crear un evento público (algo como ControlAdded) con un EventHandler(Of CrystalControlEventArgs).

3)CrystalControlEventArgs es otra clase que hereda de EventArgs con una propiedad pública de tipo CrystalControl que se llame Item (u otro nombre que quieras)

4) Luego haces override del método InsertItem en la clase CrystalControlCollection y ahi llamas al evento ControlAdded (con RaiseEvent en vb.net) en donde le pasas el control que se está añadiendo.

5) Sustituyes la lista por CrystalControlCollection, y te suscribes al evento ControlAdded :)

Puedes hacer muchas más cosas como cuando sacas un control de la lista llamar a otro evento en donde realmente sacas el control del UI. Esto se llama event driven development , creo.

Un saludo!
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 ... 181
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines