Cita de: The Jackal en 24 Noviembre 2007, 18:28 PMCita de: hackpsycho en 23 Noviembre 2007, 22:37 PMHola, pues lo que hago es: cuando es modo consola, creo un proyecto Console aplication, y si me funcionan, pero cuando es orientado a objetos, creo una aplicación de ventanas, tambien he probao con proyecto vacio, y en los dos casos copio el codigo y lo pego, pero no me funciona, no se si porque tengo que crear yo los botonoes con el editor de visual studio o que tengo que hacer.
bueno es que algunos son de modo de consola y otros de graficos
date cuenta en el codigo ,cuando veas algo asiCitarConsole.WriteLinees en modo de consola yCitartextBox1.Textorientado a objetos
tambien puede ser k no agregas los botones
saludos
Gracias. Saludos.
asi es es por los objetos
aki dejo otro programita que lo acabo de terminar::
Este programa ase las conversiones de kelvin, celsius, Fahrenheit, de todos los tipos objetos necesarios "indispensables" (Por si le quieres poner etiquetas y adornar)
Dos textbox
seis radioButton
dos botones
un listbox
Dejo una imagen
Aclaro que se puede acer un poko mas corto con clases
Código [Seleccionar]
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace Centigrados
{
public partial class Form1 : Form
{
int b,a;
double t;
int cad;
string tot;
public Form1()
{
InitializeComponent();
}
private void radioButton1_CheckedChanged(object sender, EventArgs e)
{
try
{
a = Convert.ToInt32(textBox1.Text);
b = Convert.ToInt32(textBox2.Text);
cad = listBox1.Items.Add("Celsius kelvin");
if (a < b)
{
}
else
{
MessageBox.Show("Error en los datos","Tecnologico de la Paz");
}
while (a <= b)
{
for (int x = a; x <= a; x++)
{
t = a + 273.15;
tot = x.ToString() + " " + t.ToString();
}
listBox1.Items.Add(tot);
a++;
}
}
catch (FormatException ms)
{
MessageBox.Show("Error en los datos de entrada", "Tecnologico de la Paz");
textBox1.Text = "";
textBox2.Text = "";
radioButton1.Checked = false;
}
}
private void button2_Click(object sender, EventArgs e)
{
radioButton1.Checked = false;
radioButton2.Checked = false;
radioButton3.Checked = false;
radioButton4.Checked = false;
radioButton5.Checked = false;
radioButton6.Checked = false;
listBox1.Items.Clear();
textBox1.Text = "";
textBox2.Text = "";
textBox1.Focus();
}
private void Form1_Load(object sender, EventArgs e)
{
MessageBox.Show("Bienvenidos al convertidor de temperaturas", "Tecnologico de la Paz");
}
private void Form1_Load_1(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
this.Close();
}
private void radioButton2_CheckedChanged(object sender, EventArgs e)
{
listBox1.Items.Clear();
try
{
/*if (a < b)
{
}
else
{
MessageBox.Show("Error en los datos", "Tecnologico de la Paz");
textBox1.Focus();
listBox1.Items.Clear();
}*/
a = Convert.ToInt32(textBox1.Text);
b = Convert.ToInt32(textBox2.Text);
cad = listBox1.Items.Add("Kelvin Celsius");
while (a <= b)
{
for (int x = a; x <= a; x++)
{
t = a - 273.15;
tot = x.ToString() + " " + t.ToString();
}
listBox1.Items.Add(tot);
a++;
}
}
catch (FormatException ms)
{
MessageBox.Show("Error en los datos de entrada", "Tecnologico de la Paz");
textBox1.Text = "";
textBox2.Text = "";
radioButton2.Checked = false;
}
}
private void radioButton3_CheckedChanged(object sender, EventArgs e)
{
listBox1.Items.Clear();
try
{
/*if (a < b)
{
}
else
{
MessageBox.Show("Error en los datos", "Tecnologico de la Paz");
textBox1.Focus();
textBox1.Text = "";
textBox2.Text = "";
listBox1.Items.Clear();
}*/
a = Convert.ToInt32(textBox1.Text);
b = Convert.ToInt32(textBox2.Text);
cad = listBox1.Items.Add("Fahrenhet Celsius");
while (a <= b)
{
for (int x = a; x <= a; x++)
{
t = (a - 32)/1.8;
tot = x.ToString() + " " + t.ToString();
}
listBox1.Items.Add(tot);
a++;
}
}
catch (FormatException ms)
{
MessageBox.Show("Error en los datos de entrada", "Tecnologico de la Paz");
textBox1.Text = "";
textBox2.Text = "";
radioButton3.Checked = false;
}
}
private void radioButton4_CheckedChanged(object sender, EventArgs e)
{
listBox1.Items.Clear();
try
{
/*if (a < b)
{
}
else
{
MessageBox.Show("Error en los datos", "Tecnologico de la Paz");
textBox1.Focus();
textBox1.Text = "";
textBox2.Text = "";
listBox1.Items.Clear();
}*/
a = Convert.ToInt32(textBox1.Text);
b = Convert.ToInt32(textBox2.Text);
cad = listBox1.Items.Add("Celsius Fahrenhet");
while (a <= b)
{
for (int x = a; x <= a; x++)
{
t = (a *1.8) +32;
tot = x.ToString() + " " + t.ToString();
}
listBox1.Items.Add(tot);
a++;
}
}
catch (FormatException ms)
{
MessageBox.Show("Error en los datos de entrada", "Tecnologico de la Paz");
textBox1.Text = "";
textBox2.Text = "";
radioButton4.Checked = false;
}
}
private void radioButton5_CheckedChanged(object sender, EventArgs e)
{
listBox1.Items.Clear();
try
{
/*if (a < b)
{
}
else
{
MessageBox.Show("Error en los datos", "Tecnologico de la Paz");
textBox1.Focus();
textBox1.Text = "";
textBox2.Text = "";
listBox1.Items.Clear();
}*/
a = Convert.ToInt32(textBox1.Text);
b = Convert.ToInt32(textBox2.Text);
cad = listBox1.Items.Add("Kelvin Fahrenhet");
while (a <= b)
{
for (int x = a; x <= a; x++)
{
t = (a * 1.8) -459.67 ;
tot = x.ToString() + " " + t.ToString();
}
listBox1.Items.Add(tot);
a++;
}
}
catch (FormatException ms)
{
MessageBox.Show("Error en los datos de entrada", "Tecnologico de la Paz");
textBox1.Text = "";
textBox2.Text = "";
radioButton5.Checked = false;
}
}
private void radioButton6_CheckedChanged(object sender, EventArgs e)
{
listBox1.Items.Clear();
try
{
/*if (a < b)
{
}
else
{
MessageBox.Show("Error en los datos", "Tecnologico de la Paz");
textBox1.Focus();
textBox1.Text = "";
textBox2.Text = "";
listBox1.Items.Clear();
}*/
a = Convert.ToInt32(textBox1.Text);
b = Convert.ToInt32(textBox2.Text);
cad = listBox1.Items.Add("Fahrenhet Kelvin");
while (a <= b)
{
for (int x = a; x <= a; x++)
{
t = (a + 459.67) / 1.8;
tot = x.ToString() + " " + t.ToString();
}
listBox1.Items.Add(tot);
a++;
}
}
catch (FormatException ms)
{
MessageBox.Show("Error en los datos de entrada", "Tecnologico de la Paz");
textBox1.Text = "";
textBox2.Text = "";
radioButton6.Checked = false;
}
}
private void textBox2_Enter(object sender, EventArgs e)
{
}
}
}
Saludos