since I want to optimize the code from doctorized, I need something like this:
Code: Select all
Structure MIB_IFROW
dwIndex.l
EndStructure
Structure MIB_IFTABLE1
dwNumEntries.l
*table.MIB_IFROW[0]
EndStructure
Define MIBIfTable.MIB_IFTABLE1
Code: Select all
MIBIfTable\table = AllocateMemory(SizeOf(MIB_IFROW) * 2)
Code: Select all
Debug MIBIfTable\table[1]\dwIndex
I think that's strange.
Complete code:
Code: Select all
Structure MIB_IFROW
dwIndex.l
EndStructure
Structure MIB_IFTABLE1
dwNumEntries.l
*table.MIB_IFROW[0]
EndStructure
Define MIBIfTable.MIB_IFTABLE1
Debug SizeOf(MIB_IFTABLE1)
MIBIfTable\table = AllocateMemory(SizeOf(MIB_IFROW) * 2)
ShowMemoryViewer(@MIBIfTable, SizeOf(MIBIfTable))
MIBIfTable\table[1]\dwIndex = 88
Debug MIBIfTable\table[1]\dwIndex
I use PB 5.30 x86.
Is there an other trick

Bernd