Especificar una cadena de caracteres para invoke en MASM32.

Iniciado por Usuario887, 21 Febrero 2021, 15:50 PM

0 Miembros y 1 Visitante están viendo este tema.

Usuario887

¿Como podria especificar el desplazamiento para INVOKE sin necesairiamente crear una etiqueta y tener que crear una para cada cadena de caracteres que utilice?

Es decir, para en vez de hacer:

Código (asm) [Seleccionar]
.data
data  db "String.", 0

;...

invoke ..., offset data


Hacer algo como:

Código (asm) [Seleccionar]
.data
;...

invoke ..., DISPLTXT("String.", 0)


Es decir, por ejemplo, una macro que defina una etiqueta para cada cadena o mejor aun una funcion de MASM32 que funcione para esto.

Gracias de antemano por sus respuestas.
Saludos.

Eternal Idol

La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón

Usuario887

Gracias.  ;-)

Asmcommunity... debería especificar site:asmcommunity.net cada vez que busco algo en Google sobre Ensamblador.

Saludos.