Fórum C# adicionar conteudos a uma listbox #21274
11/03/2009
0
Boa tarde,
precisava de uma ajudinha da vossa parte.
É o seguinte queria adicionar a uma listbox um processo, imaginemos que o processo é o seguinte:
Processo nº 1 Tempochegada: 200 Tempoexecução 30
Eu queria adicionar este processo a uma list box quando o timer chegar a 200 mas não consigo :(
Será que me podem ajudar?
Vou deixar aqui um pouco do codigo para dar uma ideia melhor.
Cumprimentos.
namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int tempo = 0;
Queue<Processo> fila = new Queue<Processo>();
List<Processo> lista = new List<Processo>();
private void button1_Click(object sender, EventArgs e)
{
Random aleatorio = new Random();
timer1.Enabled = true;
for (int i = 0; i < 10; i++)
{
Processo p = new Processo(i, aleatorio.Next(1, 500), aleatorio.Next(1, 50));
lista.Add(p);
//label2.Text += ´´ + p;
}
for (int i = 0; i < lista.Count; i++)
{
listaChegada.Items.Add(lista[i]);
}
}
private void timer1_Tick(object sender, EventArgs e)
{
tempo++;
label1.Text = ´Tempo Total ´ + tempo;
}
}
}
precisava de uma ajudinha da vossa parte.
É o seguinte queria adicionar a uma listbox um processo, imaginemos que o processo é o seguinte:
Processo nº 1 Tempochegada: 200 Tempoexecução 30
Eu queria adicionar este processo a uma list box quando o timer chegar a 200 mas não consigo :(
Será que me podem ajudar?
Vou deixar aqui um pouco do codigo para dar uma ideia melhor.
Cumprimentos.
namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int tempo = 0;
Queue<Processo> fila = new Queue<Processo>();
List<Processo> lista = new List<Processo>();
private void button1_Click(object sender, EventArgs e)
{
Random aleatorio = new Random();
timer1.Enabled = true;
for (int i = 0; i < 10; i++)
{
Processo p = new Processo(i, aleatorio.Next(1, 500), aleatorio.Next(1, 50));
lista.Add(p);
//label2.Text += ´´ + p;
}
for (int i = 0; i < lista.Count; i++)
{
listaChegada.Items.Add(lista[i]);
}
}
private void timer1_Tick(object sender, EventArgs e)
{
tempo++;
label1.Text = ´Tempo Total ´ + tempo;
}
}
}
Toninho_77
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)