IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 Delphi Discussion :

Internet Explorer et Delphi 6


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 118
    Par défaut Internet Explorer et Delphi 6
    1)Est-il possible de commander Internet Explorer en Delphi 6, comme on manipule le controle TWebbroser, extraction des liens, etc....?
    2)En Lazarus j'ai vu qu'il n'y a pas de controle activeX donnant un webbrowser, est-ce prévu, ou bien...?

  2. #2
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 115
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 115
    Par défaut
    Comme tu l'as dit Internet Explorer est un ActiveX
    On peut supposer que Lazarus dispose d'un importateur de bibliothèques de types !
    Si oui, il suffit d'importer cette TLB
    Si non, euh, non imaginer l'absence d'un importateur rendrait l'utilisation des COM quasiment impossible !

    TWebBrowser n'est qu'une encapsulation du Control ActiveX, cela n'a apporte quasiment rien par rapport à l'interface d'origine !
    Il est justement très malin de ne pas inclure le composant, combien ont utilisé une unité obsolète généré depuis la TLB de IE5 sur un IE8 !
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 118
    Par défaut suite
    Icompréhensible

  4. #4
    Membre chevronné
    Avatar de Whiler
    Homme Profil pro
    Inscrit en
    Avril 2002
    Messages
    298
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 298
    Par défaut
    Traduction : regarde dans ton lazarus s'il y a un importateur de bibliothèques de types...

  5. #5
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 115
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 115
    Par défaut


    C'est pas faux !
    Oui, c'est bien le mot "Icompréhensible" que je ne comprends pas ! ça n'est pas un vrai mot ! tu voulais écrire "Incompréhensible"
    un seul mot, une erreur, c'est dingue !

    Tu pourrais argumenter, j'ai fait une réponse assez complète, je n'ai utilisé que des termes communément admis comme ActiveX, Bibliothèques de Types, Interface ... qui comme tu peux le voir avec les liens fournis, ce sont des termes documentés par Embaracadero, tu sais la documentation en ligne recommandé pour l'utilisation de Delphi, qui reste globalement très utile pour Delphi 6 (ce dernier contenant exactement les même rubrique dans son aide HLP et me sort pas que Windows Seven ne peut pas lire les HLP puisqu'il suffit de télécharge WinHLP 32 ou 64 bits)

    Si tu ne veux pas faire d'effort, c'est toi que cela regarde, déjà dans ton précédent sujet sur les Photos, tu attendais sagement la becquée et un code pret à l'emploi, tu ne prenais pas compte de nos conseils, tu ne faisais même pas l'effort de chercher les uses nécessaires, ça c'est le symptome du paresseux !

    Ce n'est pas 1ère fois que ta réponse "je ne sais pas ce qu'est ...", lorsque l'on ne sait pas, on se documente, cela fait depuis 2008 que tu es inscrit, tu devrais avoir acquis quelques reflexes décrit dans le Guide du développeur Delphi devant un problème, tu devrais le lire, je suppose que tu développes à titre amateur, suit le conseil des professionnels, creusent un peu les choses, quel est l'intérêt si tu programmes en tant qu'amateur pour découvrir la programmation si tu passes ton temps à demander de l'aide, le but n'est pas justement de chercher par soit même, juste par curiosité ?
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  6. #6
    Membre actif
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 118
    Par défaut suite
    Oui je suis un amateur, sans formation scolaire ni universitaire. Vue mes occupations, et vue mes conditions de vie, c'est déjà un exploit d'être arrivé à ce niveau.
    Il me serait térs facile aussi de t'humilier....

    Aucun commentaire sur tes réflexions désagréables, elles sont comme tes réponses : elles ne m'apportent rien.

    Non je n'ai pas trouvé dans Lazarus d'importateur de bibliothèques de type, d'autant que l'aide est absente.

    Si c'est pour être simplement désagréable, évite la dépense énergétique...

  7. #7
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 115
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 115
    Par défaut
    Mode pseudo n'est pas ShaiLeTroll pour rien !
    Ta vie ne me regarde pas, je ne te connais, je n'ai pas envie d'en savoir plus, si tu viens ici c'est pour avoir des réponses, lorsque tu en obtiens (tu as déjà de la chance, certains restent bredouille ou trouve par eux-même), il est demandé de cherche ne serait-ce que le VOCABULAIRE !

    Mes réponses ne te plaisent pas, c'est dommage, elles sont pourtant pertinentes et les seules aussi parfois !

    Pour l'aide, je pense que lazarus wiki sera ta nouvelle bible !

    Mais il y a des amateurs sur ce forum, des autodidactes extrément talenteux, je pense à l'un d'entre eux qui a 17 ans étaient nettement meilleur que moi à 27 !
    Et je crois que l'écart en 4 ans, c'est encore creusé, car il a pondu des trucs et compris des mécanismes qui me dépassent encore :
    Il y a des éléments de langage qu'un professionnel ne cherche pas à comprendre ou à investiguer parce qu'il n'a pas le temps, que cela n'apportera rien à son développement qui est déjà en retard de plusieurs semaines (mois ? années ?) par rapport au planning initial !
    Et je suis dans ce cas !

    Je ne connais pas Lazarus, il semble que l'utilisation d'OCX ne soit pas très aisée pour un débutant car comme l'OCX n'est pas cross platform, celui l'intéret majeur de FreePascal c'est l'utilisation Windows\Linux

    Cherche un équivalent de ShellExecute !

    Si je fais un code qui ressemble à ce qui suit, cela ouvre le navigateur par défaut (mais cela sera en dehors de ton application)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ShellExecute('open', 'http:\\www.google.fr', ...);
    sinon regarde ceci Starting a webbrowser to show a page/URL
    tu as aussi THtmlPort is a Lazarus/Free Pascal version of Dave Baldwin's HTML Components, including THtmlViewer, TFrameViewer and TFrameBrowser.


    c'est le premier lien de la recherche "lazarus webbrowser" avec
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

Discussions similaires

  1. Réponses: 4
    Dernier message: 16/05/2015, 18h22
  2. Intégrer Application Delphi avec Internet Explorer
    Par braweb dans le forum Web & réseau
    Réponses: 1
    Dernier message: 02/08/2006, 14h03
  3. internet explorer et delphi
    Par cjo dans le forum Web & réseau
    Réponses: 5
    Dernier message: 02/03/2006, 12h30
  4. URL d'Internet Explorer
    Par dbourni dans le forum API, COM et SDKs
    Réponses: 5
    Dernier message: 06/12/2002, 08h56
  5. internet explorer
    Par numeror dans le forum Web & réseau
    Réponses: 2
    Dernier message: 22/07/2002, 09h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo