Programación General > Visual Basic 6.0 e inferiores
Visual Y Otros Lenguajes
[EX3]:
'Inline' vendria a decir que podrias programar codigo ASM dentro del propio codigo de C/C++ al igual que en Delphi mediante unas etiquetas de codigo. Esto viene bien cuando se busca hacer rutinas de gran peso de procesado para lograr optimizaciones. Un ejemplo sacado de este enlace en Google:
--- Código: Text ---main() { int dato1, dato2, resultado; printf("Dame dos números: "); scanf("%d %d", &dato1, &dato2); asm push ax; push cx; asm mov cx,dato1 asm mov ax,0h mult: asm add ax,dato2 asm loop mult asm mov resultado,ax asm pop cx; pop ax; printf("Su producto por el peor método da: %d", resultado); } En tu caso seria hacer una funcion en C++ y que todo el cuerpo de la funcion sea ASM. Luego compilas la DLL, declarando las funciones con la convencion de llamadas __stdcall para que Visual Basic 6.0 pueda reconocerlas, y asi podrias importar dichas funciones en Visual Basic.
Salu2...
Bicholey:
:unsure: :unsure:
Vaya vaya suena interesante voy a intentarlo y luego os cuento que paso
Navegación
[*] Página Anterior
Ir a la versión completa