¿algun tuto sobre tratamiento de cadenas en masm32?

Iniciado por theghost_te, 19 Diciembre 2010, 15:32 PM

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

theghost_te

holas donde podria encontrar un tuto acerca de:
1-los equivalentes right, left, mid, ucase, lcase, instr, val, str,
       replace,space,len,strconv, chr, asc de vb6 pero en masm32.
2- concatenar cadenas y numeros:
    en vb6:
      dim str1 as string, str2 as string
      str1 = "quetal"
      str2= "q onda"
      str1 = str1 & "hola" & 15 & str2  (como se haria esto en masm32)
3-comparar cadenas
Una ultima pregunta, ¿como se haria para poder pasar parametros directamente a una funcion?
      en vb6:  setwindowtext(handle, "nuevotitulo"
      hice esto: invoke setwindowtext, handle, "hola"
      y falla.

salu2
   

Eternal Idol

Una cadena es un conjunto de bytes con un 0 terminador.

http://cs.udru.ac.th/nipon/4122702/smanipulation.html

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

.code
invoke SetWindowText, handle, offset str1
...
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


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