FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Logiciel de planétarium.
Problème avec l'objet WB ou non. Emptypar Pedro Sam 23 Nov 2024 - 15:50

» Un autre pense-bête...
Problème avec l'objet WB ou non. Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Problème avec l'objet WB ou non. Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Problème avec l'objet WB ou non. Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Problème avec l'objet WB ou non. Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Problème avec l'objet WB ou non. Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Problème avec l'objet WB ou non. Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Problème avec l'objet WB ou non. Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Problème avec l'objet WB ou non. Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Problème avec l'objet WB ou non. Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Problème avec l'objet WB ou non. Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Problème avec l'objet WB ou non. Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Problème avec l'objet WB ou non. Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Problème avec l'objet WB ou non. Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Problème avec l'objet WB ou non. Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
Le Deal du moment : -55%
Friteuse sans huile – PHILIPS – Airfryer ...
Voir le deal
49.99 €

 

 Problème avec l'objet WB ou non.

Aller en bas 
3 participants
AuteurMessage
Pedro

Pedro


Nombre de messages : 1594
Date d'inscription : 19/01/2014

Problème avec l'objet WB ou non. Empty
MessageSujet: Problème avec l'objet WB ou non.   Problème avec l'objet WB ou non. EmptyMar 21 Juil 2020 - 20:16

Bonsoir.

@Klaus.

Ce post fait suite au problème avec RemoveStringBetweenDelimiters.

Je rencontre maintenant un petit problème avec l'objet WB.
Il arrive que les informations n'apparaissent pas dans l'objet memo !
Je ne comprends pas pourquoi !
Il semblerait que ce problème ne se produise pas lorsque le memo est créé une seule fois avant la boucle.

Merci de ton aide.

Code:
dim fic$, url1$, url2$, k%, res%

dll_on "kgf"

maximize 0

' Récupération du fichier html.
url1$="https://www.larousse.fr/dictionnaires/francais-anglais/chien"
fic$="chien.htm"
res%=dll_call2("DownloadFileUrlISO",adr(url1$),adr(fic$))
wait 200

url2$=url1$+"/"

for k%=1 to 10
    caption 0,str$(k%)+"/10."
    
    memo 1
    left 1,550:width 1,500:height 1,500
    bar_both 1
    font_size 1,12:font_bold 1:font_color 1,0,0,255
    
    res%=dll_call1("WBCreate",handle(0))
    res%=dll_call4("WBLocate",0,0,500,500)
    res%=dll_call1("WBUrl",adr(url2$))
    res%=dll_call1("WBCopyToMemo",handle(1))
    wait 500
    
    if k%<10 then res%=dll_call0("WBDelete"):delete 1
next k%

' message "ok"
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12331
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Problème avec l'objet WB ou non. Empty
MessageSujet: Re: Problème avec l'objet WB ou non.   Problème avec l'objet WB ou non. EmptyMar 21 Juil 2020 - 21:14

Essaie comme ceci:
Code:
dim fic$, url1$, url2$, k%, res%

dll_on "kgf"

maximize 0

' Récupération du fichier html.
url1$="https://www.larousse.fr/dictionnaires/francais-anglais/chien"
fic$="chien.htm"
res%=dll_call2("DownloadFileUrlISO",adr(url1$),adr(fic$))
wait 200

url2$=url1$+"/"

for k%=1 to 10
    caption 0,str$(k%)+"/10."
   
    memo 1
    left 1,550:width 1,500:height 1,500
    bar_both 1
    font_size 1,12:font_bold 1:font_color 1,0,0,255
   
    res%=dll_call1("WBCreate",handle(0))
    res%=dll_call4("WBLocate",0,0,500,500)
    res%=dll_call1("WBUrl",adr(url2$))
' le délai ici sert à assurer que la page internet est bien chargée.
' Cela dépend entre autres éléments de la charge d'internet et de la charge du site ciblé.
' Cette durée peut     
    wait 1000     
    res%=dll_call1("WBCopyToMemo",handle(1))
' le délai ici sert à assurer la fon de l'affichage dans le mémo, pour qu'on ait le temps de le voir...
    wait 1000
   
    if k%<10 then res%=dll_call0("WBDelete"):delete 1
next k%

' message "ok"

end

C'était une smple question de délais - tu étais trop impatient...
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Pedro

Pedro


Nombre de messages : 1594
Date d'inscription : 19/01/2014

Problème avec l'objet WB ou non. Empty
MessageSujet: Problème avec l'objet WB ou non.   Problème avec l'objet WB ou non. EmptyMar 21 Juil 2020 - 21:19

@Klaus.

Je viens de remplacer le second wait 1000, par wait 2000, et le problème persiste à partir du second affichage !
Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Problème avec l'objet WB ou non. Empty
MessageSujet: Re: Problème avec l'objet WB ou non.   Problème avec l'objet WB ou non. EmptyMar 21 Juil 2020 - 22:55

@Pedro
Remplace WAIT par PAUSE et vois ce que ça donne.
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Klaus

Klaus


Nombre de messages : 12331
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Problème avec l'objet WB ou non. Empty
MessageSujet: Re: Problème avec l'objet WB ou non.   Problème avec l'objet WB ou non. EmptyMar 21 Juil 2020 - 23:55

Citation :
Je viens de remplacer le second wait 1000, par wait 2000, et le problème persiste à partir du second affichage !
Chez moi,, à chaque itération, il y a bien des données qui s'affichent, et elles sont identiques. Quel est vraiment le problème ?
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Klaus

Klaus


Nombre de messages : 12331
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Problème avec l'objet WB ou non. Empty
MessageSujet: Re: Problème avec l'objet WB ou non.   Problème avec l'objet WB ou non. EmptyMer 22 Juil 2020 - 0:03

D'ailleurs, je vous vraiment pas pourquoi tu supprimes et recrées le mémo à chaque itération. Ce serait sûrement mieux de le créer une fois pour toutes, au début du programme, puis faire un "CLEAR 1" après chaque chargement d'une URL, non ? Comme ça - et ça marche:
Code:
dim fic$, url1$, url2$, k%, res%

dll_on "kgf"

maximize 0

' Récupération du fichier html.
url1$="https://www.larousse.fr/dictionnaires/francais-anglais/chien"
fic$="chien.htm"
res%=dll_call2("DownloadFileUrlISO",adr(url1$),adr(fic$))
wait 200

url2$=url1$+"/"

memo 1
for k%=1 to 10
    caption 0,str$(k%)+"/10."
   
'    memo 1
    left 1,550:width 1,500:height 1,500
    bar_both 1
    font_size 1,12:font_bold 1:font_color 1,0,0,255
   
    res%=dll_call1("WBCreate",handle(0))
    res%=dll_call4("WBLocate",0,0,500,500)
    res%=dll_call1("WBUrl",adr(url2$))
    clear 1   
' le délai ici sert à assurer que la page internet est bien chargée.
' Cela dépend entre autres éléments de la charge d'internet et de la charge du site ciblé.
' Cette durée peut     
    wait 1000 
    res%=dll_call1("WBCopyToMemo",handle(1))
' le délai ici sert à assurer la fon de l'affichage dans le mémo, pour qu'on ait le temps de le voir...
    wait 1000
   
    if k%<10 then res%=dll_call0("WBDelete") : ' delete 1
next k%

' message "ok"

end
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Pedro

Pedro


Nombre de messages : 1594
Date d'inscription : 19/01/2014

Problème avec l'objet WB ou non. Empty
MessageSujet: Problème avec l'objet WB ou non.   Problème avec l'objet WB ou non. EmptyMer 22 Juil 2020 - 14:16

Bonjour.

Oui, effectivement Klaus, j'avais bien remarqué que le problème était résolu dans le cas où le memo était créé une seule fois avant la boucle.
Je vais donc procéder ainsi.

Merci.
Revenir en haut Aller en bas
Contenu sponsorisé





Problème avec l'objet WB ou non. Empty
MessageSujet: Re: Problème avec l'objet WB ou non.   Problème avec l'objet WB ou non. Empty

Revenir en haut Aller en bas
 
Problème avec l'objet WB ou non.
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Problème avec select case Probleme réglé merci
» problème avec edit ou bien avec combo?
» Y-a-t'il un problème avec END?
» Problème avec GenerateMaskFragments.
» Problème avec SendStringAsText.

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: A l'aide!-
Sauter vers: