FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Error al cargar p谩gina TDockPnel
Posts: 1816
Joined: Wed Oct 26, 2005 02:49 PM
Error al cargar p谩gina TDockPnel
Posted: Wed Aug 24, 2022 01:51 AM
Hola buenas noches para todos, estoy cargando una pagina al inicio de la aplicaci贸n, la cual muestra cierta informaci贸n de inter茅s para nuestros usuarios, apoy谩ndonos en la clase TDockPnel de nuestro querido amigo Cristobal, en algunas ocasiones el internet tarda un poco en descargar la informaci贸n, cuando el usuario completa los datos de inicio de sesi贸n y hace clic en aceptar para validar el ingreso, y no se ha completado la descarga de la p谩gina, se muestra el siguiente error:



Como puedo hacer para controlar el ingreso de datos hasta despu茅s que se descargue totalmente la p谩gina. o como controlar el error con un TRY CATCH.

De antemano gracias

Code (fw): Select all Collapse
********************************************
*Mostramos la informaci贸n interes pagina web
********************************************
Function MuetraInfoWeb(oP, nT, nL, nH, nW, hInfoCnta)
Local cUrl := "https://hymplus.com/publi/"
Local oActiveX, oHttp, oActiveXdo

DeleteUrlCacheEntry( cUrl )
oActiveX := TActiveX():New( oP, "Shell.Explorer.2", nT, nL, nW, nH )
oActivex:Silent := .T. 
oActiveX:lVisible := .T.
//oActiveX:Do( "Navigate", cUrl )
oActiveX:Navigate2( cUrl )
oActivex:SetFocus()
WHILE oActivex:Busy //ESTA ES LA LINEA DEL ERROR
聽 SysWait(.2)
ENDDO
oActiveXdo := oActiveX:Document()
oHttp := oActiveX:GetProp( "Document" )
IF Empty( oHttp )
聽 聽 MsgInfo( "Problemas al cargar la info", ;
聽 聽 聽 聽 聽 聽 聽"Problemas al cargar la info" )
聽 聽 RETURN( .F. )
ENDIF
Return oActiveX
Saludos
LEANDRO AREVALO
Bogot谩 (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Turbo Incremental Link64 6.98 Embarcadero 7.70 ] [ FiveWin 25.01 ] [ xHarbour 64 bits) ]
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Error al cargar p谩gina TDockPnel
Posted: Wed Aug 24, 2022 06:41 AM

Estimado Leandro,

En vez de usar SysWait( .2 ) prueba con Sleep( 30 )

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1816
Joined: Wed Oct 26, 2005 02:49 PM
Re: Error al cargar p谩gina TDockPnel
Posted: Fri Aug 26, 2022 12:19 AM

Antonio gracias por responder, al colocar la opci贸n como lo sugieres, la aplicaci贸n se bloquea. :( :( :(

Saludos
LEANDRO AREVALO
Bogot谩 (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Turbo Incremental Link64 6.98 Embarcadero 7.70 ] [ FiveWin 25.01 ] [ xHarbour 64 bits) ]
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Error al cargar p谩gina TDockPnel
Posted: Fri Aug 26, 2022 06:12 AM

Pues entonces prueba a aumentar el valor usado en SysWait()

gracias

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion