IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Turbo Pascal Discussion :

[TP]Résolution graphique


Sujet :

Turbo Pascal

  1. #1
    Expert confirmé
    Avatar de krachik
    Inscrit en
    Décembre 2004
    Messages
    1 964
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 964
    Points : 4 015
    Points
    4 015
    Par défaut [TP]Résolution graphique
    salut
    je voudrais savoir si créer un petit jeux sur un ordinateur de 12 pouce peut changer d'apparence sur un ordinateur de 17pouce.si oui a quoi cela est du et pourquoi.
    merci d'avance


    Modération par Wormful_sickfoot :
    - Titre modifié
    Merci de lire les règles du forum.
    Je suis ce que je suis grâce à ce que nous sommes tous Humanité aux Humains!! !

    Entre ce que je pense, ce que je veux dire, ce que je crois dire, ce que je dis ce que vous avez envie d'entendre, ce que vous croyez entendre, ce que vous entendez, ce que vous avez envie de comprendre, ce que vous comprenez ... Il y a dix possibilités que nous ayons des difficultés à communiquer. Mais essayons quand meme ....... E. Wells

  2. #2
    Rédacteur/Modérateur
    Avatar de M.Dlb
    Inscrit en
    Avril 2002
    Messages
    2 464
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 464
    Points : 4 311
    Points
    4 311
    Par défaut
    C'est sûrement dû à la résolution de l'écran qui change... Quel mode graphique utilises-tu ?
    M.Dlb - Modérateur z/OS - Rédacteur et Modérateur Pascal

  3. #3
    Expert confirmé
    Avatar de krachik
    Inscrit en
    Décembre 2004
    Messages
    1 964
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 964
    Points : 4 015
    Points
    4 015
    Par défaut
    la resolution est de 80x50 sous pascal,
    comment dois je faire pour la ramener a 80x25
    Je suis ce que je suis grâce à ce que nous sommes tous Humanité aux Humains!! !

    Entre ce que je pense, ce que je veux dire, ce que je crois dire, ce que je dis ce que vous avez envie d'entendre, ce que vous croyez entendre, ce que vous entendez, ce que vous avez envie de comprendre, ce que vous comprenez ... Il y a dix possibilités que nous ayons des difficultés à communiquer. Mais essayons quand meme ....... E. Wells

  4. #4
    Rédacteur/Modérateur
    Avatar de M.Dlb
    Inscrit en
    Avril 2002
    Messages
    2 464
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 464
    Points : 4 311
    Points
    4 311
    Par défaut
    Pour faire ça simplement, tu peux initialiser le mode texte à nouveau, avec deux lignes d'assembleur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    asm
      MOV AX, 3;
      INT 10h;
    end;
    M.Dlb - Modérateur z/OS - Rédacteur et Modérateur Pascal

  5. #5
    Expert confirmé
    Avatar de krachik
    Inscrit en
    Décembre 2004
    Messages
    1 964
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 964
    Points : 4 015
    Points
    4 015
    Par défaut
    merci,
    j'ai jamais programmer en assembleur mais je pensais le debuter je crois ça me donne encore envie de le faire.
    Je suis ce que je suis grâce à ce que nous sommes tous Humanité aux Humains!! !

    Entre ce que je pense, ce que je veux dire, ce que je crois dire, ce que je dis ce que vous avez envie d'entendre, ce que vous croyez entendre, ce que vous entendez, ce que vous avez envie de comprendre, ce que vous comprenez ... Il y a dix possibilités que nous ayons des difficultés à communiquer. Mais essayons quand meme ....... E. Wells

  6. #6
    Rédacteur/Modérateur
    Avatar de M.Dlb
    Inscrit en
    Avril 2002
    Messages
    2 464
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 464
    Points : 4 311
    Points
    4 311
    Par défaut
    C'est pas très compliqué, rassure-toi

    Ici on affecte 0 à AH, puis 3 à AL, et enfin on appelle l'interruption 10h. Ceci permet de changer le mode graphique, en chargeant le mode 3, qui est un mode texte couleur 80x25...
    M.Dlb - Modérateur z/OS - Rédacteur et Modérateur Pascal

  7. #7
    Expert confirmé
    Avatar de krachik
    Inscrit en
    Décembre 2004
    Messages
    1 964
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 964
    Points : 4 015
    Points
    4 015
    Par défaut
    alors tu pense que je devais poursuivre ou pas comme ça parait compliqué et qu'il y a encore plein d'autres langages a connaitre.
    j'ai lu des cours mais ça ne va pas tellement .
    Je suis ce que je suis grâce à ce que nous sommes tous Humanité aux Humains!! !

    Entre ce que je pense, ce que je veux dire, ce que je crois dire, ce que je dis ce que vous avez envie d'entendre, ce que vous croyez entendre, ce que vous entendez, ce que vous avez envie de comprendre, ce que vous comprenez ... Il y a dix possibilités que nous ayons des difficultés à communiquer. Mais essayons quand meme ....... E. Wells

  8. #8
    Rédacteur/Modérateur
    Avatar de M.Dlb
    Inscrit en
    Avril 2002
    Messages
    2 464
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 464
    Points : 4 311
    Points
    4 311
    Par défaut
    Je te conseille d'attendre et d'acquérir de bonnes bases en pascal, pour te lancer dans l'assembleur... Si tu as des soucis, tu peux consulter les tutoriels sur le pascal : http://pascal.developpez.com/cours/
    M.Dlb - Modérateur z/OS - Rédacteur et Modérateur Pascal

  9. #9
    Expert confirmé
    Avatar de krachik
    Inscrit en
    Décembre 2004
    Messages
    1 964
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 964
    Points : 4 015
    Points
    4 015
    Par défaut
    merci, j'ai beaucoup lu le cours de cyberzoide et il est tres interressant,
    justement j'ai un question sur un exercice que j'ai traité dans dans son cours
    voila exactement la question



    3. Laquelle des instructions suivantes est fausse ?
    - Readkey ;
    - Repeat Until KeyPressed ;
    - ReadLn ;
    bonne reponse est Readkey mais moi je crois qu'il n'ya pas de fausse reponse dans cette question
    Je suis ce que je suis grâce à ce que nous sommes tous Humanité aux Humains!! !

    Entre ce que je pense, ce que je veux dire, ce que je crois dire, ce que je dis ce que vous avez envie d'entendre, ce que vous croyez entendre, ce que vous entendez, ce que vous avez envie de comprendre, ce que vous comprenez ... Il y a dix possibilités que nous ayons des difficultés à communiquer. Mais essayons quand meme ....... E. Wells

  10. #10
    Rédacteur/Modérateur
    Avatar de M.Dlb
    Inscrit en
    Avril 2002
    Messages
    2 464
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 464
    Points : 4 311
    Points
    4 311
    Par défaut
    Oui cette question n'a pas de réponse fausse... Readkey permet de lire un caractère au clavier, mais on peut s'en servir pour faire une pause dans la peorgramme, tout comme readln...
    M.Dlb - Modérateur z/OS - Rédacteur et Modérateur Pascal

  11. #11
    Membre expert
    Avatar de Eric Sigoillot
    Inscrit en
    Mars 2002
    Messages
    1 212
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 212
    Points : 3 369
    Points
    3 369
    Par défaut
    Citation Envoyé par krachik
    bonne reponse est Readkey mais moi je crois qu'il n'ya pas de fausse reponse dans cette question
    En fait, si ! ReadKey peut en effet s'avérer être une mauvaise réponse.
    Pourquoi ? Eh bien il faut savoir qu'en Pascal "standard", une fonction renvoyant toujours un résultat, celui-ci a le devoir d'être stocké.

    Autrement dit : est faux, mais : est valide (avec C de type Char).

    Ca peut vite devenir lassant de devoir toujours utiliser le résultat d'une fonction, donc on utilise en général la syntaxe étendue, activée par la directive {$X+}placée en début de programme, ou bien activée dans les options du compilateur. Dès, il n'est plus nécessaire de stocker le résultat d'une fonction.

    Donc, pour résumer, avec toutes les options étendues désactivées, on a :
    INCORRECT

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    {$X+}
    begin
      ReadKey;
    end.
    CORRECT

    Les subtilités du langage...

    @++
    Règles du forum
    F.A.Q Pascal

    Pour me joindre (aucune question technique, merci)

  12. #12
    Expert confirmé
    Avatar de krachik
    Inscrit en
    Décembre 2004
    Messages
    1 964
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 964
    Points : 4 015
    Points
    4 015
    Par défaut
    salut merci,donc si je comprend il y a pas d'erreur syntaxiquement avec
    Readkey;
    ce qu'il faut comprendre c'est la base de cette instruction et comme c'est une fonction elle doit retourner une valeur qui doit etre stocké.
    dans ce cas je crois que la question de cyberzoide est un peu mal posé si je pu le dire ainsi
    Je suis ce que je suis grâce à ce que nous sommes tous Humanité aux Humains!! !

    Entre ce que je pense, ce que je veux dire, ce que je crois dire, ce que je dis ce que vous avez envie d'entendre, ce que vous croyez entendre, ce que vous entendez, ce que vous avez envie de comprendre, ce que vous comprenez ... Il y a dix possibilités que nous ayons des difficultés à communiquer. Mais essayons quand meme ....... E. Wells

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Quelle solution graphique pour LaTeX utilisez-vous ?
    Par c-top dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 23
    Dernier message: 12/09/2011, 23h03
  2. Quelle solution pour afficher des graphiques ?
    Par tontonnux dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 10/06/2010, 11h19
  3. Représentation graphique des solutions
    Par louroulou dans le forum XML/XSL et SOAP
    Réponses: 4
    Dernier message: 12/03/2008, 16h02
  4. Frenetyk Design : Solutions graphiques | Freelance
    Par frenetykdesign dans le forum Autres
    Réponses: 0
    Dernier message: 28/02/2008, 16h52
  5. [Java]Solutions graphiques pour jeu temps réel (titre édité)
    Par Zeil dans le forum Développement 2D, 3D et Jeux
    Réponses: 6
    Dernier message: 18/03/2006, 05h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo