Tubo Pascal, pas de son.
Résolu
Uly410
Messages postés
361
Statut
Membre
-
Uly410 Messages postés 361 Statut Membre -
Uly410 Messages postés 361 Statut Membre -
Bonjour,
J'utilise Turbo Pascal sous Windows 8.1 et DOSBox 0.74. Je n'ai pas de son.
Quelqu'un aurait une idée ?
Merci,
Uly
J'utilise Turbo Pascal sous Windows 8.1 et DOSBox 0.74. Je n'ai pas de son.
Program essai;
uses crt;
var i:integer;
Begin
clrscr;
TextColor(14); { Yellow = 14 }
TextBackground(Blue);
write('Essai');
readln;
end.
Quelqu'un aurait une idée ?
Merci,
Uly
1 réponse
-
Je me suis trompé de programme ! Voici le bon :
Program essai;
Begin
write(#7);
readln;
end.-
Salut,
Vérifie que ton DOSBox est bien paramétré pour émuler le haut parleur du PC : http://www.dosbox.com/wiki/Sound#PC_Speaker
Aussi, alternativement à write(#7); essaye avec l'instruction sound :
https://pascal.developpez.com/cours/cyberzoide/chap9.php3
DOSBox émule le haut parleur du PC (qui matériellement peut ne plus exister sur ta machine) ils l'émulent en utilisant la carte son du système (qui devra donc être fonctionnelle, et avec le son activé).
Dal -
-
et c'est quoi "programme EX11" ?
Ton programme ci-dessus n'est pas "mauvais", il utilise juste un moyen non supporté par DosBOX pour produire un bip.
La dernière version de "Turbo Pascal" pour DOS (le Pascal de Borland pour DOS) est la 7.01 et date de 1993. Procure toi un ordinateur de l'époque avec un système d'exploitation de l'époque (MS-DOS 6.x par exemple), et il devrait fonctionner comme il se doit.
:-)
Dal -
-
-