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.
V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Emptypar Pedro Aujourd'hui à 10:37

» Un autre pense-bête...
V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL 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 à ne pas rater :
Smartphone Xiaomi 14 – 512 Go- 6,36″ 5G Double SIM à 599€
599 €
Voir le deal

 

 V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL

Aller en bas 
3 participants
Aller à la page : 1, 2  Suivant
AuteurMessage
Klaus

Klaus


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

V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Empty
MessageSujet: V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL   V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL EmptyLun 28 Juil 2014 - 0:24

Nouvelle version:
KGF.dll V3.15 du 27/07/2014

Nouveauté:
ajout nouvelle fonction GetCurrentBrowserURL

Modules modifiés:
KGF.dll
KGF.chm
KGF.doc
KGF.pdf


La doc et les sources sont à jour.

Cette fonction retourne l'URL et le titre de la page Web active dans le browser actif. Elle est documentée dans les fonctions diverses.

Et voici une démo de cette fonction:
Code:
' test_GetCurrentBrowserURL.bas

label lancer
dim url$, titre$, res%

button 1 : top 1,10 : left 1,10 : caption 1,"Lancer"
  on_click 1,lancer
alpha 2 : top 2,40 : left 2,10 :caption 2,"URL:"
edit 3 : top 3,40 : left 3,50 : width 3,400
alpha 4 : top 4,70 : left 4,10 :caption 4,"Titre:"
edit 5 : top 5,70 : left 5,50 : width 5,400


dll_on "KGF.dll"

end

lancer:
  url$ = string$(255," ")
  titre$ = string$(255," ")
  res% = dll_call2("GetCurrentBrowserURL",adr(url$),adr(titre$))
  if res%=0    : ' erreur
    text 3,"-- erreur --"
    text 5,""
  else        : ' ok
    text 3,trim$(url$)
    text 5,trim$(titre$)
  end_if
 
  return
 
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Empty
MessageSujet: re   V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL EmptyLun 28 Juil 2014 - 20:54

Petit souci :

Voilà le résultat losque je lance sur cette page :
(chrome,w7)
V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Captur61
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Empty
MessageSujet: re   V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL EmptyLun 28 Juil 2014 - 21:11

Et, ce que je n' avais pas vu car elle s' est ouvert en arrière plan,
internet explorer s' est ouvert avec la dite page ( http://www_getwindowinfo/ ).
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Empty
MessageSujet: re   V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL EmptyLun 28 Juil 2014 - 21:36

Par contre, cela fonctionne sur IE 11.
et sachant que tu es un adepte de FF je suppose que cela fonctionne avec...

Le souci vient donc de chrome....
Revenir en haut Aller en bas
Klaus

Klaus


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

V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Empty
MessageSujet: Re: V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL   V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL EmptyMar 29 Juil 2014 - 0:20

Bien, je vais voir ce que je peux faire pour Chrome...
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

V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Empty
MessageSujet: Re: V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL   V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL EmptyMer 30 Juil 2014 - 18:22

Pour Chrome, c'est fait. J'ai ajouté une nouvelle fonction, symétrique à celle-ci, pour gérer le cas particulier de Chrome. La difficulté était multiple. D'abord, Chrome créer plusieurs processus dont un seul est à prendre en compte, et il faut le trouver ! Ensuite, les éléments de la fenêtre de Chrome n'ont pas de handle Windows, et Chrome ne connaît pas non plus le protocole DDE ni COM. Autant dire que Chrome est un monde fermé, bien isolé de Windows. Il fallait s'y attendre, d'ailleurs...

Mais, j'ai réussi. Compliqué, mais pas impossible. Donc, télécharge la version V3.16 du 30/07/2014. Tu as également le programme de démo qui montre le fonctionnement des deux fonctions.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Jicehel

Jicehel


Nombre de messages : 5947
Age : 52
Localisation : 77500
Date d'inscription : 18/04/2011

V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Empty
MessageSujet: Re: V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL   V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL EmptyMer 30 Juil 2014 - 18:32

Bravo Klaus, tu es redoutable.
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Empty
MessageSujet: re   V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL EmptyMer 30 Juil 2014 - 18:35

Téléchargé et testé !

j' ai une fenêtre qui s'ouvre avec la copie de la page internet
comme si toute la page avait été reprise avec des "print"
et la page web est grisé comme si toute la page avait été sélectionnée
avec la souris.

quand je ferme cette fenêtre par la croix ( pas d' autre choix )
le "Edit" de l' adresse contient toute la fenêtre fermée. scratch 

Serait ce des testes qui sont restés en cachette ?...
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Empty
MessageSujet: re   V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL EmptyMer 30 Juil 2014 - 18:40

Revenir en haut Aller en bas
Klaus

Klaus


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

V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Empty
MessageSujet: Re: V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL   V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL EmptyMer 30 Juil 2014 - 18:42

Oups... C'est corrigé. Désolé.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Empty
MessageSujet: re   V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL EmptyMer 30 Juil 2014 - 20:33

La fenêtre a disparu mais il reste une petite bricole... Laughing 
voilà ce qui apparait dans l' "EDIT" url :


FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic

AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGr

au lieu de :

https://panoramic.1fr1.net/post?t=3710&mode=reply
Revenir en haut Aller en bas
Klaus

Klaus


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

V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Empty
MessageSujet: Re: V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL   V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL EmptyMer 30 Juil 2014 - 22:01

???????????
[img]V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Aa113[/img]
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

V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Empty
MessageSujet: Re: V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL   V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL EmptyMer 30 Juil 2014 - 23:30

J'ai produit une variante (sans changer de numéro de version). Télécharge KGF.dll à nouveau et réessaye - je serais curieux de connaître le résultat.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Empty
MessageSujet: re   V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL EmptyJeu 31 Juil 2014 - 1:20

Voilà le résultat en testant sur cette page:

V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Captur65
En fait, ce qui apparait dans l' Edit est la dernière chose copié dans le presse papier  scratch

la phrase que tu vois est une phrase de commentaire que j' ai copier/coller entre deux sources
que j' ai réuni en une seule application juste avant de tester la fonction de la dll.
Revenir en haut Aller en bas
Klaus

Klaus


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

V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Empty
MessageSujet: Re: V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL   V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL EmptyJeu 31 Juil 2014 - 1:35

Ok. alors, réessaye stp maintenant, avec la variante que je viens de mettre en place...
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Empty
MessageSujet: re   V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL EmptyJeu 31 Juil 2014 - 2:07

je charge et je reviens
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Empty
MessageSujet: re   V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL EmptyJeu 31 Juil 2014 - 2:16

Un peu de suspens.....:
Revenir en haut Aller en bas
Klaus

Klaus


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

V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Empty
MessageSujet: Re: V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL   V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL EmptyJeu 31 Juil 2014 - 2:18

YES!!!!!!!!!!!!!!! Merci beaucoup de ton aide pour la mise au point !

Cette fonction était la plus difficile à réaliser depuis bien longtemps. Un vrai défi. Mais ça y est !
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Empty
MessageSujet: re   V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL EmptyJeu 31 Juil 2014 - 2:22

De rien, Klaus.
Tout le plaisir était pour moi.

Quoi de plus agréable que de faire faire à la machine toutes ces manips... Laughing

Dès que j' ai fini mon application, je vous la livre.
Y aura pas de papier cadeau mais bon... Laughing
Revenir en haut Aller en bas
Klaus

Klaus


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

V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Empty
MessageSujet: Re: V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL   V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL EmptyJeu 31 Juil 2014 - 10:17

J'ai posté une nouvelle variante.

Plus rapide (200 ms de moins pour Chrome).

Si l'on passe une des adresses pour URL ou titre comme zéro, l'information correspondante n'est pas retournée. Exemple:
Code:
res% = dll_call2("GetCurrentChromeURL",adr(url$),0)
ne retourne que l'URL, pas le titre.

Pour GetCurrentBrowserURL, j'ai ajouté la liste des browsers supportés, dans la doc.
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

V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Empty
MessageSujet: Re: V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL   V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL EmptyJeu 31 Juil 2014 - 12:35

En partant de cette fonction, on pourrait imaginer une collection de fonctions destinées à piloter un browser Chrome.

Pour les autres browsers, c'est déjà fait: envoi d'URLs, page précédente/suivante/accueil etc. Mais maintenant, on peut aussi envisager cela pour Chrome. Mais je ne sais pas si cela a vraiment un intérêt. En tout cas, c'est possible maintenant.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Jicehel

Jicehel


Nombre de messages : 5947
Age : 52
Localisation : 77500
Date d'inscription : 18/04/2011

V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Empty
MessageSujet: Re: V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL   V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL EmptyJeu 31 Juil 2014 - 14:08

Je donne mon avis, je n'ai pas de projet dessus, mais si on veut que la DLL soit "polyvalente" vu que l'on test le navigateur et que les fonctions ne sont pas les mêmes en fonction du navigateur utilisé, mon avis est qu'il faudrait décliner les fonctions également pour Chrome (en plus autant le faire pendant que tu es chaud sur le sujet Smile ).
PS: Tu as déjà implémenté dans KGF un système d'arbre ? Ca me dit quelque chose, mais je ne me souviens plus bien et peut être que je confond avec les stringlist. (Bon je ne fais pas plus long dans le hors sujet, mais je n'ai pas envi d'ouvrir un message non plus pour te poser une question (j'aurais par contre pu t'envoyer un message privé...) ).
Revenir en haut Aller en bas
Klaus

Klaus


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

V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Empty
MessageSujet: Re: V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL   V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL EmptyJeu 31 Juil 2014 - 14:29

@Jicehel:
Pour les "abres", j'ai fait un treeview en Panoramic pur. Voici le lien. Tu touves tout sur mon WebDav, dossier "PTV - PanoramicTreeView".

Pour la gestion plus évoluée de Chrome, je vais avancer dans ce sens, à petite vitesse, sauf demande expresse urgente.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Invité
Invité




V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Empty
MessageSujet: Re: V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL   V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL EmptyJeu 31 Juil 2014 - 14:55

Pour la création de mon site en Panoramic, j'ai régulièrement des problèmes avec chrome, et ce n'est pas le cas avec Firefox et I.E. Peut-être est-ce la raison. En tout cas, si c'est ce problème, j'ai d'autres choses à faire que de me préoccuper de cela.
Revenir en haut Aller en bas
Jicehel

Jicehel


Nombre de messages : 5947
Age : 52
Localisation : 77500
Date d'inscription : 18/04/2011

V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Empty
MessageSujet: Re: V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL   V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL EmptyJeu 31 Juil 2014 - 16:21

J'aime beaucoup la "petite vitesse de Klaus" ça correspond un peu à notre mode TGV à nous   Very Happy

Merci pour le lien vers TreeView. Je vais voir si je peux m'en servir pour les coups jouables et à venir pour le jeu de dames. Je ne me souvenais plus bien de si et quand cela avait été fait.
Revenir en haut Aller en bas
Contenu sponsorisé





V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Empty
MessageSujet: Re: V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL   V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL Empty

Revenir en haut Aller en bas
 
V3.15 du 27/07/2014 - nouvelle fonction GetCurrentBrowserURL
Revenir en haut 
Page 1 sur 2Aller à la page : 1, 2  Suivant
 Sujets similaires
-
» V3.08 du 08/06/2014 - nouvelle fonction BuildHtmlFromWindow
» V3.24 du 21/08/2014 - nouvelle fonction SynediInsertText
» V2.87 du 24/02/2014 - nouvelle fonction GetRichEditGeometry
» V3.16 du 30/07/2014 - nouvelle fonction GetCurrentChromeURL
» V3.11 du 28/06/2014 - nouvelle fonction WB_GetInfo

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: Activité des sites créés par les Panoramiciens. :: Le site de Klaus-
Sauter vers: