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

Detection Hyperlien

Ice-Marine
Ice-Marine
Niveau 10
17 avril 2006 à 18:38:24

Bonjour,

J´ai encore un derniere question...

Connaissez-vous un bon code pour Visual Basic 6 qui detecte le URL.

Si par exemple j´ecrit dans ma boite de texte www.test2006.com alors il va le souligner, le mettre en bleu et faire un hyperlien vers www.test2006.com

J´en ai inventé 1 mais malheuresement il ne gere pas les extensions etrangeres a :

"frm*com*net*org*biz*bg*eu*hu*nl*lu*fr*biz*name*at

  • ch*cn*es*gr*sk*pl*ru*li*lt*it*nu*gs*tk*tw*vg*cc*d

e*mobi*be*to*ac*ad*ae*af*ag*ai*al*am*an*ao*ar*aq*a
s*at*au*aw*az*ba*bb*bd*bf*bh*bi*bj*bm*bn*bo*br*bs*
bt*bv*bw*by*bz*ca*cc*cd*cf*cg*ch*ci*ck*cl*cm*cn*co

  • cr*cs*cu*cv*cx*cy*cz*de*dj*dk*dm*do*dz*ec*edu*ee*

eg*eh*er*es*et*fi*fj*fk*fo*ga*gd*ge*gf*gg*gh*gi*gl

  • gm*gn*gov*gp*gq*gr*gs*gt*gu*gw*gy*hk*hm*hn*hr*ht*

id*il*im*in*int*io*iq*ir*is*je*jm*jo*jp*ke*kg*kh*k
i*km*kn*kp*kr*kw*ky*kz*la*lb*lc*li*lk*lr*ls*pg*pf*
pe*pa*om*nz*nt*nr*np*no*ni*ng*nf*ne*nc*na*mz*my*mx

  • mw*mv*mu*mt*ms*mr*mq*mp*mo*mn*mm*ml*mk*mil*mh*mg*

md*mc*ma*ly*lv*lu*lt*travel*pro*museum*coop*aero*p
h*pk*pm*pn*pr*ps*pt*pw*py*qa*re*ro*rw*sa*sb*sc*sd*
se*sg*sh*si*sj*sl*sm*sn*so*sr*sv*st*sy*sz*tc*td*zw

  • zm*za*yu*yt*ye*ws*wf*vu*vn*vi*vg*ve*vc*va*uz*uy*u

s*um*uk*ug*ua*tz*tw*tt*tr*tp*to*tn*tm*tj*th*tg*tf"

Donc dans le cas d´un lien www.test2006.com/boutique.php le code ne marcher pas... car le "/boutique.php" et derriere le com.

Merci.

dnob700
dnob700
Niveau 10
17 avril 2006 à 22:08:19

pas un problème : tu utilise le tiens, mais au lieu de lire jusqu´à un espace, tu lis jusqu´à un /.

Donc pour www.test2006.com/boutique.php tu lis jusqu´au .com et là tu découvre que c´est un lien. Et il ne te reste plus qu´à bleuter tout le reste jusqu´à un espace, qui fera donc aussi partit du lien.

Ice-Marine
Ice-Marine
Niveau 10
17 avril 2006 à 23:01:17

dnob est-ce que tu as MSN ou Skype?

dnob700
dnob700
Niveau 10
17 avril 2006 à 23:58:38

oui j´ai msn ou skype, mais non tu n´auras pas mon adresse.

DantePC
DantePC
Niveau 10
18 avril 2006 à 09:39:08

Salut à toi. Moi ce que je te propose c´est de faire une fonction vérifiant si l´URL est bonne grace aux expressions régulière. Ca pourrait donner ceci :

public function URLValide(URL as string) as boolean
dim regex as regexp, occurence as MatchCollection
set regex = new regexp
regex.pattern =
"^w{3}\.[\w.-]+\.[a-z]{2,3}(\/[\w.-]+\.[a-z]{3})?$
"
regex.IgnoreCase = true
regex.global = false
set occurences = regex.execute(URL)
URLValide = IIf(occurences.count = 1,true,false)
end function

Voilà, maintenant il faut voir si le regex est bon

Ice-Marine
Ice-Marine
Niveau 10
18 avril 2006 à 15:28:10

Dnob700, ... tres bien ...

DantePC, je vais tester ;)

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