[PASCAL]

Résolu/Fermé
maxime_B Messages postés 788 Date d'inscription mardi 14 juin 2005 Statut Membre Dernière intervention 15 juin 2010 - 3 févr. 2007 à 12:06
maxime_B Messages postés 788 Date d'inscription mardi 14 juin 2005 Statut Membre Dernière intervention 15 juin 2010 - 12 oct. 2009 à 17:58
Bonjour,

ma question est simple..: comment créer ses propres librairies en pascal??


merci
A voir également:

8 réponses

lirey83 Messages postés 75 Date d'inscription mardi 2 janvier 2007 Statut Membre Dernière intervention 18 août 2007 13
3 févr. 2007 à 18:07
Extrait de la doc Delphi : L'exemple suivant propose une bibliothèque qui exporte deux fonctions, Min et Max.

library MinMax;

function Min(X, Y: Integer): Integer; stdcall;
begin
  if X < Y then Min := X else Min := Y;
end;

function Max(X, Y: Integer): Integer; stdcall;
begin
  if X > Y then Max := X else Max := Y;
end;

exports
  Min,
  Max;

begin
end.
0
maxime_B Messages postés 788 Date d'inscription mardi 14 juin 2005 Statut Membre Dernière intervention 15 juin 2010 55
4 févr. 2007 à 00:03
merci...mais le fichier(librairie) doit avoir quelle extension?
le compilateur n'a pas l'air de détecter quelque chose..
"6 / 6 test.pas
Error: Identifier not found TRUC

6 / 11 test.pas
Error: Illegal expression

10 test.pas
Fatal: There were 2 errors compiling module, stopping
"

0
maxime_B Messages postés 788 Date d'inscription mardi 14 juin 2005 Statut Membre Dernière intervention 15 juin 2010 55
4 févr. 2007 à 22:17
...
0
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
5 févr. 2007 à 08:44
Salut.
so tu parles des uses qu'on met en début de programme, il faut mettre le mot clé 'unit ' à la place de program.
L'extension il me semble que c'est tpu.
Ensuite, il y avait d'autres histoire de declaration et d'implementation, mais je ne me rappel plus exactement.
regarde comment est fait les autre uses (crt, dos...)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
lirey83 Messages postés 75 Date d'inscription mardi 2 janvier 2007 Statut Membre Dernière intervention 18 août 2007 13
5 févr. 2007 à 16:08
Salut

Faudrait que tu précises ton compilateur. Avec Delphi, c'est simplement un projet donc extension dpr. Rien à rajouter, ça compile direct.
0
maxime_B Messages postés 788 Date d'inscription mardi 14 juin 2005 Statut Membre Dernière intervention 15 juin 2010 55
5 févr. 2007 à 16:30
je vais essayer ce qu'à dit Char Snipeur.
Le compilateur est Dev-Pascal...
0
lirey83 Messages postés 75 Date d'inscription mardi 2 janvier 2007 Statut Membre Dernière intervention 18 août 2007 13
6 févr. 2007 à 09:56
On se demande à quoi sert Google : une simple recherche dev-pascal library et on trouve :
http://clandestino000.free.fr/tutdll2.htm
0
maxime_B Messages postés 788 Date d'inscription mardi 14 juin 2005 Statut Membre Dernière intervention 15 juin 2010 55
12 oct. 2009 à 17:58
Merci, mais il faut dire que tout le monde n'a pas toujours le réflexe de faire la recherche en anglais, même si ça paraît logique ^^

PS : désolé pour la réponse tardive
0