Petite conception winforms vb.net
Résolu/Fermé
caroline
-
30 avril 2014 à 09:12
Gigatrappeur Messages postés 226 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 3 juillet 2014 - 30 avril 2014 à 15:30
Gigatrappeur Messages postés 226 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 3 juillet 2014 - 30 avril 2014 à 15:30
A voir également:
- Petite conception winforms vb.net
- Petite amie virtuelle en français - Accueil - Intelligence artificielle
- Comment dévisser une petite visse sans tournevis - Forum Réseaux sociaux
- La fenetre actuelle est trop petite pour afficher correctement cette feuille - Forum Google Docs
- Idée de conception powerpoint n'apparait pas ✓ - Forum Powerpoint
- Petite vague clavier - Forum Clavier
8 réponses
Gigatrappeur
Messages postés
226
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
3 juillet 2014
25
30 avril 2014 à 10:36
30 avril 2014 à 10:36
Bonjour,
Tout dépend de comment est construite ta classe Checking.
A t'elle vraiment besoin d'être instancié ?
Exemple :
Et pour utiliser :
Tout dépend de comment est construite ta classe Checking.
A t'elle vraiment besoin d'être instancié ?
Exemple :
Public Class Checking Shared Function Check(ByVal toValidate As typeOfObjectToCheck) As Boolean ' do something Return False End Function End Class
Et pour utiliser :
Checking.Check(blabla)
Salut gigatrappeur, oui la classe checking doit être instanciée. Donc à partir de là une variable membre privée dans Main est il une bonne solution? Ya t'il mieux?
Et suivant le résultat en fait du parsing qu'elle fera, il y aura en bout de chaine un webservice à appeler. Donc là aussi je me demandais: où instancier une classe gérant les webservices suivant le résultat de checking...
Donc en gros j'ai ça: classe Main(winform principale) -> classe Fenetre2 -> Classe checking -> suivant resultat classe webservice appelant tout bêtement un webservice.
Je réfléchis au moyen pour organiser le plus efficacement ces 4 petites classes.
Merci pour tes précisions.
Et suivant le résultat en fait du parsing qu'elle fera, il y aura en bout de chaine un webservice à appeler. Donc là aussi je me demandais: où instancier une classe gérant les webservices suivant le résultat de checking...
Donc en gros j'ai ça: classe Main(winform principale) -> classe Fenetre2 -> Classe checking -> suivant resultat classe webservice appelant tout bêtement un webservice.
Je réfléchis au moyen pour organiser le plus efficacement ces 4 petites classes.
Merci pour tes précisions.
Gigatrappeur
Messages postés
226
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
3 juillet 2014
25
30 avril 2014 à 10:48
30 avril 2014 à 10:48
Bonjour,
bon, quelques questions supplémentaires :
- Qui doit exécuter checking ? si c'est la fenetre 2, instancie ta classe Checking dedans.
- Qui fait appel à tes webservices ? Es-ce ta classe Checking ou une autre ?
J'ai un peu de mal à me représenter ce que tu attend.
bon, quelques questions supplémentaires :
- Qui doit exécuter checking ? si c'est la fenetre 2, instancie ta classe Checking dedans.
- Qui fait appel à tes webservices ? Es-ce ta classe Checking ou une autre ?
J'ai un peu de mal à me représenter ce que tu attend.
Le checking peut être exécuté par Fenetre2, Fenetre3, Fenetre4...qui sont toutes des winforms pouvant etre appelées par des boutons du winform Main principal, donc en fait pour que toutes les FenetresX puissent utiliser le checking je me disais qu'instancier une variable membre privée type classe Check dans le Main était une solution, qu'en penses tu?
La classe Check s'occupera de l'appel aux webservices, donc là je me demandais: une variable privée de type webservice dans la classe Check serait elle une solution?
Winform Main -> on appelle par bouton (FenetreX) -> On fait un checking ici avec un getter sur une variable de type check dans le main par exemple -> et dans la classe check, si le résultat est bon on lance un webservice. Voilà juste le schéma d'éxécution basique, le code est court c'est juste que je cherche à savoir si mon organisation est bonne.
Merci
La classe Check s'occupera de l'appel aux webservices, donc là je me demandais: une variable privée de type webservice dans la classe Check serait elle une solution?
Winform Main -> on appelle par bouton (FenetreX) -> On fait un checking ici avec un getter sur une variable de type check dans le main par exemple -> et dans la classe check, si le résultat est bon on lance un webservice. Voilà juste le schéma d'éxécution basique, le code est court c'est juste que je cherche à savoir si mon organisation est bonne.
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Gigatrappeur
Messages postés
226
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
3 juillet 2014
25
30 avril 2014 à 11:17
30 avril 2014 à 11:17
Ton architecture m'a l'air pas mal.
Le tout est que son développement te soit intuitif.
Le tout est que son développement te soit intuitif.
D'accord, merci pour ton avis gigatrappeur, oui le programme étant simple je ne voyais pas comment faire autrement...Juste une petite question: tu dis que l'organisation a l'air cool par expérience ou parce que comme moi tu ne vois pas d'autres solutions mieux organisées? Il n'y en peut être pas au passage...
PS: j'ai posé une petite question aussi aujourd'hui sur une petite interface mais je ne peux lire la réponse de celui qui a répondu alors que la tienne je peux la lire, tu saurais où est le problème par hasard?
PS: j'ai posé une petite question aussi aujourd'hui sur une petite interface mais je ne peux lire la réponse de celui qui a répondu alors que la tienne je peux la lire, tu saurais où est le problème par hasard?
Gigatrappeur
Messages postés
226
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
3 juillet 2014
25
30 avril 2014 à 11:33
30 avril 2014 à 11:33
Je parle par expérience et en générale, le mieux est de faire au plus simple.
Si tu veux que je jette un coup d'oeil sur ton code, passe par un gestionnaire de version style Git et tiens au courant via un message privé.
Pour ton deuxième point, je ne vois pas de message parlant d'interface, peut-être es-ce sur un autre post ?
Si tu veux que je jette un coup d'oeil sur ton code, passe par un gestionnaire de version style Git et tiens au courant via un message privé.
Pour ton deuxième point, je ne vois pas de message parlant d'interface, peut-être es-ce sur un autre post ?
J'ai posté un message intitulé "Bouton et Interface" à 9h05 sur ce forum (.net et le même sur vb /vba, je m'étais trompée) et un membre m'a répondu mais je ne vois pas son message...
Gigatrappeur
Messages postés
226
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
3 juillet 2014
25
30 avril 2014 à 11:48
30 avril 2014 à 11:48
j'arrive bien à lire le commentaire : https://forums.commentcamarche.net/forum/affich-30134331-bouton-et-interface#1
Gigatrappeur
Messages postés
226
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
3 juillet 2014
25
30 avril 2014 à 11:53
30 avril 2014 à 11:53
OK, pense à marquer le sujet comme résolu, si tu pense que c'est le cas.
Gigatrappeur
Messages postés
226
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
3 juillet 2014
25
30 avril 2014 à 15:30
30 avril 2014 à 15:30
J'ai demandé à ce que le sujet soit résolu.