CARNET D'ADRESSE (WIN32, BASE DE DONNÉES...)

DeAtHCrAsH Messages postés 2670 Date d'inscription vendredi 25 janvier 2002 Statut Membre Dernière intervention 6 février 2013 - 7 nov. 2004 à 14:58
cs_Matt67 Messages postés 549 Date d'inscription samedi 6 septembre 2003 Statut Membre Dernière intervention 6 mars 2010 - 5 déc. 2004 à 09:37
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/27409-carnet-d-adresse-win32-base-de-donnees

cs_Matt67 Messages postés 549 Date d'inscription samedi 6 septembre 2003 Statut Membre Dernière intervention 6 mars 2010 3
5 déc. 2004 à 09:37
Hello,

I have some problems to compile with DEV C++ because the line where there is the key word : "import" (in the beginning) don't compile with it...
I don't know how to replace this word for this code compile with dev C++. If you know, answer me but I can't help you.
Sorry,

Matt...
Goezoom Messages postés 1 Date d'inscription samedi 27 novembre 2004 Statut Membre Dernière intervention 4 décembre 2004
4 déc. 2004 à 05:41
Hello, I'm beginner programming in Win32, and I use DEV C++, then is no way to compile this app?. Because I need some help with the Databases, I'm studying them and this could be a good help for me.
Nothing left to say.
Goe.
cs_Matt67 Messages postés 549 Date d'inscription samedi 6 septembre 2003 Statut Membre Dernière intervention 6 mars 2010 3
7 nov. 2004 à 20:17
Disons que j'ai fait ca car, à la maison, j'ai la presentation du numéro et quand quelqu'un téléphone j'ai le nom tout de suite, voila pourquoi....

Matt...
DeAtHCrAsH Messages postés 2670 Date d'inscription vendredi 25 janvier 2002 Statut Membre Dernière intervention 6 février 2013
7 nov. 2004 à 18:55
Ah ben fallait le préciser que la recherche se faisait par numéro de téléphone.
Générallement c'est plutot l'inverse.

Ce qui serait bien c'est que tu effectue la recherche dans tout les champs, sans qu'il y est forcement le numéro ou le nom au complet.
Sinon la recherche par numéro marche.
cs_Matt67 Messages postés 549 Date d'inscription samedi 6 septembre 2003 Statut Membre Dernière intervention 6 mars 2010 3
7 nov. 2004 à 16:51
Ok, je pensais que c'est une toute autre raison...
Merci.

DeAtHCrAsH, la recherche ca marche ???

Matt...
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
7 nov. 2004 à 15:48
La raison dans la boucle, mais la vitesse bien sur.
SendMessage(hlst, LVM_INSERTITEM, 0, (LPARAM)&lvItem); aura un enorme benef sur une grosse boucle.
cs_Matt67 Messages postés 549 Date d'inscription samedi 6 septembre 2003 Statut Membre Dernière intervention 6 mars 2010 3
7 nov. 2004 à 15:41
Bonjour,

Ok pour le FindClose (un oublie) et pour la boucle (Pourquoi ???).

Pour la recherche, quel est le probleme ???, je viens de tester ca marche... (tu rentres un Nr de tel et il te retourve le nom)

En effet, j'utilise la version introductory de VC++.

Code mis a jour.

Merci,

Matt...
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
7 nov. 2004 à 14:58
HANDLE hfl;
hfl = FindFirstFile("donnees.mdb", &test);
if(hfl != INVALID_HANDLE_VALUE) {
FindClose(hfl); // IL FAUT FERMER LES HANDLES !!!
return TRUE;
}

SendMessage(GetDlgItem(hwnd, IDC_LIST1),...
mets: HWND hlst = GetDlgItem(hwnd, IDC_LIST1); avant la boucle.
Ne jamais appeler dans une boucle une fonction avec memes params.
DeAtHCrAsH Messages postés 2670 Date d'inscription vendredi 25 janvier 2002 Statut Membre Dernière intervention 6 février 2013
7 nov. 2004 à 14:58
Yep,

La recherche ne marche pas.

Puis pour tes programmes compilé, tu as un message qui s'affiche disant que tu ne peux pas redistribuer les éxécutables.
Tu trouveras sur cppfrance, un code permettant de retirer ces alertes.

Sinon j'aime bien c'est simple et ca "marche" en partie.

Shell
Rejoignez-nous