i mean when i declared an asm function in my c code with extern myfonction(var1,var2,var3) when i use these var in the assembly code i need to get them from the stack in the this order var3,var2,var1 but i need to use registers and know there positions in the stack,things i don't know
The easiest way around this problem is to create a function in C that's exactly the same as the asm function and then see how the C program calls that function...I would take an objdump of the C code and take it from there.
The next(and harder) approach is to handle the function call, in the C program, with inline asm, making sure you pass everything correctly.
For Each ctrl As Control In Me.Controls("pnlMainPanel").Controls
If ctrl.GetType Is GetType(System.Windows.Forms.Panel) Then
For Each subCtrl As Control In ctrl.Controls
If subCtrl.GetType Is GetType(System.Windows.Forms.TextBox) Then
If subCtrl.GetType Is ...