1 !define LVM_GETITEMCOUNT 0x1004
\r
2 !define LVM_GETITEMTEXT 0x102D
\r
13 FindWindow $0 "#32770" "" $HWNDPARENT
\r
14 GetDlgItem $0 $0 1016
\r
18 SendMessage $0 ${LVM_GETITEMCOUNT} 0 0 $6
\r
19 System::Alloc ${NSIS_MAX_STRLEN}
\r
22 System::Call "*(i, i, i, i, i, i, i, i, i) i \
\r
23 (0, 0, 0, 0, 0, r3, ${NSIS_MAX_STRLEN}) .r1"
\r
24 loop: StrCmp $2 $6 done
\r
25 System::Call "User32::SendMessageA(i, i, i, i) i \
\r
26 ($0, ${LVM_GETITEMTEXT}, $2, r1)"
\r
27 System::Call "*$3(&t${NSIS_MAX_STRLEN} .r4)"
\r
28 FileWrite $5 "$4$\r$\n"
\r
37 MessageBox MB_OK error
\r