Bonjour,

J'ai décidé récemment de commencer l'assembleur ; j'ai donc cherché et trouvé un livre sur l'Assembleur (celui de Lord Noteworthy), il utilise MASM. Je l'ai donc lu et fait ce qui était dit : j'ai galéré à trouver RadASM (je l'ai en anglais : je ne trouve pas de dossier de trad en français sur Internet) vu que le site officiel a été arrêté, mais je n'ai pas réussi à trouver dans Option l'onglet Emplacement par défaut ; je n'ai donc pas pu modifier ce qu'il fallait. Mais j'ai quand même testé sans, j'ai donc créé un projet avec ce code (donné dans le livre) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
.386
.model flat, stdcall
option casemap:none
 
include windows.inc
 
include user32.inc
includelib user32.lib
 
include kernel32.inc
includelib kernel32.lib
 
.data
MsgBoxCaption BYTE "Hello World", 0
MsgBoxText BYTE "Un bon language aujourd'hui vaut mieux qu'un language parfait demain !", 0
 
.code
start:
 
    invoke MessageBox, NULL, addr MsgBoxText, addr MsgBoxCaption, MB_OK + MB_ICONASTERISK
    invoke ExitProcess,0
 
end start
Mais j'ai un message d'erreur (sûrement du au fait que je n'ai rien modifié) : "Error during process creation ml /c/coff/Cp "Hello World.asm"

Comment faire ?

Cordialement et Merci d'avance !