• Jueves 2 de Mayo de 2024, 08:46

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Mollense

Páginas: 1 2 [3] 4 5 ... 79
51
VB .NET / Re: [Proyecto] Chat frustrado
« en: Sábado 28 de Junio de 2008, 09:04 »
Cita de: "Áldaron"
Hola!!
Me he estado documentando un poco sobre como crear mi propio programa chat (Cliente-Servidor), pero tengo una duda acerca del winsock ya que el winsock que encuentro es el de VB 6, pero yo quiero desarrollar mi programa en VB 2005.

Mi duda es: ¿Dónde consigo el winsock para VB 2005?

Gracias de antemano.
Fijate si te sirve alguna de las opciones que dan acá

52
VB .NET / Re: Progreso con bucle For
« en: Sábado 28 de Junio de 2008, 08:55 »
Cita de: "Áldaron"
Muchas gracias por tu ayuda!!! ;)

- Bien!!! funciona tal cual como yo quiero.
Otra pregunta: ¿Para disminuir la velocidad del "contador" utilizo un timer y se lo aplico a....?

- Si ahora si que funciona el link...
Al parecer el link me está haciendo quedar mal jajajaja antes, como te dije, me presentaba ese mensaje y, eso que refresqué la página 3 veces y entré desde tu link 2 veces... Bueno, cosas de la vida que nunca sabré el por qué jsajas.

De nuevo muchas gracias!
No, si en vez de usar un for, usás un Timer, no vas a necesitar del DoEvents. Simplemente especificás la frecuencia del timer "Interval", esta se especifica en miliseguntos y solamente te queda poner el código en el evento tick de ese control:

Código: Visual Basic
  1. Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
  2.     'Tu código
  3. End Sub
  4.  

53
Novedades en SoloCodigo / Re: Ya estamos de vuelta :)
« en: Viernes 27 de Junio de 2008, 17:05 »
Personalmente, los colores me gustan aunque al principio si estaba un poco perdido ya me estoy acostumbrando :yes:

54
C# / Re: Convertir una matriz tridimensional en un adimensional
« en: Viernes 27 de Junio de 2008, 03:51 »
Cita de: "Danitica"
Mi idea es la siguiente,tengo 3 dimensiones,mi idea es cogerla como por planos,coger dos de las dimensiones y formar una matriz,y asi despues con esas dos unidas,y la otra formo una matriz bidimensional
¿A ver con un ejemplo?, no te entiendo. en el título decís "tridimensional en uns adimensional" Una matriz adimensional no existe porque no tiene ninguna dimensión.
Ahora me decís que querés formar una bidimensional...

No se entiende

55
C# / Re: Convertir una matriz tridimensional en un adimensional
« en: Viernes 27 de Junio de 2008, 03:00 »
Cita de: "Danitica"
Es que tengo la idea de que es lo que tengo que hacer,pero no se bien como hacerlo en codigo.

Necesito ir transformando esa matriz tridimensional en una dimensional.
Bueno, a ver cual es la idea. Yo te ayudo a pasarla a código.

56
Novedades en SoloCodigo / Re: Ya estamos de vuelta :)
« en: Jueves 26 de Junio de 2008, 23:36 »
Gente. Si miran en este link van a ver que la mayoría de los usuarios mas activos todavía no han ingresado al foro desde que se cambió. Incluso varios moderadores  :mellow:

Si alguien tiene contacto con alguno de ellos me parece que sería bueno que les pidan que pasen a ver el nuevo look. Tal vez les guste y vuelvan a frecuentar el foro.

¿Que me dicen?

57
Muy muy bueno :good:

58
La taberna del BIT / Re: QUE PASO AL FORO
« en: Jueves 26 de Junio de 2008, 14:51 »
Cita de: "fachamix"
muchachos, muchachos, que le han hecho al foro??????

ke vuelva el de antes che

viewtopic.php?f=2&t=34737&st=0&sk=t&sd=a

viewtopic.php?f=2&t=35879

viewtopic.php?f=2&t=35898

El nuevo foro está buenísimo  :good:

59
PHP / Re: Que aprender primero
« en: Miércoles 25 de Junio de 2008, 16:39 »
Cita de: "Leo1107"
gracias amigo ese fue el que me baje

gracias de nuevo ^^
Un placer :beer:

60
PHP / Re: Que aprender primero
« en: Miércoles 25 de Junio de 2008, 15:49 »
Cita de: "Leo1107"
jeje.. osea me acabo de bajar dos manuales grossos.. uno de sql (el lenguaje) y otro de mysql.. cual me debo leer primero o es indiferente  :P
Siguiendo este curso vas a aprender los dos  :good:

61
C# / Re: Anexar una fila a un datagrid
« en: Miércoles 25 de Junio de 2008, 14:57 »
Cita de: "edwlondono"
Listo, ya le estuve trabajando al tema y di con la solucion, al fin!

Mira esto fue lo que hice:

                DataRow dr = objTabla.NewRow();
                string[] vec;
                vec = new string[2];
                vec[0] = this.TextBoxPhoneNumber.Text;
                vec[1] = DateTime.Now.ToString();
                dr.ItemArray = vec;
                objTabla.Rows.Add(dr);

y luego le anexo el datatable al grid

Muchas gracias de todas formas!
Si señor, era mas o menos lo que te estaba diciendo.

62
C# / Re: Anexar una fila a un datagrid
« en: Miércoles 25 de Junio de 2008, 07:04 »
Cita de: "edwlondono"
En teoria esta insercion funciona, pero tengo un inconveniente y es que el grid lo llena incialmente desde un archivo XML y luego en el front end le ingreso los datos desde text o variable, y me dice que no puedo anexar datos al grid si el control gridview esta enlazado. data-bound
Mostrame como lo estás haciendo, tal vez lo que se pueda hacer, al igual que cuando se usa un datatable como origen de datos, es agregarle un registro a este último.

63
VB .NET / Re: Progreso con bucle For
« en: Miércoles 25 de Junio de 2008, 03:56 »
Cita de: "Áldaron"
jsajasjsa
Bueno.. aun no estoy familiarizado con Doevents() puesto que estoy empezando con VB 2005, si me lo explicás te lo agradecería ;) de todos modos gracias Mollense por la sugerencia ^^

Otra cosita, el enlace que me das me dice: "Contenido no encontrado ". También leí por ahi que podría obtener el  resultado que quiero con un while, pero resulta que hace lo mismo que el for :S
Para que la pantalla se actualice tenés que permitir al sistema operativo que procese todos los mensajes que tiene en cola, esto se hace mediante el método "Application.DoEvents()" y deberías hacerlo cada vez que imprimís algo:
Código: Text
  1. for i = 1 to 100
  2.       print i
  3.       Application.DoEvents()
  4. Next
  5.  

PD: El link sí funciona.

64
PHP / Re: Que aprender primero
« en: Miércoles 25 de Junio de 2008, 03:49 »
Por las dudas de que estés confundido con SQL Server, te aclaro que este es otro motor de base de datos al igual que MySQL.

65
Novedades en SoloCodigo / Re: Ya estamos de vuelta :)
« en: Miércoles 25 de Junio de 2008, 00:52 »
Cita de: "solocodigo"
A lo primero, sí existe, está arriba a la derecha (en el índice) con el texto Marcar todos los Foros como leídos
Ah!, gracias. :)

66
Novedades en SoloCodigo / Re: Ya estamos de vuelta :)
« en: Martes 24 de Junio de 2008, 23:41 »
Tengo una duda y una sugerencia:

1º ¿Existe alguna opción equivalente a "Marcar todos los mensajes como leídos"?
2º Antes, cuando accedíamos a un enlace de una página externa, esta se abría en una nueva [Ventana | Pestaña], ahora directamente se abre en la misma ventana y esto me parece que puede hacer que el usuario siga navegando :comp:  y se olvide que estaba viendo el foro :ouch:. Me parece que es mejor como estaba antes :yes:.

67
VB .NET / Re: Progreso con bucle For
« en: Martes 24 de Junio de 2008, 23:32 »
Cita de: "Áldaron"
Hola a todos!
Hace ya mas o menos 1 mes estube intentando crear un progreso en porciento, es decir que fuera de 1% a 100% y se ejecutara la siguiente orden.

Utilicé este bucle con for:
Código: Text
  1. for i = 1 to 100
  2. print i
  3. Next
  4.  

En cierto caso me sirvió, pero yo necesito que se vea el progreso, que valla 1,2,3,4... hasta 100, lo que hace este bucle es saltar de 1 a 100 creo yo, porque no veo el progreso, solo veo cuando pone 1 y de un momento a otro 100.

Les agradezco cualquier ayuda o sugerencia que se les venga a la cabeza ;)

Gracias de antemano.
Hola viejo. Ahora no lo puedo probar, pero creo que deberías darle un evento al SO entre cada impresión.

Código: Text
  1. Application.DoEvents()
  2.  

Fijate en esto

68
C# / Re: Anexar una fila a un datagrid
« en: Martes 24 de Junio de 2008, 23:21 »
Cita de: "edwlondono"
Saludos,
Desearia saber como puedo realizar una insercion de una fila a un grid que ya tiene datos desde un control textBox directamente al grid.
Les agradeceria si me pueden colaborar con este tema.
Si te referís a un "DataGridView", podés hacer algo así:

Código: Text
  1.             string valorDeCampo1 = "Valor1";
  2.             string valorDeCampo2 = "Valor2";
  3.             string valorDeCampo3 = "Valor3";
  4.             dgTuDataGridView.Rows.Add(valorDeCampo1, valorDeCampo2, valorDeCampo3);
  5.  

La cantidad de parámetros tiene que coincidir con la de columnas del DataGridView

Un saludo

69
Novedades en SoloCodigo / Re: SearchPlugin para Firefox y IE7
« en: Martes 24 de Junio de 2008, 15:56 »
Excelente !!  :good:

70
Novedades en SoloCodigo / Re: Ya estamos de vuelta :)
« en: Martes 24 de Junio de 2008, 05:48 »
Cita de: "F_Tanori"
Cita de: "Mollense"
Me gusta mucho en general :yes: y algo que acabo de ver, el tema de poder marcar un hilo como "Solucionado", está muy bueno.

Esta opcion aun no la he visto :P, pero suena muy bien, en donde esta?
No, yo tampoco la vi, me confundí al ver ver esta discución: http://foros.solocodigo.com/viewtopic.php?f=50&t=35904
Estuve buscando pero no la veo, ahora no se si existe o si el usuario que creó el hilo le modificó el título  :ouch:

71
Novedades en SoloCodigo / Re: Ya estamos de vuelta :)
« en: Lunes 23 de Junio de 2008, 00:28 »
Me gusta mucho en general :yes: y algo que acabo de ver, el tema de poder marcar un hilo como "Solucionado", está muy bueno.

72
C# / Re: problema con los eventos KeyPress
« en: Lunes 23 de Junio de 2008, 00:25 »
Cita de: "jose.va19"
Efectivamente, cuando se presiona una tecla se producen tres eventos: KeyDown, keyPress y KeyUp por ese orden.
Tenia que tratar primero el evento keyDown.

Solucionado, gracias tio.  :good:
Un placer :beer:

73
C# / Re: problema con los eventos KeyPress
« en: Domingo 22 de Junio de 2008, 23:17 »
Cita de: "jose.va19"
Hola, resulta que estoy haciendo una especie de shell y la propia consola seria un richTextBox. El problema es que si el usuario introduce un comando, y luego con la tecla de retroceso empieza a borrarlo, tengo que comprobar que borre hasta el comienzo del prompt:

<jose>$ dir

es decir, cuando pulse la tecla de retroceso 3 veces ya no puede borrar más. Entonces tengo una función que compruebo si se pulsa esa tecla y si se puede borrar o no. El problema está en que cuando pulso la tecla (y en teoria no podría borrar) me sale la alerta de no poder borrar, pero en el richTextBox si que se borra.

Entonces lo que queria hacer es que en esta función se comprobara si se puede borrar o no y en caso de que no, desactivara de alguna manera el evento para que no se borrara del richTextBox.

He estado mirando y esta la propiedad de Handled que te dice si el evento ha sido tratado o no y pongo Handled = true, pero sigue borrandose el texto en el richTextBox.
Me parece que vas a tener que usar otro evento, por ejemplo, el "KeyDown":

Código: Text
  1. private void richTextBox1_KeyDown(object sender, KeyEventArgs e)
  2. {
  3.         if (richTextBox1.Text[richTextBox1.Text.Length - 1] == '$' && e.KeyCode== Keys.Back)
  4.                  e.Handled = true;
  5. }
  6.  

El tema es que la ejecución del evento "KeyPress" ocurre cuando la tecla ya se "procesó" (Bueno, no se como decirlo :P )

Un saludo

74
La taberna del BIT / Re: Chavez
« en: Sábado 21 de Junio de 2008, 16:09 »
Cita de: "Eternal Idol"
Cita de: "Mollense"
Y vos para poder descalificar mis respuestas de esa manera, primero tendrías que leerlas. :yes:

Ya lo habia hecho cuando te respondi ahora y no cambia nada, tenes un microcoscopio para ver la situacion.
Mirá vos que conveniente y que profundo argumento.

Citar
Cita de: "Mollense"
Si, por eso te doy la razón. Porque me convenciste con todos tus argumentos refutando cada cosa que dije.
Me alegro  :rolleyes:
Somos todos felices.

75
VB .NET / Re: Controlar Excepcion Especifica
« en: Sábado 21 de Junio de 2008, 01:35 »
Yo para eso uso un método estático:

Código: Text
  1. public static void mostrarCartelDeError(string strErrorActual)
  2.         {
  3.             int intCodigoDeError=0;
  4.             string strMensajeDeError=&#34;&#34;;
  5.             if (strErrorActual.IndexOf(',') != -1)
  6.             {
  7.                 try
  8.                 {
  9.                     intCodigoDeError = Convert.ToInt32(strErrorActual.Split(',')[0]);
  10.                     strMensajeDeError = strErrorActual.Split(',')[1];
  11.                 }
  12.                 catch
  13.                 {
  14.                     intCodigoDeError = -1;
  15.                 }
  16.             }
  17.  
  18.             switch (intCodigoDeError)
  19.             {
  20.                 case 2627:
  21.                     strErrorActual = &#34;Ya existe un proceso de....&#34;;
  22.                     break;
  23.                 case 547:
  24.                     strErrorActual = &#34;El registro está siendo utilizado.&#092;nNo puede ser eliminado...&#34;;
  25.                     break;
  26.                 case 15025: case 15023:
  27.                     strErrorActual = &#34;El usuario ya está registrado...&#34;;
  28.                     break;
  29.                 case 15151:
  30.                     strErrorActual = &#34;El usuario no existe...&#34;;
  31.                     break;
  32.                     .
  33.                     .
  34.                     .
  35.                     .
  36.                     .
  37.                 default:
  38.                     strErrorActual = &#34;Ha ocurrido un error interno, contacte con el desarrollador&#34;;
  39.                     break;
  40.             }
  41.  
  42.             MessageBox.Show(strErrorActual, &#34;Error&#34;, MessageBoxButtons.OK, MessageBoxIcon.Error);
  43.         }
  44.  

y lo uso así:

Código: Text
  1.             catch (Exception ex)
  2.             {
  3.                 ClaseManejadorDeMensajes.mostrarCartelDeError(ex.Message);
  4.             }
  5.  

Espero que puedas adaptarlo para lo que vos necesitás.

Un saludo :beer:

Páginas: 1 2 [3] 4 5 ... 79