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. Emptypar Pedro Sam 23 Nov 2024 - 15:50

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

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

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

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

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

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

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

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

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

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

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

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

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

» fichier.exe
Problème avec l'objet WB. 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
-28%
Le deal à ne pas rater :
-28% Machine à café avec broyeur à grain MELITTA Purista
229.99 € 318.99 €
Voir le deal

 

 Problème avec l'objet WB.

Aller en bas 
2 participants
AuteurMessage
Pedro

Pedro


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

Problème avec l'objet WB. Empty
MessageSujet: Problème avec l'objet WB.   Problème avec l'objet WB. EmptyMer 26 Aoû 2020 - 17:35

Bonjour.

@Klaus.

Il semble que l'objet WB n'apprécie pas les url https.

A l'aide du code ci-dessous, '1' s'affiche correctement, mais le code bloque ensuite !
Merci de ton aide.

Code:
' Version du 31 août 2020.

dim a$, a_partir_de%, c$, crlf$, d$, debut$, e$, element$, f$, fic$, jusque%, lettre$, lien$, nom$, nombre%, p$, url$, i%, k%, res%, tab1$(19), tab2$(19), te$, wb%, zz%

crlf$=chr$(10)+chr$(13)

lien$="https://www.collinsdictionary.com/dictionary/french-english/"

dll_on "kgf"

maximize 0

memo 1
left 1,550:width 1,500:height 1,700
bar_both 1
font_size 1,12:font_bold 1:font_color 1,0,0,255

wb%=dll_call1("WBCreate",handle(0))
res%=dll_call4("WBLocate",0,0,500,700)

' https://www.collinsdictionary.com/dictionary/french-english/jouer
url$=lien$+"jouer"
res%=dll_call2("WB_Url",wb%,adr(url$)):wait 600
caption 0,"1"
res%=dll_call2("WB_CopyToMemo",wb%,handle(1)):wait 600
caption 0,"2"
if trim$(item_read$(1,1))="" then wait 1000:res%=dll_call2("WB_CopyToMemo",wb%,handle(1)):wait 1000
caption 0,"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. Empty
MessageSujet: Re: Problème avec l'objet WB.   Problème avec l'objet WB. EmptyMer 26 Aoû 2020 - 20:58

Je vais regarder cela...
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. Empty
MessageSujet: Re: Problème avec l'objet WB.   Problème avec l'objet WB. EmptyJeu 27 Aoû 2020 - 1:12

J'ai trouvé !

C'est parce que tu mélanges les fonctions WBxxx avec les fonctions WB_xxx ! Les premières sont dédiées à un WebBrowser unique, les autres à gérer des WebBrowser multiples. Et la doc stipule bien que la version WBxxx est déconseillée et qu'il faut utiliser uniquement les fonctions WB_xxx. Je n'ai laissé les autres que pour des raisons de compatibilité avec d'anciens programmes qui utiliseraient encore les fonctions WBxxx.

Donc, passe tout avec WB_xxx en vérifiant bien la syntaxe, et tout devrait rentrer dans l'ordre. HTTPs est supporté sans problèmes par ces fonctions.
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. Empty
MessageSujet: Problème avec l'objet WB.   Problème avec l'objet WB. EmptyJeu 27 Aoû 2020 - 8:50

Bonjour.

@Klaus.

Voici le code modifié, mais le problème persiste.
Pourrais-tu tester ce code, svp?
Merci de la suite.

Code:
' Version du 31 août 2020.

dim a$, a_partir_de%, c$, crlf$, d$, debut$, e$, element$, f$, fic$, jusque%, lettre$, lien$, nom$, nombre%, p$, url$, i%, k%, res%, tab1$(19), tab2$(19), te$, wb%, zz%

crlf$=chr$(10)+chr$(13)

lien$="http://www.collinsdictionary.com/dictionary/french-english/"

dll_on "kgf"

maximize 0

memo 1
left 1,550:width 1,500:height 1,700
bar_both 1
font_size 1,12:font_bold 1:font_color 1,0,0,255

dlist 2:dlist 3

' fic$="C:\traducteur\dico_collins.txt"
' if file_exists(fic$)=1 then file_load 3,fic$

wb%=dll_call1("WB_Create",handle(0))
res%=dll_call5("WB_Locate",wb%,0,0,500,700)

c$="Ã:copyright: ê Ã:registered: è Å“ ç É ï â ä û ô ß ö ü Ãœ Ö ù à "
d$="é  ê  î  è  oe ç  é  ï  â  ä  û  ô  ß  ö  ü  Ü  Ö  ù  à "

debut$=time$

for k%=1 to 19
    tab1$(k%)=trim$(mid$(c$,k%*3-2,2))
    tab2$(k%)=trim$(mid$(d$,k%*3-2,2))
next k%

for k%=1 to 1      
    caption 0,str$(k%)+"/1"

    ' https://www.collinsdictionary.com/dictionary/french-english/jouer
    url$=lien$+"jouer"
    res%=dll_call2("WB_Url",wb%,adr(url$)):wait 1000
    message "1"
    
    res%=dll_call2("WB_CopyToMemo",wb%,handle(1)):wait 1000
    message "2"
    
    if trim$(item_read$(1,1))="" then wait 1000:res%=dll_call2("WB_CopyToMemo",wb%,handle(1)):wait 1000
    
    file_save 1,"c:\a\mot.txt"
    file_load 2,"c:\a\mot.txt"      
    
    chercher()
    if res%>0
       clear 1
       for i%=res% to count(2)
           item_add 1,item_read$(2,i%)
       next i%    
    end_if
    
    ' clear 1
next k%
message "fin"
end

i%=0
for k%=1 to count(3)
    a$=trim$(item_read$(3,k%))
    if a$="*" then i%=i%+1
next k%

message "Début: "+debut$+", fin: "+time$+crlf$+crlf$+"Nombre de mots traduits: "+str$(i%)+"."
terminate
end

sub corriger_ligne()
    for zz%=1 to 19
        e$=tab1$(zz%):f$=tab2$(zz%)
        res%=dll_call5("ReplaceStringInString",adr(a$),adr(e$),adr(f$),adr(a$),0)
    next zz%

    e$="'":f$="'":res%=dll_call5("ReplaceStringInString",adr(a$),adr(e$),adr(f$),adr(a$),0)
    e$="à":f$="à":res%=dll_call5("ReplaceStringInString",adr(a$),adr(e$),adr(f$),adr(a$),0)
end_sub

sub chercher()
    te$=string$(255," ")
    ' Début des traductions.
    element$="<h1 class="+chr$(34)+"wnv entry_title"
    res%=abs(dll_call3("SearchStringList",object_internal(2),adr(element$),adr(te$)))
end_sub
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. Empty
MessageSujet: Re: Problème avec l'objet WB.   Problème avec l'objet WB. EmptyJeu 27 Aoû 2020 - 10:00

je regarde ça...
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. Empty
MessageSujet: Problème avec l'objet WB.   Problème avec l'objet WB. EmptyJeu 27 Aoû 2020 - 12:15

OK, merci Klaus.

Petite précision:

La variable lien$ doit débuter par https et non http.
Revenir en haut Aller en bas
Contenu sponsorisé





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

Revenir en haut Aller en bas
 
Problème avec l'objet WB.
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Problème avec select case Probleme réglé merci
» Problème avec SearchStringList.
» Problème avec kgf.chm.
» Problème avec la 3D.
» Problème avec la 3D.

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: