Liaison entre Pascal et les API Palm
Un article de Wikipedia.
Sommaire |
Liaison entre Pascal et les API Palm
But
Effectuer la liaison avec les API de Palm.
Introduction
L'accès aux API de Palm s'effectue via les points d'entrée système en utilisant la commande Pascal inline.
Résultats
Il existe deux implémentations de la liaison entre Pascal et les API Palm.
Ces deux implémentations sont similaires mais certains logiciels sur le site PP Compiler sont seulement compatibles ou avec l'un ou avec l'autre.
Exemples de types proposés par ces API :
- Byte : entier non signé sur 8 bits.
- UInt32 : entier non signé sur 32 bits.
Exemples de fonctions proposées par ces API :
- TimGetSeconds:UInt32 : retourne le nombre de secondes écoulées depuis une certaine date.
- StrAToI(const:String)integer : convertit une chaîne de caractères en entier.
Conclusions
- Ces implémentations sont très utiles pour accéder aux nombreuses fonctionnalités du système Palm.
- La documentation des API Palm est nécessaire pour une utilisation adéquate.
- Des abstractions de plus haut niveau sont aussi nécessaires pour simplifier l'utilisation des possibilités offertes par ces API.
Ressources
- Les API Palm sont disponibles sur le site de référence PP Compiler.
- Palm API première version Media:PalmAPI_pas.PDB
- Palm API seconde version Media:PalmAPI2_pas.PDB
Catégories: Pascal | Palm