[OnInitDialog][MP_MODE_ON] LOCAL_MODE_MP
[GetCurrentProductIdxFromTxt] currentProduct: 13, currentPidIdx: 2
[checkProductListExist] Check: FTP_XLS
[checkProductListExist] => Exist
[LoadExcelFile] File: .//DATA/List.dll
[OnInitDialog][MP_MODE_ON] mpModeIsSelected == true
[OnPaint] STATUS_OF_PNG: -101
=> GUI_SAY_WAITING_FOR_VIDPID
[OnPaint] STATUS_OF_PNG: -101
=> GUI_SAY_WAITING_FOR_VIDPID
[OnBnClickedButton2][GUI_SAY_WAITING_FOR_VIDPID] Clicked
[OnPaint] STATUS_OF_PNG: -101
[DownloadProductListFromFtp] updateMode != SERVER_MODE, checkProductListExist()
=> GUI_SAY_WAITING_FOR_VIDPID
[checkProductListExist] checkProductListExistChecked == true
[searchVidPidFromExcel] =============================================================
[searchVidPidFromExcel] retry: 0, retryMax: 3
[searchVidPidFromExcel] =============================================================
[searchVidPidFromExcel] PID-1, Row: 1, Col: 2, VID: 054C, PID: 05C4
=> Not exist
[searchVidPidFromExcel] PID-2, Row: 1, Col: 3, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-3, Row: 1, Col: 4, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-1, Row: 2, Col: 2, VID: 054C, PID: 05C4
=> Not exist
[searchVidPidFromExcel] PID-2, Row: 2, Col: 3, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-3, Row: 2, Col: 4, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-1, Row: 3, Col: 2, VID: 054C, PID: 05C4
=> Not exist
[searchVidPidFromExcel] PID-2, Row: 3, Col: 3, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-3, Row: 3, Col: 4, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-1, Row: 4, Col: 2, VID: 054C, PID: 05C4
=> Not exist
[searchVidPidFromExcel] PID-2, Row: 4, Col: 3, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-3, Row: 4, Col: 4, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-1, Row: 5, Col: 2, VID: 054C, PID: 05C4
=> Not exist
[searchVidPidFromExcel] PID-2, Row: 5, Col: 3, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-3, Row: 5, Col: 4, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-1, Row: 6, Col: 2, VID: 054C, PID: 05C4
=> Not exist
[searchVidPidFromExcel] PID-2, Row: 6, Col: 3, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-3, Row: 6, Col: 4, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-1, Row: 7, Col: 2, VID: 054C, PID: 09CC
=> Not exist
[searchVidPidFromExcel] PID-2, Row: 7, Col: 3, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-3, Row: 7, Col: 4, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-1, Row: 8, Col: 2, VID: 054C, PID: 05C4
=> Not exist
[searchVidPidFromExcel] PID-2, Row: 8, Col: 3, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-3, Row: 8, Col: 4, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-1, Row: 9, Col: 2, VID: 054C, PID: 05C4
=> Not exist
[searchVidPidFromExcel] PID-2, Row: 9, Col: 3, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-3, Row: 9, Col: 4, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-1, Row: 10, Col: 2, VID: 054C, PID: 05C4
=> Not exist
[searchVidPidFromExcel] PID-2, Row: 10, Col: 3, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-3, Row: 10, Col: 4, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-1, Row: 11, Col: 2, VID: 054C, PID: 09CC
=> Not exist
[searchVidPidFromExcel] PID-2, Row: 11, Col: 3, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-3, Row: 11, Col: 4, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-1, Row: 12, Col: 2, VID: 054C, PID: 09CC
=> Not exist
[searchVidPidFromExcel] PID-2, Row: 12, Col: 3, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-3, Row: 12, Col: 4, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-1, Row: 13, Col: 2, VID: 054C, PID: 05C4
=> Not exist
[searchVidPidFromExcel] PID-2, Row: 13, Col: 3, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-3, Row: 13, Col: 4, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-1, Row: 14, Col: 2, VID: 054C, PID: 05C4
=> Not exist
[searchVidPidFromExcel] PID-2, Row: 14, Col: 3, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-3, Row: 14, Col: 4, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-1, Row: 15, Col: 2, VID: 054C, PID: 05C4
=> Not exist
[searchVidPidFromExcel] PID-2, Row: 15, Col: 3, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-3, Row: 15, Col: 4, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] =============================================================
[searchVidPidFromExcel] retry: 1, retryMax: 3
[searchVidPidFromExcel] =============================================================
[searchVidPidFromExcel] PID-1, Row: 1, Col: 2, VID: 054C, PID: 05C4
=> Not exist
[searchVidPidFromExcel] PID-2, Row: 1, Col: 3, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-3, Row: 1, Col: 4, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-1, Row: 2, Col: 2, VID: 054C, PID: 05C4
=> Not exist
[searchVidPidFromExcel] PID-2, Row: 2, Col: 3, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-3, Row: 2, Col: 4, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-1, Row: 3, Col: 2, VID: 054C, PID: 05C4
=> Not exist
[searchVidPidFromExcel] PID-2, Row: 3, Col: 3, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-3, Row: 3, Col: 4, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-1, Row: 4, Col: 2, VID: 054C, PID: 05C4
=> Not exist
[searchVidPidFromExcel] PID-2, Row: 4, Col: 3, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-3, Row: 4, Col: 4, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-1, Row: 5, Col: 2, VID: 054C, PID: 05C4
=> Not exist
[searchVidPidFromExcel] PID-2, Row: 5, Col: 3, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-3, Row: 5, Col: 4, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-1, Row: 6, Col: 2, VID: 054C, PID: 05C4
=> Not exist
[searchVidPidFromExcel] PID-2, Row: 6, Col: 3, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-3, Row: 6, Col: 4, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-1, Row: 7, Col: 2, VID: 054C, PID: 09CC
=> Not exist
[searchVidPidFromExcel] PID-2, Row: 7, Col: 3, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-3, Row: 7, Col: 4, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-1, Row: 8, Col: 2, VID: 054C, PID: 05C4
=> Not exist
[searchVidPidFromExcel] PID-2, Row: 8, Col: 3, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-3, Row: 8, Col: 4, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-1, Row: 9, Col: 2, VID: 054C, PID: 05C4
=> Not exist
[searchVidPidFromExcel] PID-2, Row: 9, Col: 3, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-3, Row: 9, Col: 4, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-1, Row: 10, Col: 2, VID: 054C, PID: 05C4
=> Not exist
[searchVidPidFromExcel] PID-2, Row: 10, Col: 3, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-3, Row: 10, Col: 4, VID: 054C, PID:
=> Skip
[searchVidPidFromExcel] PID-1, Row: 11, Col: 2, VID: 054C, PID: 09CC
[OnBnClickedCancel][Exit]STATUS_OF_PNG: -101