Hi,
I have this code that read Xbrowse object
function TrovanumeroLotto( oBrw, nLotto )
local lFound := .F.
local lEof := .f.
oBrw:GoTop()
do while !lEof
if oBrw:aCols[3]:Value() == nLotto
lFound := .T.
lEof = .t.
endif
oBrw:Skip()
if oBrw:Eof()
lEof = .t.
endif
enddo
return lFoundbut when oBrw goes over last row the Obr:Eof() is always false.
Why?
Thanks
FiveWin for xHarbour 24.02 - Feb. 2024 - Embarcadero C++ 7.60 for Win32 Copyright (c) 1993-2023
FWH 64 for Harbour 19.06 (MSVC++) Jun. 2019 - Harbour 3.2.0dev (r1904111533)
Visual Studio 2019 - Pelles C V.8.00.60 (Win64)
FWH 64 for Harbour 19.06 (MSVC++) Jun. 2019 - Harbour 3.2.0dev (r1904111533)
Visual Studio 2019 - Pelles C V.8.00.60 (Win64)