none
listbox não aceita numero negativo RRS feed

  • Pergunta

  • na listbox asseguir quando dá uma resposta negativa ele dá erro, só aceita resposta positiva.

    como fazer para aceitar resposta negativa também.

     

    listBox2.Items.Add(Microsoft.VisualBasic.Financial.IRR(ref numeros));

    terça-feira, 20 de setembro de 2011 15:34

Respostas

Todas as Respostas

  • Maicon, 

    Acredito que o seu Erro não é o ListBox e sim os valores que estão dentro do "ref numeros"

    Envie o seu código completo para identificar os possíveis problemas


    Se ajudei, click em resposta útil


    Jefferson Gobi
    https://www.facebook.com/jeffersongobi
    terça-feira, 20 de setembro de 2011 15:38
  • using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    namespace WindowsFormsApplication3
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
            double[] numeros = new double[1000];
           
            
            private void button2_Click_1(object sender, EventArgs e)
            {
                Random rnd = new Random();
                int inicio, fim,n1,intera,primeiro,tir;
                primeiro = Convert.ToInt32(textBox4.Text);
                inicio = Convert.ToInt32(textBox1.Text);
                fim = Convert.ToInt32(textBox2.Text);
                intera = Convert.ToInt32(textBox3.Text);
                tir = Convert.ToInt32(textBox5.Text);
                listBox1.Items.Clear();
                listBox2.Items.Clear();
                for (int z = 0; z < tir; z++)
                {
                    n1 = primeiro;
                    listBox1.Items.Add(n1);
                    for (int i = 1; i < intera; i++)
                    {
                        n1 = rnd.Next(inicio, fim);
                        listBox1.Items.Add(n1);
                        for (int x = 0; x < listBox1.Items.Count; x++)
                        {
                            numeros[x] = Convert.ToDouble(listBox1.Items[x]);
                        }
                    }
                    listBox2.Items.Add(Microsoft.VisualBasic.Financial.IRR(ref numeros));
                }
                
            }
     
        }
    }
    terça-feira, 20 de setembro de 2011 15:47
  • Maicon,

     

    Dê uma olhada neste link

    http://msdn.microsoft.com/en-us/library/microsoft.visualbasic.financial.irr.aspx

     


    Se ajudei, click em resposta útil


    Jefferson Gobi
    https://www.facebook.com/jeffersongobi
    • Marcado como Resposta Maicon Fermino terça-feira, 20 de setembro de 2011 16:51
    • Não Marcado como Resposta Maicon Fermino terça-feira, 20 de setembro de 2011 16:51
    • Marcado como Resposta Maicon Fermino terça-feira, 20 de setembro de 2011 17:12
    terça-feira, 20 de setembro de 2011 15:58
  • Não ajudou.. mas valeu..
    terça-feira, 20 de setembro de 2011 16:11
  • Quais valores você usou?
    terça-feira, 20 de setembro de 2011 16:54
  • desculpa deu certo com o link do 
    Jefferson Gobi
    valeu...
    terça-feira, 20 de setembro de 2011 17:12