Précédent   Forum du club des développeurs et IT Pro > Environnements de développement > WinDev > HyperFileSQL
HyperFileSQL HyperFileSQL est un système de gestion de base de données relationnel exploité par les logiciels WinDev, WebDev et WinDev Mobile.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 03/11/2012, 17h15   #1
selzig
Membre émérite
 
Homme Gilles
Enseignant
Inscription : novembre 2006
Messages : 810
Détails du profil
Informations personnelles :
Nom : Homme Gilles
Âge : 54
Localisation : France, Calvados (Basse Normandie)

Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : novembre 2006
Messages : 810
Points : 958
Points : 958
Par défaut SQLConnecte et Gif animé

Bonjour,

Pour lire un fichier HF/CS, j'ai threadé la méthode de remplissage des tables dans un thread secondaire ce qui permet par exemple d'afficher une image animée ou gif animé pendant le déroulement de la procédure.

A priori, on ne peut pas threader de la même façon le SQLConnecte initial (du projet) dans un thread secondaire. Le SQLConnecte doit être réalisé dans le thread principal afin que le contexte HyperFile SQL puisse être diffusé aux autres fenêtres et threads secondaires.

Ma déclaration de SQLConnecte (en liaison avec l'analyse) nécessite 4 secondes pour se connecter à un serveur local (autre que ma station de test) mais sur le même réseau 100 Mbps. Pendant ces 4 secondes, je me demandais s'il était possible d'animer une image (qui actuellement se fige) ?

Ce n'est évidemment pas grave : on peut jouer avec le Sablier()... Mais comme je fais le tour de Windev...

Cordialement. Gilles
selzig est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/11/2012, 08h42   #2
frenchsting
Expert Confirmé
 
Avatar de frenchsting
 
Homme Claude
Développeur informatique
Inscription : juin 2003
Messages : 1 806
Détails du profil
Informations personnelles :
Nom : Homme Claude
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : juin 2003
Messages : 1 806
Points : 3 151
Points : 3 151
Le plus simple est d'afficher une image (fixe). L'animation a tendance à ne pas fonctionner quand c'est "gourmand en ressources". L'astuce est de placer l'image devant le tableau et de la mettre en invisible en conception. A l'exécution, juste avant le code de la connexion, la mettre en visible puis la rendre de nouveau invisible après la connexion.

Tu peux égalment essayer de mettre une image animée en thread. Je n'ai pas testé mais ça doit être jouable.
__________________
Commencez toujours par là : et puis n'hésitez à passer par là : ou par un autre moteur de recherche...
Pas de question par MP s'il vous plait. Le forum est fait pour cela...

Make it real not fantasy
frenchsting est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2012, 13h58   #3
selzig
Membre émérite
 
Homme Gilles
Enseignant
Inscription : novembre 2006
Messages : 810
Détails du profil
Informations personnelles :
Nom : Homme Gilles
Âge : 54
Localisation : France, Calvados (Basse Normandie)

Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : novembre 2006
Messages : 810
Points : 958
Points : 958
Bonjour,
Citation:
Envoyé par frenchsting Voir le message
Tu peux égalment essayer de mettre une image animée en thread. Je n'ai pas testé mais ça doit être jouable.
J'ai pensé à cela mais je n'ai pas pu y arriver... Placer une image une image en thread, cela veut dire quoi ?

Dans la procédure threadée, on place Image1..Visible = Vrai ? Dans le cas d'un gif animé, l'image apparaît mais statique.

C'est moins embêtant que prévu car maintenant la connexion se fait en moins d'une seconde y compris sur le serveur distant hébergé.

Cordialement. Gilles
selzig est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2012, 15h19   #4
frenchsting
Expert Confirmé
 
Avatar de frenchsting
 
Homme Claude
Développeur informatique
Inscription : juin 2003
Messages : 1 806
Détails du profil
Informations personnelles :
Nom : Homme Claude
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : juin 2003
Messages : 1 806
Points : 3 151
Points : 3 151
Exact. C'est inutile dans ce cas.
__________________
Commencez toujours par là : et puis n'hésitez à passer par là : ou par un autre moteur de recherche...
Pas de question par MP s'il vous plait. Le forum est fait pour cela...

Make it real not fantasy
frenchsting est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 13h09.


 
 
 
 
Partenaires

Hébergement Web