Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : probleme de graphique avec le turbo c [ Divers / Débutant(e) ] (Bousyass)

vendredi 22 août 2008 à 22:11:42 | probleme de graphique avec le turbo c

Bousyass

salut tout le monde dans mon projet je dois travailler avec le turbo c (en faite je le trouve médiocre), j'utilise la bibliotheque et bien il ya un gros probleme que je n'arrive pas a resoudre :c'est que lorsque je fait des applications graphique un message d'erreur qui apparait "le processus ntvdm a rencontré un probleme une instruction non autorisé". Bon si quelq'un connait la solution de ce probleme je souhaite bien qu'il m'aide et merci d'avance.

vendredi 22 août 2008 à 23:56:47 | Re : probleme de graphique avec le turbo c

ghuysmans99

Membre Club
Logique : Turbo C, c'est du 16 bits.
Et Windows XP, 2000, NT sont du 32 bits.
Ton programme tourne alors en émulation (ntvdm - NT virtual DOS machine) mais il ne peut pas faire ce qu'il veut.
Tu devrais te servir d'un émulateur genre Qemu, pour faire tourner DOS 6.22, par exemple.
Et là, ça ira. Turbo C à été fait pour MS-DOS ... bien avant Windows
_________________________________________________________________________
VB.NETis good ...VB6is better<

samedi 23 août 2008 à 09:51:01 | Re : probleme de graphique avec le turbo c

Spoolega

Bonjour,

J'ai déjà utilisé Turbo C (projet de fin d'année, ...) en mode graphique aussi, et je n'ai jamais eu de problème particulier.
Je pense me souvenir qu'une initialisation du mode graphique est necessaire, mais sinon, ca devrait marcher.

samedi 23 août 2008 à 17:10:29 | Re : probleme de graphique avec le turbo c

yann_lo_san

Salut,

Il y a 2 choses a faire avant d'initialiser le mode graphique :

1 : Mettre le fichier EGAVGA.BGI fourni par TCC dans le rep. courrant. 
(ou un autre driver comme IBM8514.BGI pour le 1024/768)

2 : Inclure <graphics.h>

Ensuite il y a 1 code d'initialisation et 1 code de fermeture :

int driver=DETECT;  
int mode=VGAHI;     // ou IBM8514HI pour 1024/768/256
int erreur;
initgraph(&driver, &mode, "");
if ( (erreur=graphresult()) != grOk )
{
  printf("Erreur  : %s\n", grapherrormsg(erreur));
  getch();
  exit(1);
}

// dessine

// fin
closegraph();


samedi 23 août 2008 à 20:07:53 | Re : probleme de graphique avec le turbo c

Bousyass

merci pour vos aides,
j'ai testé le windows 98,j'ai bien sur fait la configuration de l'initialisation du mode graphique
mais le probleme persiste toujours;
apres avoir fait appel a quelque fonctions graphiques ,il se produit du n'importe quoi dans mon programme
j ai meme fait un test
j ai rempli un tableau par des 0 (zero) ,ensuite j ai utilisé des fonctions de genre pieslice et bar3d ,je verifie ensuite le tableau et je trouve des nombres terribles(des milliers et des millions)
donc je veux dire meme le contenu des variables change sans les avoir touchés

j espere que quelq un connaisse la solution et merci

  




Cette discussion est classé dans : probleme, graphique, turbo


Répondre à ce message

Sujets en rapport avec ce message

bogue turbo c++ en mode graphique [ par LaFoUiN ] bon voila mon probleme : je programme beaucoup en utilisant le mode graphique avec les BGI et la bibiothéque graphic.h et depuis quelques temps a la f Probleme de compilateur...aidez moi qq ? [ par frysa ] Bonjour!Je prévois commencer à apprendre l'OpenGL, mais quel compilateur devrais-je utiliser pour mes prochains PGM ? J'ai en se moment Turbo c++ (com probleme avec compilateur...aidez moi qq !? [ par frysa ] Bonjour!Je prévois commencer à apprendre l'OpenGL, mais quel compilateur devrais-je utiliser pour mes prochains PGM ? J'ai en se moment Turbo c++ (com Saisir un entier en mode graphique sous Turbo C [ par SurGeon1503 ] Salut j'aimer Recupération de la taille de la memoire graphique [ par fatmamed ] Bonjour,je developpe une application en C++ (VC++ 6.0 et Qt )qui utilise OpenGl et j'ai eu un probleme avec une carte graphique de type Matrox (je ne probleme en mode graphique [ par youma85 ] j'ai un probleme en mode graphique voila ce qu'on me dit sachant que j'utilise turbo c++ 3.1:#error BGI graphics not supported under Windows merci probleme graphique !!! merci d'avance [ par dededo ] salut je suis un programmeur en herbe avec visual c++ et j'ai besoin d'aide !!!je n'arrive pas a resoudre mon probleme : GetCursorPos(&pt); if(prev Programmation graphique en C [ par NeoFab ] Salut à tous!J'étudie en ce moment la programmation en C sous Turbo c++ pour faire du graphisme, en écrivant directement dans la mémoire de la carte v


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version


LG KP501

Entre 9€ et 159€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,250 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.