begin process at 2010 02 10 00:16:18
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Borland & Interuptions


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Borland & Interuptions

samedi 11 mai 2002 à 14:47:58 | Borland & Interuptions

Blustuff

Je programme avec Borland C++ Builder 4, version Standard, et TASM32 5.0 comme asembleur, et l'appel d'interruption prooque une erreur de Violation d'acces. Quelqu'un peut-il m'aider ?


Blustuff.
lundi 13 mai 2002 à 10:27:20 | Re : Borland & Interuptions

GoldenEye





-------------------------------
Réponse au message : précise le code STP
-------------------------------

Je programme avec Borland C++ Builder 4, version Standard, et TASM32 5.0 comme asembleur, et l'appel d'interruption prooque une erreur de Violation d'acces. Quelqu'un peut-il m'aider ?


Blustuff.
lundi 13 mai 2002 à 18:06:30 | Re : Borland & Interuptions

Blustuff


void Date::ObtenirDate()
{
asm
{
pushad
lea edi, this
mov ah, 04h
int 1Ah //!!!!! Ereur de violation d'acces !!!!!!
xor eax, eax
mov al, ch
mov ebx, 100
mul ebx
xor ch, ch
add ax, cx
mov [edi], eax
xor eax, eax
mov al, dh
mov [edi+4], eax
mov al, dl
mov [edi+8], eax
mov ah, 02h
int 1Ah
xor eax, eax
mov al, ch
mov [edi+16], eax
mov al, cl
mov [edi+20], eax
mov al, dh
mov [edi+24], eax
popad
}

JourDeLaSemaine = (int(365.241 * (Annee-2000)))%7 + SAMEDI; //Premier Janvier 2000 est un samedi.
}



-------------------------------
Réponse au message :
-------------------------------





-------------------------------
Réponse au message : précise le code STP
-------------------------------

Je programme avec Borland C++ Builder 4, version Standard, et TASM32 5.0 comme asembleur, et l'appel d'interruption prooque une erreur de Violation d'acces. Quelqu'un peut-il m'aider ?


Blustuff.

mardi 14 mai 2002 à 12:59:57 | Re : Borland & Interuptions

GoldenEye





-------------------------------
Réponse au message : le problème est assez connu: le linker est en 32 bits alors que tu utilises des interruptions DOS (16bits). J'ai eu le même problème et je n'ai jamais trouvé comment le contourner (sauf en prenant DJGPP comme compilateur)
-------------------------------


void Date::ObtenirDate()
{
asm
{
pushad
lea edi, this
mov ah, 04h
int 1Ah //!!!!! Ereur de violation d'acces !!!!!!
xor eax, eax
mov al, ch
mov ebx, 100
mul ebx
xor ch, ch
add ax, cx
mov [edi], eax
xor eax, eax
mov al, dh
mov [edi+4], eax
mov al, dl
mov [edi+8], eax
mov ah, 02h
int 1Ah
xor eax, eax
mov al, ch
mov [edi+16], eax
mov al, cl
mov [edi+20], eax
mov al, dh
mov [edi+24], eax
popad
}

JourDeLaSemaine = (int(365.241 * (Annee-2000)))%7 + SAMEDI; //Premier Janvier 2000 est un samedi.
}



-------------------------------
Réponse au message :
-------------------------------





-------------------------------
Réponse au message : précise le code STP
-------------------------------

Je programme avec Borland C++ Builder 4, version Standard, et TASM32 5.0 comme asembleur, et l'appel d'interruption prooque une erreur de Violation d'acces. Quelqu'un peut-il m'aider ?


Blustuff.




Cette discussion est classée dans : borland, interuptions


Répondre à ce message

Sujets en rapport avec ce message

Exportation de données access depuis borland c++ builder [ par sebastien ] Bonjour, je suis étudiant (débutant en informatique) et dans le cadre de mon cours d'informatique je dois réaliser une petite application Base de donn Probleme avec Borland C++ Builder 5 [ par mantalotus ] Voila avec la fonction suivant je souhaiterai enregistrer les infos contenue dans Memo2 dans un fichier .txt mais en mode binaire. Comment dois-je fai Borland C++ Builder [ par Nico5779 ] Quelqu un pourrait me dire ou trouver (gratuitement)C++ Builder mais pas celui en mode console pour win ou fo taper les truc style compile unfichier.c et avec Borland C++???? [ par Kanð ] Voila, j'ai Borland C++ 4.2, et quand je lui dis de m'ouvrir GL\gl.h, il me fait la gueule, et me dis qu'il ne peux pas l'ouvrir...Quand je lui met ju (Hors Sujet) Petit coup de gueule [ par Jo ] Bonjour,Deajs je voudrai m'excuser d'utiliser le forum pour faire passer ce petit message, qui n'a rien a voir avec une demande d'aide ou de conseil d comment afficher texte en couleur sur borland C++ [ par aliasfreeman ] je suis debutant et je voudrais savoir comment on fait pour pouvoir afficher du texte en couleur et changer la couleur du fondMERCI.......... pb avec Borland C++5.5 [ par Thanatos ] bonjour,voila, je n'arrive pas à utiliser des codes assembleurs avec ce compilateur gratuit : impossible d'utiliser le mode 320*200 !! Comment faire ? Creer un objet apres compilation en Borland c++ BUilder [ par lnvincible ] J'aimerais savoir la commande qui permet de creer un objet apres la compilation c'est a dire on clique sur un bouton et y'en a un deuxieme qui se cree Gestion de la souris sous Borland c++Builder [ par Thanatos ] Bonjour,Quelqu'un connaitrait-il la façon d'utiliser la souris ( gestion de la position et des clics) sous Borland C++Builder 5.5 ? Et quelles librair Borland C++ et Visual C++ [ par superromu ] Bonjour,J ai un programme ecrit en Borland C++ et je voudrait le modifier, mais je n ai que Visual C++, et les deux ne sont pas compatible.Que dois je


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,530 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales