Bonsoir Laurent,

Laurent Godard a écrit :

Bonsoir didier

Y a-t-il un moyen pour déterminer si l'odinateur est connecté ou non à l'internet ?
Pas de blagues... Je veux dire en utilisant une macro :-)


un truc simple mais peut etre pas assez sophistiqué
est d'ouvrir une page html et de voir si pas d'erreur

on pourrait taper dansles api systeme mais pas portable
peut etre voir ducote du module ucb de OOo sinon

bonne soiree

'non teste
function isConnected() as boolean
on error goto notConneted
  open "http://www.google.fr"; for input as #1
  while not eof(1)
    line input #1, uneLigne
    reponse = reponse + uneLigne
  wend
  close(1)

if reponse <> "" then
 isConnected = true
else
 isConnected = false
endif

exit function

notConneted:
 isConnected = false

end function

Cela fonctionne si l'ordinateur est connecté.
Mais, (je suis sous linux), il se "fige" à l'execution de la macro s'il n'est pas connecté.

Il faudrait limiter le temps de recherche ...
Est-ce possible ?

Merci pour la réponse.

--
Didier Dorange-Pattoret

http://www.dmaths.org
http://sesamath.net

S'inscrire à la liste de diffusion de dmaths: [EMAIL PROTECTED]
Ses archives: http://listes.dmaths.org/wws/arc/users
Les Forums: http://www.dmaths.org/modules.php?name=Forums
Mailing List in english: 
http://www.dmaths.org/modules.php?name=Content&pa=showpage&pid=9

Le livre de référence pour OpenOffice.org2 : 
http://www.amazon.fr/exec/obidos/ASIN/2212116381/dmaths-21
Programmation OpenOffice.org2 : 
http://www.amazon.fr/exec/obidos/ASIN/2212117639/dmaths-21

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à