begin process at 2012 05 30 01:35:47
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Algorithme

 > 

Maths

 > 

Probléme d'affichage avec c++ builder


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Probléme d'affichage avec c++ builder

dimanche 7 mars 2010 à 22:15:11 | Probléme d'affichage avec c++ builder

anautilisateur

SAlut
j'ai un probléme avec le bouton qui retourne un affichge sur une ListBox, si je fait l'affichage avant la boucle pas de probléme , mais aprés pas d'affichage!!

void __fastcall TForm1::Button3Click(TObject *Sender)
{
ListBox1->Clear(); ListBox1->Items->Add("Voici le résultat:");// cette ligne est affiché
for(cpt=1;cpt < (n-1); cpt++)
{ ListBox2->Items->Add(10);// cette ligne n'est pas affiché!
k=min_table(t,n);
som=t[k];
t[k]=-2; ListBox2->Clear(); ListBox1->Items->Add(k);// meme cela n'est affiché!

for(i=1;i<=n;i++)
{
if (i==k && i==!n) i=i+1;
if(P[k][i]>0 &&(t[i]>-2) )
{t[i]=som+P[k][i];}
}


}

}
jeudi 11 mars 2010 à 00:45:13 | Re : Probléme d'affichage avec c++ builder

PhilLopez

C'est un peu brouillon comme code mais bon...

Pour la première ligne de ta première boucle for si c'est un 10 à affiché fait ListBox2->Items->Add("10");
Ensuite pour ListBox1->Items->Add(k) la valeur k doit être une chaine de caractère, essai ListBox1->Items->Add(k.ToString())
Structure mieux ton code comme par exemple ci-dessous c'est plus clair et plus facile à trouver des erreurs.
Code C/C++ :
void __fastcall TForm1::Button3Click(TObject *Sender)
{
   ListBox1->Clear();
   ListBox1->Items->Add("Voici le résultat:"); // cette ligne est affiché
   for(cpt=1;cpt < (n-1); cpt++)
   {
      ListBox2->Items->Add(10); // cette ligne n'est pas affiché!
      k=min_table(t,n);
      som=t[k];
      t[k]=-2;
      ListBox2->Clear();
      ListBox1->Items->Add(k); // meme cela n'est affiché!

      for(i=1;i<=n;i++)
      {
         if (i==k && i==!n) i=i+1;
         if(P[k][i]>0 &&(t[i]>-2) )
         {
            t[i]=som+P[k][i];}
         }
      }
   }
}


mercredi 24 mars 2010 à 09:52:37 | Re : Probléme d'affichage avec c++ builder

mohamed20

Bonjour à tous,
je suis actuellement débutant en C++ builder, et j'aimerai faire un programme capable de tracer un sinus, Quelqun pourrait il m'aider svp.......
Merci d'avance
mercredi 24 mars 2010 à 13:48:30 | Re : Probléme d'affichage avec c++ builder

PhilLopez

Parler de Builder n'est pas nécessaire, tu trouve la fonction sinus dans une bibliothèque standard du C ou C++.
jeudi 25 mars 2010 à 09:48:30 | Re : Probléme d'affichage avec c++ builder

mohamed20

Oui je l'utilise la fonction sinus, mais jai toujours un problème
voici mon programme, tu peux m'aider????????
//---------------------------------------------------------------------------
#define PI 3.1415926535897932384626433832795
#define PRECISION 1E-16
#include <vcl.h>
#pragma hdrstop
#include <math.h>
#include <Series.hpp>
#include <Chart.hpp>
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
TFastLineSeries *Serie;
double x,res,nbp,X,c;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
double _fastcall TForm1::sin(double x)
{
x = fmod(x, 2*PI);

double res = 1;
double x_carre = x * x;
double coeff = 1;
int i = 2;

do
{
coeff = (-coeff * x_carre) / (i*(i+1));
res += coeff;

i+=2;
} while (fabs(coeff)>PRECISION);
c=x * res;

return c ;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{

char buf[40];
Edit1->Visible = true;

gcvt(c,(int)5,buf);
Edit1->Text = buf;

nbp=20000;
Serie = new TFastLineSeries(this);
Serie->ParentChart = Chart1;
Series1->Clear();

double sin(double x);

for(int i=0; i<nbp; i++)
{
X=i*c;
Series1->AddXY(X,c);
}
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender)
{
Form1-> Close();
}
//---------------------------------------------------------------------------
mardi 27 avril 2010 à 23:52:18 | Re : Probléme d'affichage avec c++ builder

kaisma

comment sauvegarder tchart comme une image en utilisent sauvedialog en c++ builder


Cette discussion est classée dans : affichage, add, probléme, items, listbox1


Répondre à ce message

Sujets en rapport avec ce message

c++ builder l'aide stp [ par anautilisateur ] [b]SAlut j'ai un probléme avec le bouton qui retourne un affichge sur une ListBox, si je fait l'affichage avant la boucle pas de probléme , mais apré probléme d'affichage [ par vladisback ] bonjour je réalise actuellement mon premier programme utilisant l'opengl, j'utilise un double buffer pour l'affichage mais voila, il y a des traits ho probléme d'affichage [ par hamoudito ] Bonjour tout le monde j'ai un petit problème d'affichage dans mon programme //read the file .vtk format vtkPolyDataReader *Reader = vtkPolyDataReader: Remplissage DataGridView [ par Maiku ] Bonjour,Je cherche à remplir deux DataGridView, mais malgré tous mes essais, ils restent toujours vides :Voila le MLD Des Deux Tables concernées par l Problème d'affichage d'un image bitmap [ par MorbhAck ] Bonsoir a tous et bonne fêtes !J'ai un gros souci, je suis en train de faire un programmeet j'ai un problème vraiment vraiment bizarre.Bon le problème othello en langage C [ par daps ] Salut, je suis daps et je suis actuellement entrain de créer un programme othello en langage C.Pour le moment j'ai réussi l'affichage mais j'ai des di Affichage de caractere tres speciaux [ par Darats ] bonjours, j'utilise Visual C++ dans le cadre de mon ecole d'ingenieurj'ai besoin, dans une interface dos, d'afficher graphiquement un tableauj'arrive format d'affichage d'un double [ par infodaoudi ] bonjour,je veux afficher des doubles de facon à ce qu'il contiennent un nombre fixe de chiffre apres la virguleexp 0.2222je programme en c++, existe i Probléme avec VisualC++ [ par Vianneyp ] Bonsoir tout le monde,Depuis un certain temps,lorsque je tente d'ouvrir un fichier depuis Visual C++ (File/Open) Windows me dit que VC++6.0 a rencontr [Vista] correspondance dossier filesystem / affichage à l'écran [ par goebish ] Bonjour,Sous Vista, je cherche à faire la correspondance entre les noms de dossiers sur le filesystem et leur affichage dans l'explorer.Par exemple, l


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,998 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales