A voir également:
- Asmforum
- N asm - Télécharger - Édition & Programmation
2 réponses
VB capable d'integrer de l'asembleur ???????
que neni
tu peux appeler un executable depuis VB mais ça fait deux applis quand même ....
exemple de base
le classique hello
C:\SECURITE>debug
-a
1510:0100 mov ah,9
1510:0102 mov dx,109
1510:0105 int 21
1510:0107 int 20
1510:0109 db "Hello$"
1510:010F
-rcx
CX 0000
:f
-w
erreur d'écriture ; cible non définie
-n t.com
-w
Ecriture de 0000F octets
-q
C:\SECURITE>t
Hello
C:\SECURITE>
que neni
tu peux appeler un executable depuis VB mais ça fait deux applis quand même ....
exemple de base
le classique hello
C:\SECURITE>debug
-a
1510:0100 mov ah,9
1510:0102 mov dx,109
1510:0105 int 21
1510:0107 int 20
1510:0109 db "Hello$"
1510:010F
-rcx
CX 0000
:f
-w
erreur d'écriture ; cible non définie
-n t.com
-w
Ecriture de 0000F octets
-q
C:\SECURITE>t
Hello
C:\SECURITE>
concretement
ah numero de service (write)
dx offset du message à afficher
int 21 (appel au dos pour faire l'affichage)
int 20 mettre fin au programme sans gerer de code retours
ensuite mettre dans cx la taille du fichier à sauver en octets (ici 0x0f octets (15)
nomer le fichier t.com
w = write
q = quit
appres pour VB tu fait ouvrir une session dos (fenetre dos) et lancer t dedans et tu la ferme par exemple après la detection d'une touche...
et tu as un hello complet lancer par un executable appelé par VB
ah numero de service (write)
dx offset du message à afficher
int 21 (appel au dos pour faire l'affichage)
int 20 mettre fin au programme sans gerer de code retours
ensuite mettre dans cx la taille du fichier à sauver en octets (ici 0x0f octets (15)
nomer le fichier t.com
w = write
q = quit
appres pour VB tu fait ouvrir une session dos (fenetre dos) et lancer t dedans et tu la ferme par exemple après la detection d'une touche...
et tu as un hello complet lancer par un executable appelé par VB