Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

Autor Topic: Alguien que sepa esto en asm  (Visto 937 veces)

0 Miembros and 1 Guest are viewing this topic.

Offline Daniel@ Posteado: October 29, 2019, 09:12:37 PM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 354
  • Gracias recibida: 2786
  • ve
estoy intentando cambiar el valor de forma dinamica desde un for pero no logro encontrar la forma alguien me ayuda en esto
ya intente con DWORD, int pero me marca (tipo de operando incorrecto)
al agregarlo con #define me funciona pero el numeral se vuelve estatico


for (int i=0;i<Cantidad; i++)
   {
int ValorRandom = i ;
         _asm
         {
MOV DWORD PTR SS : [EBP - 0x8], ValorRandom
PUSH 0x01
}
}



Offline Daniel@ #1 Posteado: October 30, 2019, 01:27:28 AM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 354
  • Gracias recibida: 2786
  • ve

Online SetecSoft #2 Posteado: October 30, 2019, 01:58:14 AM

  • C++ Coder
  • 0 puntos por ventas
  • *
  • Rank: Liga mayor
  • Posts: 185
  • Gracias recibida: 8574
  • ar
Es porque el valor no es static deberías crear una variable static dentro del for

SetecSoft Development
VB, C# and C++ Coders!

Offline Daniel@ #3 Posteado: October 30, 2019, 03:43:30 AM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 354
  • Gracias recibida: 2786
  • ve
Es porque el valor no es static deberías crear una variable static dentro del for


ya intente con static int , dword


Offline Natzugen #4 Posteado: October 30, 2019, 04:35:56 AM

  • MAESTRO

  • C++ Coder
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 548
  • Gracias recibida: 18509
  • co
Pero que estas intentando hacer?


Offline Daniel@ #5 Posteado: October 30, 2019, 05:11:20 AM | Modificado: October 30, 2019, 05:14:11 AM by Daniel@

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 354
  • Gracias recibida: 2786
  • ve
Pero que estas intentando hacer?

@Natzugen

intento hacer un llamado de forma externa desde los main info de modo que genere x valor en los datos

ejemplo
Code: [Select]
for (int i=0;i<Cantidad; i++)
   {
         _asm
         {
MOV DWORD PTR SS : [EBP - 0x8], maininfo.[i].Numero
PUSH 0x01
}
}


Offline repiolaa #6 Posteado: October 30, 2019, 07:55:53 AM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 238
  • Gracias recibida: 1735
  • ar
Pero que estas intentando hacer?

@Natzugen

intento hacer un llamado de forma externa desde los main info de modo que genere x valor en los datos

ejemplo
Code: [Select]
for (int i=0;i<Cantidad; i++)
   {
         _asm
         {
MOV DWORD PTR SS : [EBP - 0x8], maininfo.[i].Numero
PUSH 0x01
}
}

estasmezclando codigo asm con c++ eso no se puede amigo. tenes que hacer el for por un lado y si se te pone static el valor quizas sea que esta ejectuando 1 sola vez la funcion en vez de constante podes hacer un wile


Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate


 

Related Topics

  Subject / Started by Replies Last post
4 Replies
811 Views
Last post July 25, 2020, 03:21:29 PM
by load_01
0 Replies
377 Views
Last post August 06, 2020, 03:47:57 PM
by load_01
2 Replies
1737 Views
Last post July 15, 2022, 06:41:29 PM
by myway
0 Replies
1151 Views
Last post November 13, 2022, 12:33:09 AM
by Daniel@
0 Replies
163 Views
Last post March 02, 2023, 02:23:17 PM
by Miguel31