CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Un lien, prit d'internet!

Ice-Marine
Ice-Marine
Niveau 10
13 mars 2006 à 22:17:16

Bonjour,

J´ai un programme, maintenant je voudrais faire en sorte que le caption de mon LABEL1 est un texte donnée dans le site.

C´est a dire sur une page speciale j´ecrie "TESTmess", eh bien je veux que le label1.caption = "TESTmess"

Comment faire cette connection?

Merci,

dnob700
dnob700
Niveau 10
13 mars 2006 à 23:30:38

si sur ta page il n´y a que ce texte, ce n´est pas trop dur.

Utilise le controle Inet (internet transfert control) qui doit se trouver dans la page des composants.

Et ensuite il faudra que tu cherche un peu. Mais je crois que la méthode à utiliser est à peu près :
inet1.execute url,"GET"
regarde dans l´aide pour plus de précision. Mais ce controle permet de récupérer sans problème une page d´un site web.

DantePC
DantePC
Niveau 10
14 mars 2006 à 18:36:08

Arf dnob700, personellement, ayant tester ce contrôle pour récupérer la source d´une page web, je peux assurer que c´est de la daube. Car lorsque la source est longue, il ne récupère pas tout (probléme de buffer apparament). Il faut passer par un do while inet1.stillexecuting

dnob700
dnob700
Niveau 10
14 mars 2006 à 18:55:24

ben c´est normal. Sinon, ça serait un gachis gigantesque pour récupérer une grosse quantité de donnée, que l´on ne pourrait pas traiter tant qu´il n´a pas terminer d´une part et qu´il devrait bufferisée entièrement même si ce n´est pas utile.

Ici de toute manière, si la page fait 20 caractères, il n´y aura pas de problème.

DantePC
DantePC
Niveau 10
14 mars 2006 à 20:08:34

Oui si la page n´est pas grosse, il pourra la récupérer tranquillement. Mais n´empèche pas le fait de préférer un contrôle Winsock. Enfin bref, chacun ses manières de faire comme l´on dit.

Bonne continuation

dnob700
dnob700
Niveau 10
14 mars 2006 à 20:16:00

pourquoi utilisé winsowk pour faire ça ? même si ce n´est pas un gros problème il faudra quand même réécrire la gestion du protocal HTTP (alors que celle d´inet est très bonne et il gère pas mal d´autre protocol) pour arriver à ton point de départ, à savoir les données arrivent par petit morceaux depuis le socket.

Donc mis à part pour réinventer la roue (ce qui n´est pas forcément mal, et très souvent interessant) autant utiliser inet.

Ice-Marine
Ice-Marine
Niveau 10
14 mars 2006 à 21:27:35

Alors quelle est la meilleur solution?

dnob700
dnob700
Niveau 10
14 mars 2006 à 22:34:40

Il n´y a pas de "meilleur" solution, il y en a des plus simples, ou des plus performantes, etc.
On t´a donné des informations, à toi de voir maintenant ce que tu veux utiliser.

Ice-Marine
Ice-Marine
Niveau 10
14 mars 2006 à 22:35:18

ok,

merci

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment