Привет. Код (Text): .data? hListBox1 dd ? rasCon RASCONN 10 dup(<?>) dNumber dd ? ... .code ... .if eax==0 .while dNumber mov eax, offset rasCon[dNumber].szEntryName mov ebx, hListBox1 invoke SendMessage, ebx,LB_ADDSTRING ,0 , eax dec dNumber .endw .endif В MASM32 Даёт error A2101: cannot add two relocatable labels Где я напортачил?
скорее всего это не понравилось: Код (Text): mov eax, offset rasCon[dNumber].szEntryName попробуй сделать это в 2 действия через регистр
не помогает... lea eax, rasCon[dNumber] lea eax, [eax].RASCONN.szEntryName ни так mov eax, offset rasCon[dNumber] lea eax, [eax].RASCONN.szEntryName
MSoft Там кстати это ещё добавить надо... add eax, offset rasCon Спасибо. P.S. я ещё там зачем-то mov ebx, hListBox1 в цикл запихнул