PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV Mobile (versões anteriores) → [WM15] HReconnecte() ne marche pas sous windows CE 6.0
[WM15] HReconnecte() ne marche pas sous windows CE 6.0
Iniciado por Gabarel, mar., 07 2011 5:41 PM - Sem resposta
Publicado em março, 07 2011 - 5:41 PM
Bonjour,

Le processus Hreconnecte()ne semble pas marcher sur un windows CE 6.0 alors que cela marche parfaitement en windows Mobile.
Quelqu'un a eu le même problème ?

Merci pour vos réponses.
Romuald

***********************************

voici la procédure :

INIT DU PROGRAMME
-----------------

HSurErreur("*",hErrPerteConnexion, Reconnexion)


PROCEDURE Reconnexion()
-----------------------

nNumeroEssai est un entier

OuvreFille(FEN_ConnexionPerdue)

TANTQUE PAS HReconnecte()

// si l'erreur n'est pas récupérable
// 75100 : transaction en cours
// 75101 : requete/vue en cours de remplissage
// 75102 : blocage d'un fichier entier
// 75103 : blocage en lecture et écriture
// 75104 : l'enregistrement bloqué en écriture a changé pendant la déconnexion
// 75105 : reconnexion non supporté par le serveur
SI HErreur(hErrEnCours) _DANS_ ( 75100, 75101, 75102, 75103, 75104, 75105 )

Info(ChaîneConstruit("Impossible de se reconnecter au réseau Wifi : ",HErreurInfo()))
// erreur non récupérable
RENVOYER opRelanceProgramme
SINON

nNumeroEssai++
POUR i = 5 A 1 PAS -1

SI gbQuittePerteConnexion = Vrai ALORS SORTIR
FEN_ConnexionPerdue2.LIB_Prochaine = "Prochain essai dans "+i+" secondes"
Multitâche(100)
FIN
SI gbQuittePerteConnexion = Vrai ALORS SORTIR
FIN

FIN

// dés que c'est reconnecté, je ferme la fenêtre
Ferme(FEN_ConnexionPerdue)

// quitter
SI gbQuittePerteConnexion = Vrai ALORS
RENVOYER opFinProgramme
// réessayer
SINON
RENVOYER opRéessayer
FIN