Une erreur que je comprend pas sous DOS

ben -  
ofournier.cbd Messages postés 5862 Date d'inscription   Statut Membre Dernière intervention   -
bonjour à tous,

g fais un programme C compilé avec un compilo 16 bit afin de le faire marcher sous DOS. Ce programme est utilisé par une disquette boot. Dans cette disquette je crée un Ramdrive dans lequelle je charge tous les fichiers. Quand mon prog c est lancé g un premier menu qui me propose 3 choix ensuite il y as un switch avec les case, à ce moment la g une erreur qui dit :
Load Error : no DOS memory
comme si dans le ramdrive il n'arrive pas à memoriser les valeurs des variables
Aidez moi je vous en prie car je touche presque au bout de mon petit projet

ben

9 réponses

ofournier.cbd Messages postés 5862 Date d'inscription   Statut Membre Dernière intervention   84
 
Sous quel OS (Windows ?) ouvres tu une "fenêtre DOS" ?

DOS memory = les 640 1ers Ko, limite absolue de tous les DOS.
utilisés par les commandes DOS, y compris SMARTDRV.

Tu as moyen de vérifier où ça coince en lançant sous DOS la commande MEM /C |more qui détaille les attributions mémoire.

Aprés il y a de la configuration DOS à faire au chargement, par
le config.sys (et l'autoexec.bat) pour dériver le chargement des
pilotes en mémoire dite "haute", émulée, paginée, etc ..., ce qui
libère la mémoire "conventionnelle" (les 640 Ko) pour les applications sous DOS.

C'est pas très compliqué mais il faut connaître les bases ...

   ----    
 | (  ) |  OFou  
0
ipl Messages postés 5738 Statut Contributeur sécurité 585
 
... Ah... le bon temps ! hein OFou ?
@12C4
Ipl
0
ofournier.cbd Messages postés 5862 Date d'inscription   Statut Membre Dernière intervention   84
 
Voui ! Mais en relisant je corrige un détail : c'est RAMDRIVE.SYS
dans le cas donné par Ben et pas SMARTDRV ...

J'en profite pour dire à Ben que j'ai supprimé son message identique dans l'autre forum. On se calme et on n'essaie pas de doubler tout le monde !

Ipl, je dois te faire un aveu : j'aime bien les Windows 9x quand on peut les maîtriser ... Vive DELINDEX et la suite !

   ----    
 | (  ) |  OFou  
0
Utilisateur anonyme
 
Ofou j'entends parler de DELINDEX, c'est quoi au juste ?

     - LoveForOneAnother -
 - Débilitronnien à l'occasion -
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ofournier.cbd Messages postés 5862 Date d'inscription   Statut Membre Dernière intervention   84
 
Tiens ça va faire plaisir à l'ami Gérard :
http://gerard.melone.free.fr/Delindex/Delindex.html

Y a eu de longs threads là dessus dans DIVERS etc, excuses pas le
temps de chercher.

   ----    
 | (  ) |  OFou  
0
Utilisateur anonyme
 
Merci mon grand je regarderais dans DIVERS aussi.

     - LoveForOneAnother -
 - Débilitronnien à l'occasion -
0
ipl Messages postés 5738 Statut Contributeur sécurité 585
 
Bonsoir OFou, bonsoir Poulet,

Ne cherche pas dans Divers ! les threads en questions sont tous répertoriés dans la page annexe de Delindex ("Liens") http://gerard.melone.free.fr/Delindex/Dindex1.html
(et, en plus, dans les threads, j'ai essayé de croiser pour pouvoir trouver l'ensemble des threads)

Merci pour la pub OFou ! ;-)

@12C4
Ipl
0
jisisv Messages postés 3678 Statut Modérateur 935
 
Peux-t-on évider la polution des threads par des messages
out of subject..?

La question de Ben semble intéressante mais peut-il être plus précis?

The software said "Requires Windows98, Win2000, or better
So I installed Unix.
0
ofournier.cbd Messages postés 5862 Date d'inscription   Statut Membre Dernière intervention   84
 
jisisv,
1) il n'est pas évitent (d=t et vice versa) que l'amitié et les rapports humains soient "polluants" !
2) une réponse en forme de question risque de relever de la jésuitique.
3) Peut-on éviter aussi des signatures en forme de pub ou de dénigrement systématique ? Cela risque de polluer vraiment.

   ----    
 | (  ) |  OFou  
0