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

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


  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 30 31 ... 41
151  Programación / Programación General / Re: Habrá concurso de aplicaciones este año? en: 13 Septiembre 2014, 06:03 am
Pues el año pasado la valoración del concurso se llevó a cabo mediante votación, donde quienes desarrollamos las aplicaciones y otros miembros de foro elegimos la aplicación que más nos gustó. Sinceramente a la mayoría de las aplicaciones no me tomé la molestia de estudiar el código y me limité a la funcionalidad. ¿Por qué? Pues porque al final de cuentas eso es lo importante al desarrollar las aplicaciones. Sólo nosotros los programadores entendemos algunas veces la belleza escondida detrás de unas cuantas líneas de código, pero finalmente el código no debe ser bello, ni complejo sino funcional y útil (con útil me refiero a que de verdad lo utilicemos porque nos facilita la vida). Y dicho esto, creo que la valoración debería ser como se hizo el año pasado, cada quien vota por la aplicación que más le guste sea por el motivo que sea (como decimos en México: porque me dio la gana).

Por cierto, que bueno que te sirvió la aplicación @kub0x, pensaba modificarla para que permitiera guardar también el código de los ficheros dentro del historial... quizá después lo haga o quizá lo haga alguien más. Viva el OpenSource. XD

Y pues finalmente, espero que sí se lleve a cabo un concurso este año, aunque sea sólo por diversión. Saludos a todos. Keep coding.  :)
152  Programación / .NET (C#, VB.NET, ASP) / Re: Conseguir una cosa en: 11 Septiembre 2014, 22:20 pm
Echa un vistazo a esto: http://msdn.microsoft.com/en-us/library/system.windows.controls.textbox.onkeydown(v=vs.95).aspx

Ahí viene una propiedad muy interesante de la variable 'e' que es 'handled'. Mediante esa propiedad puedes cancelar que la tecla pulsada se escriba en el textbox.
153  Programación / Programación General / Re: Habrá concurso de aplicaciones este año? en: 11 Septiembre 2014, 22:14 pm
La aplicación que presentó kub0x me gustó mucho. Y pues quien sabe si este años se haga algo similar. Espero que sí, es decir, me imagino que más de uno tenemos dos o tres aplicaciones las cuales no nos importe liberar el código. Ojalá haya más interesados en esto.
154  Programación / .NET (C#, VB.NET, ASP) / Re: No me salen algunas cosas con C# en: 10 Septiembre 2014, 05:50 am
Sí, exactamente así.
155  Programación / Programación General / Re: se puede crear un sub-foro de haskell??? en: 10 Septiembre 2014, 05:48 am
Pues quizá no sería mala idea lo del subforo, pero tendría que ser más amplio, algo así como un subforo de programación funcional. Pero aun así, no creo que tuviera mucha actividad.  :-\
156  Programación / .NET (C#, VB.NET, ASP) / Re: No me salen algunas cosas con C# en: 9 Septiembre 2014, 06:17 am
Eso es porque sólo modificas el color del fondo pero no haces nada con las variables de estado.

Código
  1. bool Color_p1_5x7 = false;
  2.        bool Color_p2_5x7 = false;
  3.        bool Color_p3_5x7 = false;
  4.        bool Color_p4_5x7 = false;

Esas variables también debes modificarlas (ponerlas todas a true o false según corresponda).
157  Programación / .NET (C#, VB.NET, ASP) / Re: No me salen algunas cosas con C# en: 29 Agosto 2014, 05:41 am
Claro que sirve. El conocimiento siempre es bienvenido. De hecho ya le hice las recomendaciones para reducir el código. De hecho le había comentado que se pueden eliminar la mayoría de los 'if' si se utilizan dos variables para los colores y se asigna el valor según el estado del checkbox.
158  Programación / .NET (C#, VB.NET, ASP) / Re: No me salen algunas cosas con C# en: 28 Agosto 2014, 05:39 am
Lo que te mencionaba sobre cambiar los colores en la asignación. Es decir cambiar la parte por ejemplo de:

Código
  1. if (Color_p1_5x7 == false)
  2.                {
  3.                    Color_p1_5x7 = true;
  4.                    pictureBox1.BackColor = Color.White;
  5.                }
  6.  
  7.                else
  8.                {
  9.                    Color_p1_5x7 = false;
  10.                    pictureBox1.BackColor = Color.Blue;
  11.                }

Por:

Código
  1. if (Color_p1_5x7 == false)
  2.                {
  3.                    Color_p1_5x7 = true;
  4.                    pictureBox1.BackColor = Color.Blue;
  5.                }
  6.  
  7.                else
  8.                {
  9.                    Color_p1_5x7 = false;
  10.                    pictureBox1.BackColor = Color.White;
  11.                }

Y creo que la parte del if (Color_5x7 == true) antes estaba en 'false'.

Eso fue todo, que bueno que ya te funciona. Saludos :)
159  Programación / .NET (C#, VB.NET, ASP) / Re: No me salen algunas cosas con C# en: 27 Agosto 2014, 21:04 pm
A mí me funciona la aplicación a la perfección. Te escribo el código completo del formulario para lo pegues completo y no escribas nada a mano.

Código
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using System.Windows.Forms;
  10.  
  11. // http://social.msdn.microsoft.com/Forums/es-ES/6b834135-b0d1-4ec8-aa50-ba3316bfd5b5/conseguir-unos-objetivos-que-no-me-salen-con-c-2013?forum=vcses
  12. // http://foro.elhacker.net/net/no_me_salen_algunas_cosas_con_c-t420178.0.html
  13. // http://www.forosdelweb.com/f29/no-salen-algunas-cosas-con-c-1107200/
  14.  
  15. namespace Picture_Colores
  16. {
  17.    public partial class Form1 : Form
  18.    {
  19.        public Form1()
  20.        {
  21.            InitializeComponent();
  22.        }
  23.  
  24.        bool Color_5x7 = true;
  25.        bool Color_p1_5x7 = false;
  26.        bool Color_p2_5x7 = false;
  27.        bool Color_p3_5x7 = false;
  28.        bool Color_p4_5x7 = false;
  29.  
  30.        private void checkBox_Color_5x7_CheckedChanged(object sender, EventArgs e)
  31.        {
  32.            if (Color_5x7 == false)
  33.            {
  34.                groupBox1.BackColor = Color.LawnGreen;
  35.                groupBox1.ForeColor = Color.Black;
  36.  
  37.                if (Color_p1_5x7 == false)
  38.                {
  39.                    pictureBox1.BackColor = Color.Lime;
  40.                }
  41.  
  42.                else
  43.                {
  44.                    pictureBox1.BackColor = Color.Black;
  45.                }
  46.  
  47.                if (Color_p2_5x7 == false)
  48.                {
  49.                    pictureBox2.BackColor = Color.Lime;
  50.                }
  51.  
  52.                else
  53.                {
  54.                    pictureBox2.BackColor = Color.Black;
  55.                }
  56.  
  57.                if (Color_p3_5x7 == false)
  58.                {
  59.                    pictureBox3.BackColor = Color.Lime;
  60.                }
  61.  
  62.                else
  63.                {
  64.                    pictureBox3.BackColor = Color.Black;
  65.                }
  66.  
  67.                if (Color_p4_5x7 == false)
  68.                {
  69.                    pictureBox4.BackColor = Color.Lime;
  70.                }
  71.  
  72.                else
  73.                {
  74.                    pictureBox4.BackColor = Color.Black;
  75.                }
  76.  
  77.                Color_5x7 = true;
  78.            }
  79.  
  80.            else
  81.            {
  82.                groupBox1.BackColor = Color.RoyalBlue;
  83.                groupBox1.ForeColor = Color.White;
  84.  
  85.                if (Color_p1_5x7 == false)
  86.                {
  87.                    pictureBox1.BackColor = Color.Blue;
  88.                }
  89.  
  90.                else
  91.                {
  92.                    pictureBox1.BackColor = Color.White;
  93.                }
  94.  
  95.                if (Color_p2_5x7 == false)
  96.                {
  97.                    pictureBox2.BackColor = Color.Blue;
  98.                }
  99.  
  100.                else
  101.                {
  102.                    pictureBox2.BackColor = Color.White;
  103.                }
  104.  
  105.                if (Color_p3_5x7 == false)
  106.                {
  107.                    pictureBox3.BackColor = Color.Blue;
  108.                }
  109.  
  110.                else
  111.                {
  112.                    pictureBox3.BackColor = Color.White;
  113.                }
  114.  
  115.                if (Color_p4_5x7 == false)
  116.                {
  117.                    pictureBox4.BackColor = Color.Blue;
  118.                }
  119.  
  120.                else
  121.                {
  122.                    pictureBox4.BackColor = Color.White;
  123.                }
  124.                Color_5x7 = false;
  125.            }
  126.        }
  127.  
  128.        private void pictureBox1_Click(object sender, EventArgs e)
  129.        {
  130.            if (checkBox_Color_5x7.Checked == false)
  131.            {
  132.                if (Color_p1_5x7 == true)
  133.                {
  134.                    pictureBox1.BackColor = Color.Lime;
  135.                    Color_p1_5x7 = false;
  136.                }
  137.  
  138.                else
  139.                {
  140.                    pictureBox1.BackColor = Color.Black;
  141.                    Color_p1_5x7 = true;
  142.                }
  143.            }
  144.            else
  145.            {
  146.                if (Color_p1_5x7 == true)
  147.                {
  148.                    pictureBox1.BackColor = Color.Blue;
  149.                    Color_p1_5x7 = false;
  150.                }
  151.  
  152.                else
  153.                {
  154.                    pictureBox1.BackColor = Color.White;
  155.                    Color_p1_5x7 = true;
  156.                }
  157.            }
  158.        }
  159.  
  160.        private void pictureBox2_Click(object sender, EventArgs e)
  161.        {
  162.            if (checkBox_Color_5x7.Checked == false)
  163.            {
  164.                if (Color_p2_5x7 == true)
  165.                {
  166.                    pictureBox2.BackColor = Color.Lime;
  167.                    Color_p2_5x7 = false;
  168.                }
  169.  
  170.                else
  171.                {
  172.                    pictureBox2.BackColor = Color.Black;
  173.                    Color_p2_5x7 = true;
  174.                }
  175.            }
  176.            else
  177.            {
  178.                if (Color_p2_5x7 == true)
  179.                {
  180.                    pictureBox2.BackColor = Color.Blue;
  181.                    Color_p2_5x7 = false;
  182.                }
  183.  
  184.                else
  185.                {
  186.                    pictureBox2.BackColor = Color.White;
  187.                    Color_p2_5x7 = true;
  188.                }
  189.            }
  190.        }
  191.  
  192.        private void pictureBox3_Click(object sender, EventArgs e)
  193.        {
  194.            if (checkBox_Color_5x7.Checked == false)
  195.            {
  196.                if (Color_p3_5x7 == true)
  197.                {
  198.                    pictureBox3.BackColor = Color.Lime;
  199.                    Color_p3_5x7 = false;
  200.                }
  201.  
  202.                else
  203.                {
  204.                    pictureBox3.BackColor = Color.Black;
  205.                    Color_p3_5x7 = true;
  206.                }
  207.            }
  208.            else
  209.            {
  210.                if (Color_p3_5x7 == true)
  211.                {
  212.                    pictureBox3.BackColor = Color.Blue;
  213.                    Color_p3_5x7 = false;
  214.                }
  215.  
  216.                else
  217.                {
  218.                    pictureBox3.BackColor = Color.White;
  219.                    Color_p3_5x7 = true;
  220.                }
  221.            }
  222.        }
  223.  
  224.        private void pictureBox4_Click(object sender, EventArgs e)
  225.        {
  226.            if (checkBox_Color_5x7.Checked == false)
  227.            {
  228.                if (Color_p4_5x7 == true)
  229.                {
  230.                    pictureBox4.BackColor = Color.Lime;
  231.                    Color_p4_5x7 = false;
  232.                }
  233.  
  234.                else
  235.                {
  236.                    pictureBox4.BackColor = Color.Black;
  237.                    Color_p4_5x7 = true;
  238.                }
  239.            }
  240.            else
  241.            {
  242.                if (Color_p4_5x7 == true)
  243.                {
  244.                    pictureBox4.BackColor = Color.Blue;
  245.                    Color_p4_5x7 = false;
  246.                }
  247.  
  248.                else
  249.                {
  250.                    pictureBox4.BackColor = Color.White;
  251.                    Color_p4_5x7 = true;
  252.                }
  253.            }
  254.        }
  255.  
  256.        private void button_Invertir_Click(object sender, EventArgs e)
  257.        {
  258.            if (Color_5x7 == true)
  259.            {
  260.                if (Color_p1_5x7 == false)
  261.                {
  262.                    Color_p1_5x7 = true;
  263.                    pictureBox1.BackColor = Color.Black;
  264.                }
  265.  
  266.                else
  267.                {
  268.                    Color_p1_5x7 = false;
  269.                    pictureBox1.BackColor = Color.Lime;
  270.                }
  271.  
  272.                if (Color_p2_5x7 == false)
  273.                {
  274.                    Color_p2_5x7 = true;
  275.                    pictureBox2.BackColor = Color.Black;
  276.                }
  277.  
  278.                else
  279.                {
  280.                    Color_p2_5x7 = false;
  281.                    pictureBox2.BackColor = Color.Lime;
  282.                }
  283.  
  284.                if (Color_p3_5x7 == false)
  285.                {
  286.                    Color_p3_5x7 = true;
  287.                    pictureBox3.BackColor = Color.Black;
  288.                }
  289.  
  290.                else
  291.                {
  292.                    Color_p3_5x7 = false;
  293.                    pictureBox3.BackColor = Color.Lime;
  294.                }
  295.  
  296.                if (Color_p4_5x7 == false)
  297.                {
  298.                    Color_p4_5x7 = true;
  299.                    pictureBox4.BackColor = Color.Black;
  300.                }
  301.  
  302.                else
  303.                {
  304.                    Color_p4_5x7 = false;
  305.                    pictureBox4.BackColor = Color.Lime;
  306.                }
  307.            }
  308.  
  309.            else
  310.            {
  311.                if (Color_p1_5x7 == false)
  312.                {
  313.                    Color_p1_5x7 = true;
  314.                    pictureBox1.BackColor = Color.White;
  315.                }
  316.  
  317.                else
  318.                {
  319.                    Color_p1_5x7 = false;
  320.                    pictureBox1.BackColor = Color.Blue;
  321.                }
  322.  
  323.                if (Color_p2_5x7 == false)
  324.                {
  325.                    Color_p2_5x7 = true;
  326.                    pictureBox2.BackColor = Color.White;
  327.                }
  328.  
  329.                else
  330.                {
  331.                    Color_p2_5x7 = false;
  332.                    pictureBox2.BackColor = Color.Blue;
  333.                }
  334.  
  335.                if (Color_p3_5x7 == false)
  336.                {
  337.                    Color_p3_5x7 = true;
  338.                    pictureBox3.BackColor = Color.White;
  339.                }
  340.  
  341.                else
  342.                {
  343.                    Color_p3_5x7 = false;
  344.                    pictureBox3.BackColor = Color.Blue;
  345.                }
  346.  
  347.                if (Color_p4_5x7 == false)
  348.                {
  349.                    Color_p4_5x7 = true;
  350.                    pictureBox4.BackColor = Color.White;
  351.                }
  352.  
  353.                else
  354.                {
  355.                    Color_p4_5x7 = false;
  356.                    pictureBox4.BackColor = Color.Blue;
  357.                }
  358.            }
  359.        }
  360.    }
  361. }
  362.  

Si eso no funciona entonces no sé que estés haciendo mal porque yo ya corrí la aplicación y funciona de maravilla. :/ Un saludo y mucha suerte.
160  Programación / .NET (C#, VB.NET, ASP) / Re: No me salen algunas cosas con C# en: 27 Agosto 2014, 06:25 am
Ya modifiqué tu código y a mí me funciona perfectamente. :) De hecho, antes de compilar prueba lanzando el ejecutable que dejé en el directorio bin/debug.
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 30 31 ... 41
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines