bonjour,
Un programme Pascal créé sous windows ne s'affiche pas correctement lorsqu'on le compile sous FEDORA.
Les caractères que j'utilise pour la création des cadres sont différents. Voici une procèdure d'encadrement qui s'affiche correctement sous windows et moins bien sous FEDORA.
Avez vous une idée?
De plus, lorsque j'appelle des caractères ASCII, c'est pareil, il ne s'affiche pas correctement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 PROCEDURE vln (ligne,colonne,longueur:byte); VAR i : byte; BEGIN FOR i:=0 TO longueur-1 DO BEGIN GOTOXY(colonne,ligne+i); WRITE('|'); END; END;
Quelqu'un aurait il la solution ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 CONST ll=#218; lr=#191; ul=#192; ur=#217; BEGIN GOTOXY(colonne,ligne+profondeur-1); WRITE(ul); GOTOXY(colonne+largeur-1,ligne+profondeur-1); WRITE(ur); GOTOXY(colonne,ligne); WRITE(ll); GOTOXY(colonne+largeur-1,ligne); WRITE(lr); hln(ligne,colonne+1,largeur-2); hln(ligne+profondeur-1,colonne+1,largeur-2); vln(ligne+1,colonne,profondeur-2); vln(ligne+1,colonne+largeur-1,profondeur-2); END;
Merci d'avance
Partager