Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - El Benjo

#261
Puedes programar en C# que es un 90% de C++ pero haciendo uso del .NET Framework.

Yo utilizaba mucho VB pero después de comenzar a programar en C# creo que prefiero este último.
#262
la tiene fácil. Utiliza el guión bajo para continuar en una nueva línea.

Código (vb) [Seleccionar]

If Target.Address = rng.Address Or Target.Address = rng1.Address Or _
Target.Address = rng2.Address Or Target.Address = rng3.Address Or _
Target.Address = rng4.Address Or Target.Address = rng5.Address Or _
Target.Address = rng6.Address Or Target.Address = rng7.Address Or _
Target.Address = rng8.Address Or Target.Address = rng9.Address Or _
Target.Address = rng10.Address Or Target.Address = rng11.Address Or _
Target.Address = rng12.Address Or Target.Address = rng13.Address Or _
Target.Address = rng14.Address Or Target.Address = rng15.Address Or _
Target.Address = rng16.Address Or Target.Address = rng17.Address Or _
Target.Address = rng18.Address Or Target.Address = rng19.Address Or _
Target.Address = rng20.Address Or Target.Address = rng21.Address Or _
Target.Address = rng22.Address Or Target.Address = rng23.Address Or _
Target.Address = rng23.Address asdasdsadasd Then
#263
Mmmm, Elektro (como siempre) tiene razón. Eso de andar pasando los parámetros entre uno dos o x cantidad de intermediarios no tiene razón de ser. En todo caso por qué no copias el código fuente de la aplicación original (en caso de que puedas conseguirlo) dentro de tu aplicación. Es más si te sirve utiliza el de Lino, yo fui quien hizo esa aplicación. Analiza el código y ve si te sirve.

Nota: Lino a la hora de analizar los comentarios toma una linea linea mezclada (código y comentario al final) como una línea válida y no toma en cuenta ese comentario en el conteo. Esto es así para que haya equivalencia entre el número total de lineas y el número de lineas con código y con comentario.

Saludos.
#264
Sí, es posible que sea eso. En vez del Environment.CurrentDirectory intenta con Application.StartUpPath y dinos si funciona de esta manera.

El environment te dará el directorio actual del sistema operativo no el directorio de la aplicación. El StartUpPath es para eso.

Saludos
#265
Ok, dices que es cuando sale el problema. Mi pregunta es: ¿Cuál problema? ¿No inicia? ¿Inicia y da error? ¿Te salta la ventana de que hubo un error y te pregunta si continúas? De ser así fíjate en los detalles del error.
#266
.NET (C#, VB.NET, ASP) / Re: Rotar Bits ( ROL ROR )
5 Diciembre 2013, 21:48 PM
Para simular las funciones de rotación circulas la tienes realmente fácil y sólo necesitas crear una nueva variable para ello:

Código (vbnet) [Seleccionar]

  Public Shared Function RotateLeftByVal(value As UInteger, ByVal count As UInteger)
       Dim VT as UInteger
       VT = value
       VT >> (32 - count)
       value << count
       value += VT
       Return value
       'Return (value << count) Or (value >> (32 - count))
   End Function


Faltaría que modificaras la otra función.

El código no ha sido probado, pruébalo y nos dices si te ha servido. Saludos.  ;D
#267
.NET (C#, VB.NET, ASP) / Re: Rotar Bits ( ROL ROR )
3 Diciembre 2013, 20:55 PM
Quizá no te esté funcionando porque (según sé) en ASM las instrucciones ROR Y ROL regresan los bits desplazados nuevamente a la posición contraria de la variable y en .NET esos bits se descartan. Ejemplo al desplazar 2 bits:





ASMVB.NET
Bits originales: 11000011Bits originales: 11000011
Bits después del desplazamiento: 00001111Bits después del desplazamiento: 00000000
#268
Vamos por partes, niño. Como especificas tus dudas he de suponer que lo que quieres es que te resuelvan los ejercicios. Si es así, dejame decirte que aquí no se hacen las tareas de nadie. Ve con mami y papi y pídecelos a ellos.

Vuelve cuando escribas código y te atores con algo, que aquí no se cambian pañales.
#269
El problema con el consumo de memoria no tiene que ver con el consumo del procesador (los Timers por ejemplo). En todo caso di si tu aplicación hace o implementa alguna de las cosas siguientes:


  • Maneja una gran cantidad de strings
  • Funciones recursivas
  • Arreglos de dimensiones múltiples con longitudes de más de 400 elementos por dimensión
  • Lectura de múltiples archivos o archivos muy grandes
  • Aplicación WPF
  • Librerías o código de terceros

También deberías mencionarnos qué hace tu aplicación y si tu ésta consume muchos recursos desde el inicio o sólo cuando ejecuta un método en específico.

Saludos
#270
Cita de: Graphixx en 18 Noviembre 2013, 19:12 PM
Aummmmm entonces el profesor de programacion de la Universidad es un completo pelmaso.

Bueno, lo de los profesores de universidad que se las dan de "defensores del software libre" tienden a ser así, no son objetivos ni analíticos cuando se trata de defender a los "marginados". Y no nada más en la universidad, yo los tuve así incluso en preparatoria.

Lo que te recomiendo es que le hagas poco caso al profesor y más a la pizarra y en cuanto a comparaciones, creo que sólo si haces comparaciones por tu cuenta estarás seguro de lo que es mejor >>PARA TI<< y tus necesidades.

Saludos.