GetGadgetText(#Gadget)

Rubriques generale concernant SpiderBasic
brossden
Messages : 833
Inscription : lun. 26/janv./2004 14:37

GetGadgetText(#Gadget)

Message par brossden »

D'après l'aide de Spiderbasic la fonction GetGadgetText(#Gadget) devrait renvoyer le teste de la page en HTML hors la réalité revoie L'Url ????
exemple :

Code : Tout sélectionner

Global Result
EnableExplicit
OpenWindow(0, 0, 0, 0, 0, "", #PB_Window_Background)
WebGadget(1, 0, 100, 1000, 500, "http://www.paris.fr")
Debug GetGadgetText(1)
retour de debug http://www.paris.fr/


Aide de SpiderBasic !
Result = WebGadget(#Gadget, x, y, Width, Height, URL$)

Syntax

String$ = GetGadgetText(#Gadget)
Description

Returns the gadget text content of the specified gadget.
Parameters

#Gadget The gadget to use.

Return value

Returns the gadget text (HTML format), or an empty string if the gadget does not support text content.
Denis

Bonne Jounée à tous
Avatar de l’utilisateur
falsam
Messages : 7323
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: GetGadgetText(#Gadget)

Message par falsam »

L'aide de la fonction GetGadgetText() pour un WebGadget retourne l'url du site.
:arrow: Source : https://www.spiderbasic.com/documentati ... rent%20URL.

Pour lire le contenu d'un WebGadget, il faut utiliser la fonction GetGadgetItemText() mais à condition que le site consulté soit dans le même domaine que ton application ce qui n'est pas le cas dans ton exemple.
:arrow: Source : https://www.spiderbasic.com/documentati ... e%20gadget.
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
brossden
Messages : 833
Inscription : lun. 26/janv./2004 14:37

Re: GetGadgetText(#Gadget)

Message par brossden »

pas très performant ce SpiderBasic

La commande HTTPRequest n'a rien à voir avec les Web selon l'exemple je commence à croire que je vais laissé tomber ce programme.

HTTPRequest(#PB_HTTP_Get, #PB_Compiler_Filename, "", @HttpGetEvent(), 0, Headers$())

Où est l'Url là dedans ??
Denis

Bonne Jounée à tous
brossden
Messages : 833
Inscription : lun. 26/janv./2004 14:37

Re: GetGadgetText(#Gadget)

Message par brossden »

brossden a écrit : mar. 05/août/2025 16:53

Pas très performant ce SpiderBasic

La commande HTTPRequest n'a rien à voir avec les Web selon l'exemple je commence à croire que je vais laissé tomber ce programme.

HTTPRequest(#PB_HTTP_Get, #PB_Compiler_Filename, "", @HttpGetEvent(), 0, Headers$())

Où est l'Url là dedans ??

Pour ce qui est de GestgadgetText (), j'ai bien lu :
" Returns the gadget text (HTML format), or an empty string if the gadget does not support text content."

C'est loin d'être de la qualité de PureBasic !

Je vais voir B4A
Denis

Bonne Jounée à tous
Répondre