https://cpdb.ppcompiler.org/
Langage C / C++
Introduction
CPDB est une librairie Palm partageable. Pour ajouter CPDB dans vos projets C / C++, vous devrez uniquement ouvrir la librairie. L'ouverture et l'utilisation de CPDB est très simplifiée par l'appel de Macro prédéfinie.
Installer CPDB sur votre PDA
La librairie CPDB, un petit fichier PRC, doit être installée avec votre application. Pour vos sessions de test, vous devez également installé la librairie sur l'émulateur POSE, de la même manière qu'une autre application.
Vers l'émulateur POSE :
Avec Falch.net DeveloperStudio :
Il est très facile d'installer la librairie CPDB à chaque fois que vous lancer une session de test ou de debug.
Note : Vous pouvez effectuer la même opération pour installer automatiquement une base de données CPDB.
Modifier votre code source
Quelques ajouts doivent être effectué dans votre "main.c" et votre fichier d'entête d'application.
- Ajouter la ligne suivante avant la toute premiere fonction de votre projet :
// #include ... CPDB_USELIB // Première fonction |
Note : Ne pas préciser de ";" à la fin de la ligne.
- Ajouter la ligne suivante dans votre fonction "StartApplication" ou "PilotMain" * :
static int StartApplication(void) |
* Avant l'ouverture de la 1ère form
Note : Ne pas préciser de ";" à la fin de la ligne.
- Ajouter la ligne suivante dans votre fonction "StopApplication" ou "PilotMain" * :
static void StopApplication(void) |
* Avant la fin de l'éxécution, après la boucle d'évenement "EventLoop" et APRES la fermeture de toutes les forms (En ce faisant vous pouvez fermer vos bases de données dans l'évenement FrmClose).
Note : Ne pas préciser de ";" à la fin de la ligne.
- Ajouter les lignes suivantes n'importe où dans le fichier :
#include "CPDBSTD.h" |
Vous aurez besoin de mettre le fichier "CPDBSTD.h" dans le répertoire de votre projet. Vous pourrez trouver ce fichier dans le répertoire d'installaton de CPDB.net
Note : Ne pas préciser de ";" à la fin de la ligne.
Conclusion
Quatre lignes de code à ajouter, votre application est alors prête pour CPDB !