Cómo escribir código fuente auxiliar
. Notificación de altavoz de subrutina, abierta
. Contenido del anuncio de parámetros, tipo de texto
. Conjunto de bytes de contenido de anuncio de variable local, conjunto de bytes
. Dirección de contenido de anuncio de variable local, tipo entero
Las variables locales crean memoria y clases de operación de memoria.
. Código de variable local, conjunto de bytes
Anuncio content_byte set = Convertir Ansi a Unicode (contenido del anuncio)
Anuncio content_address = Crear memoria. Crear memoria (obtener longitud del conjunto de bytes (conjunto de bytes de contenido del anuncio))
Escribir conjunto de bytes de memoria (-1, dirección de contenido del anuncio, conjunto de bytes de contenido del anuncio)
Establecer código ensamblador ({})
Pushad()
Mov_ECX(dieciséis a diez (#storebase dirección))'dirección base de la tienda
Mov_ECX_Ptr_ECX_Add (0)
Mov_ECX_Ptr_ECX_Add (Dieciséis a diez (" 50 "))
Mov_EBX(Dieciséis a diez (#Dirección base del anuncio))
Push(0)
Push(- 1)
Push(0)
Push(0)
Push(0 )
Presione (6) '13 es el altavoz, 31 es el indicador del sistema.
Empujar (anuncio content_address)
Llamar a EBX()
Popad()
ret()
Código = tomar código ensamblador()
Llamar código(código)
Crear memoria. Liberar memoria (anuncio content_address)
Copia mi código fuente en tu G, y luego escribe donde quieres que aparezca el anuncio:
Anuncio de bocina (". ..")'Escribir lo que quieres decir entre paréntesis.
En el futuro, solo necesitarás actualizar la dirección base de la tienda y la dirección base del anuncio.
¿Es lo suficientemente detallado?