andarius40
Messages postés12Date d'inscriptionmardi 22 juin 2004StatutMembreDernière intervention24 novembre 2005
-
20 nov. 2005 à 08:07
andarius40
Messages postés12Date d'inscriptionmardi 22 juin 2004StatutMembreDernière intervention24 novembre 2005
-
24 nov. 2005 à 18:00
Bonjour,
j'apprends a programmer en c++, j'aimerai creer une application pour
gerer mes dvd et cd (il en existe deja beaucoup), mais cela me semble
un bon exemple pour apprendre.
J'aimerai savoir comment faire l'application c'est a dire comment faire
pour stocker tous dans des fichiers type base de donnees, mais je n'ai
pas trouver de solution autre que de m'appuyer sur une base de donnees
existante, or j'aimerai tout faire en c++ (type base de donnees, car
cela me semble plus simple pour rechercher un titre, artiste, nom album
titre de film etc..).
yoyo269
Messages postés1403Date d'inscriptionlundi 23 février 2004StatutMembreDernière intervention11 janvier 20092 20 nov. 2005 à 09:48
Pour la base de données ça dépend de la taille qu'elle fera.
Si elle n'est pas très grande, alors le fichier texte peut suffir, car c'est tout de même assez rapide, si elle est immense, faut passer aux bases de données classiques.
andarius40
Messages postés12Date d'inscriptionmardi 22 juin 2004StatutMembreDernière intervention24 novembre 2005 24 nov. 2005 à 18:00
Bonjour,
j'ai creer une classe dvd héritee de la classe CDocument
avec les variables :
m_Titre de type char
m_Realisateur de type char
J'ai creer une fenetre pour saisir le titre et le realisateur
J'ai creer une classe pour la fenetre de type CDialog
J'ajoute le Dvd.h au fichier AjoutDvd.cpp
J'ai creer le bouton ajouter dans la boite de dialogue ajouter dvd
Je mets le code suivant pour la fonction sur clic du bouton ajouter
UptadeData(true);
CString *parString[]={&m_Titre, &m_Realisateur};
UINT arnld[]={IDC_AJTBXDVDTITRE, IDC_AJTDVDBXREALISATEUR};
for(int i=0;i<sizeof(parString)/sizeof(CString*);i++)
{
if(parString[i])->IsEmpty())
{
GetDlgItem(arnld[i])->SetFocus();
return;
}
}
}
Et cela m'affiche l'erreur que m_Titre et m_Realisateur ne sont pas declarer.
J'aimerai comprendre, car je peine avec la sérialisation