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

Pascal Discussion :

Mode graphique


Sujet :

Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de amine6441
    Inscrit en
    Novembre 2006
    Messages
    85
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 85
    Par défaut Mode graphique
    Je travaille sur un programme.
    Je pense que le Pascal a 25 lignes et 80 colonnes; le problème c'est que je veux 10 lignes / 80 colonnes pour le graphique et 15 lignes / 80 colonnes pour le programme.
    J'ai utilisé comme fonction mais ça ne marche pas pour moi.
    Quelle est la fonction convenable ?
    Et merci

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

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 467
    Par défaut
    C'est pas très clair... Tu veux faire quoi exactement ?

  3. #3
    ALT
    ALT est déconnecté
    Membre Expert
    Avatar de ALT
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2002
    Messages
    1 390
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 66
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 390
    Par défaut
    Arf !
    Si j'ai bien compris, il faudrait une fenêtre graphique & une partie mode texte...
    Je sais que c'était possible sur les Amiga (il y a 20 ans), mais sur PC j'ai peur que non.

  4. #4
    Membre confirmé Avatar de amine6441
    Inscrit en
    Novembre 2006
    Messages
    85
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 85
    Par défaut
    Ba je vais essayer de vous éclaircir.

    Pour les 10 lignes / 80 colonnes, je veux écrire un texte comme
    bienvenue etc.....................
    et je veux afficher mon programme dans les 15 lignes / 80 colonnes
    le haut de la fenêtre pour l'accueil et le bas de la fenêtre pour l'affichage du programme

    Je pense que la fonction window(x1,y1,x2,y2) est la solution au problème mais elle n'a pas marché pour moi.
    Pouvez-vous m'aider
    et merci

  5. #5
    ALT
    ALT est déconnecté
    Membre Expert
    Avatar de ALT
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2002
    Messages
    1 390
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 66
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 390
    Par défaut


    C'est de moins en moins clair !

    Saurais-tu nous l'écrire en français ?
    Ça nous aiderait bien.
    D'avance merci.

  6. #6
    Membre confirmé Avatar de amine6441
    Inscrit en
    Novembre 2006
    Messages
    85
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 85
    Par défaut
    ok je vais essayer

    ba mon program il aura dix lignes fixe en haut ses lignes vont etre que pour l'aceuille pour dire bien-venus et pour ecrire mes commentaire

    et les 15 ligen d'apres c'est pour le program elle affiche le programe

    ba je vais vous monterez


    bienvenu\\elle sera afficher sur 10 ligne et elle toujour fixe

    et dans les 15 lignes


    [1]...........ouverture d'un fichier
    [2]...........supression d'un fichier
    [3]..................listee les fichiers
    [ect].....................................

    je pensse que vous avez comprit ce que j'ai vollu dire

  7. #7
    Membre confirmé
    Avatar de mario52
    Homme Profil pro
    Inscrit en
    Juin 2006
    Messages
    131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2006
    Messages : 131
    Par défaut
    Bonjour

    avoir de grands caractères sous DOS c'est possible ,
    avec les caractères semi graphiques (ASCII , ANSI.SYS)

    (les codes ASCII originels s'étendent de 0 à 127 et une extension a été faite pour avoir les caractères accentués et autres caractères semi graphique ,mathématiques ,grecs ... ils continuent de 128 à 255)
    http://fr.wikipedia.org/wiki/ASCII

    bienvenu\\elle sera afficher sur 10 ligne et elle toujour fixe
    il suffit d'utiliser les touches ALT + 219 du pavé numérique
    sont utilisables pour les semi graphiques les combinaisons ALT + un nombre de 176 à 223

    (les caractères de 0 a 32 sont des caractères de travail ou de contrôle et pour afficher n'importe quel caractère de la table,
    writeln(chr(ici un nombre de 0 à 255)); )


    dans l'exemple fichier joint "bonjour.pas" tu as BONJOUR sur 12 lignes et dans un cadre et en DOS

    pour le reste de ton programme tu utilise WINDOW(x1,y1,x2,y2) à ta convenance

    Fichiers attachés Fichiers attachés

Discussions similaires

  1. [TP]Problème de modes graphiques sous Windows XP
    Par Gabi dans le forum Turbo Pascal
    Réponses: 11
    Dernier message: 04/04/2004, 18h25
  2. [TP][Mode Graphique]SetActivePage
    Par Giovanny Temgoua dans le forum Turbo Pascal
    Réponses: 7
    Dernier message: 17/01/2004, 19h39
  3. Réponses: 7
    Dernier message: 17/01/2004, 18h13
  4. Clignotement d'un caractère en mode graphique
    Par julson dans le forum x86 16-bits
    Réponses: 6
    Dernier message: 08/12/2003, 15h59
  5. [TP]Pb Mode Graphique
    Par John_win dans le forum Turbo Pascal
    Réponses: 5
    Dernier message: 29/11/2003, 23h05

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