1. Sur internet, il n'existe que peu d'aide sur ce langage de programmation.
Toutefois, sur certains forums tel que celui de http://www.commentcamarche.net/forum/ vous trouverez quelques informations
Ou sur de rares sites tel que http://bernard.mouille.free.fr/
2. Il existe un livre, en français, à la FUCAM de Mons (Belgique)
Le grand livre de Clipper
Auteur : Dirk LARISH
ISBN 2_86899_386_9
3. Pour télécharger clipper v 5.2 : http://membres.lycos.fr/nasrol/clipper52
Toute installation
d'un logiciel gratuit se fait à vos risques et périls
On suppose :
Clipper installé (en c:\clipper5 )
TurboC installé (en c:\tc)
Norton guide installé (en
c:\ng )
Adieu petite souris ... Tu étais pourtant si pratique ! ...
Ouvrir une fenêtre DOS : (sous Windows 98 )
Menu Démarrer / Programme / Commandes MS-DOS
( NB: Il est également possible de démarrer directement sous DOS )
Plein écran : Une fois, la fenêtre DOS ouverte (dans un environnement Windows), il est possible d'obtenir le plein écran via les touches : ALT + Enter
Fermer une fenêtre DOS : en tapant exit + Enter
Retour à Windows : Il est possible de revenir sous Windows, tout en laissant la fenêtre DOS en veille, via les touches : ALT + TAB
Fermer une fenêtre DOS, restée en veille : Dans l'environnement Windows, il est possible de fermer un programme en via un clic droit / Fermeture
Quelques commandes DOS ---------------------------- La plus importante : quitter DOS ! ... en tapant "exit" + 'enter' Définition : Le prompt est ce qui précède et se termine par
">" Exemple : C:\WINDOWS> (lorsqu'on vient de Windows) Remarque : Toutes les commandes sont exécutées après avoir frappé la touche 'enter' Descendre dans l'arborescence
: en tapant la commande cd..
ou cd .. Remonter dans l'arborescence
: en tapant cd nom_du_dossier Résultat : C:\NG> Connaitre tout ce qu'il y a
dans un dossier : en tapant dir Remarque : Dans un dossier, il y a des fichiers et d'autres dossiers
... Remarque : Lorsque le dossier contient de nombreux fichiers, le listing dépasse la taille de l'écran, seuls les derniers fichiers sont alors affichés. Pour voir écran par écran, ajouter la commande dir l'option /p : donc taper : dir /p Pour ne lister que les dossiers : taper dir *. ou dir *. /p (si le dossier contient de nombreux sous-dossiers). Attention ne pas oublier de séparer par des espaces (ici, en jaune) Pour ne lister que les fichiers
ayant l'extension exe
: taper dir *.exe Lancer un programme :
taper nom_du_programme ou
taper nom_du_programme.exe Exemple : C:\NG>ng Résultat : Le résultat dépend du programme lancé ... ng.exe donnera une réponse très courte. Il avertit qu'il est
installé (mais ne fait rien) Comment sortir d'un programme
lancé ? Le programme est bloqué.
Impossible de sortir, que faire ? CTRL+C ne donne rien, que faire
? Windows ne répond plus, que
faire ? Cela ne fonctionne pas ! que
faire ? L'ordinateur ne s'éteint pas
!!! que faire ?
|
Le code doit être écrit avec un autre programme ...
Le code peut être écrit via différents programmes :
Trois " contraintes " :
- le nom du programme ne peut pas dépasser 8 caractères
- le fichier doit avoir pour extension : .prg
- et être situé dans c:\clipper5\bin
Oufti ! Déjà ? ...
1. Ouvrir le bloc notes de
Windows
( Menu démarrer / Programmes / Accessoires / Bloc notes )
ou mieux, travailler tout le temps sous DOS, et dans le
dossier c:\clipper5\bin ,
et avec Edit (ou TurboC)
2. taper :
cls
@10,35 SAY "Bonjour Carine !"
@20,0 SAY "--- Fin du programme ---"
3. Enregistrer sous "carine" dans le dossier c:\clipper5\bin
4. Fermer le bloc notes
5. Ouvrir l'explorateur windows
( Menu démarrer / Programmes / Explorateur Windows )
6. Renommer le fichier "carine.txt" en "carine.prg"
ou mieux ..., avec "edit" enregistrer directement sous "carine.prg"
7. Compiler le ficher
Dans la fenêtre DOS, se placer en c:\clipper5\bin
puis taper "cl carine" (donc sans extension)
NB : Dans le dossier c:\clipper5\bin, j'utilise un petit fichier batch, appelé cl.bat (servant à la création de l'exécutable), dont voici le contenu :
clipper %1
if not errorlevel 1 rtlink file %1
Donc, quand j'exécute cl carine, j'éxécute clipper carine
puis rtlink file carine
( %1 =, ici, carine )
8. Exécuter le programme créé : en tapant "carine"
Dans la fenêtre DOS, se placer en c:\clipper5\bin
puis taper "carine" (ou "carine.exe")
C:\CLIPPER5\BIN> cl nom_du_programme (pour compiler le programme)
Si le code est mauvais, la réponse est No code generated
Si le code est bon, le compilateur Clipper affiche le poids du programme
créé
Ici, ... 136 Ko ! Pour afficher "Bonjour Carine !"
C'est cher en espace disque. Clipper n'utilise pas de DLL ... il construit un exécutable qui n'a besoin de rien d'autre. Tout est dans l'éxécutable, d'où son poids
C:\CLIPPER5\BIN> edit
nom_du_programme.prg (pour
modifier le code)
ou
C:\CLIPPER5\BIN> tc
nom_du_programme.prg (pour
modifier le code)
C:\CLIPPER5\BIN> nom_du_programme (pour exécuter le programme)
C:\CLIPPER5\BIN>exit (pour quitter Dos)
@10,35 SAY ... ??? ...
Dans une fenêtre DOS, lancer Norton guide (c:\ng>ng)
Puis, TurboC (c:\tc>tc) ou Edit
Une fois TurboC lancé, appuyer sur 'Majuscule'+F1'
Résultat : l'aide (en français !) apparaît dans la moitié inférieure de
l'écran.
Pour voir l'aide en plein écran, appuyer sur F9
Pour quitter l'aide, appuyer sur ESC (Echap)
Remarque : Il est facile de ne pas confondre une fonction d'une commande. Le nom de la fonction est toujours suivi de paranthèses. (La commande n'a jamais de paranthèses)
Il est donc inutile de chercher de l'aide sur une commande dans la liste des fonctions() ...
Pour changer de liste, sélectionner dans le menu de l'aide 'Langage'