DATAGRID AVEC COMBO MULTIPLES ET BOUTON POUR MÉMO ET DATETIMEPICKER POUR DATE

cs_yous Messages postés 136 Date d'inscription lundi 26 mai 2003 Statut Membre Dernière intervention 13 avril 2009 - 16 déc. 2003 à 12:25
femmevb Messages postés 5 Date d'inscription mardi 28 novembre 2000 Statut Membre Dernière intervention 17 mai 2006 - 17 mai 2006 à 01:22
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/18745-datagrid-avec-combo-multiples-et-bouton-pour-memo-et-datetimepicker-pour-date

femmevb Messages postés 5 Date d'inscription mardi 28 novembre 2000 Statut Membre Dernière intervention 17 mai 2006
17 mai 2006 à 01:22
salut tout le monde,
c'est la premiere fois que je demande d'aide.j'ai besoin d'un exemple de code asp.net,il s'agit accés aux données datagrid+boutton de recherche tout en listant resultat,veuillez m'aider svp en m'envoyant un exemple de code au femme2066@hotmail.com
req: ce forum est tes interessant et j'ai pu me debuter pas à pas à developper avec asp.net merci tt le monde
cs_labout Messages postés 1356 Date d'inscription samedi 8 décembre 2001 Statut Membre Dernière intervention 23 octobre 2006 8
16 avril 2005 à 12:07
merci
@+
mrtang Messages postés 7 Date d'inscription mardi 29 mars 2005 Statut Membre Dernière intervention 26 avril 2009
15 avril 2005 à 22:03
ben moi j'ai mis 10
pourtant je suis un nain décompilleur
la seule chose que j'ai à dire c que ce truc va m'enlever une sacrée épine du pied
Et pis d'abord... Entre nains...
cs_labout Messages postés 1356 Date d'inscription samedi 8 décembre 2001 Statut Membre Dernière intervention 23 octobre 2006 8
16 juin 2004 à 14:58
J'avais prévenu de l'origine mais à l'époque elle n'était pas en vente mais depuis je l'ai considérablement modifié et elle ne ressemble plus trop à l'originale, traitement des images mise à jour automatique etc..
mdelahais Messages postés 30 Date d'inscription mercredi 24 mars 2004 Statut Membre Dernière intervention 16 juin 2009 1
16 juin 2004 à 09:28
Je suis embêté. J'ai utilisé ton exemple pour un de mes programmes et en faisant des recherches sur le net j'ai trouvé un site où cette dll est en vente avec le même jeu d'exemples que toi. Et en plus il y a un gros copyright sur la page...
cs_labout Messages postés 1356 Date d'inscription samedi 8 décembre 2001 Statut Membre Dernière intervention 23 octobre 2006 8
18 déc. 2003 à 17:18
A ce moment là il ne faut pas mettre à disposition sur le net.
Je t'avais mis 1, tu m'a rendu la monnaie.
Salut
CeTjsMoi Messages postés 18 Date d'inscription lundi 1 décembre 2003 Statut Membre Dernière intervention 12 octobre 2004
18 déc. 2003 à 16:39
Je t'ai mis un 1, car la décompilation est une pratique illégale qu'il ne faut pas encourager. Si un code n'est pas libre du souhait de son auteur, il faut respecter cette décision.
De toutes façons, si quelqu'un l'a fait, quelqu'un d'autre peut le faire.
Voila pour le nain.
cs_labout Messages postés 1356 Date d'inscription samedi 8 décembre 2001 Statut Membre Dernière intervention 23 octobre 2006 8
18 déc. 2003 à 00:06
Merci a l'anonyme qui m'a mis un 1 il pourrait signer ou donner ses motivations. Il profite des info concernant le décompilation et s'il connaissait il l'a gardé pour lui. Bravo
Il y a des nains !!
CeTjsMoi Messages postés 18 Date d'inscription lundi 1 décembre 2003 Statut Membre Dernière intervention 12 octobre 2004
17 déc. 2003 à 18:23
je voulais juste dire que faire une columnstyle par control est long et fatiguant. je le faisais avant, maintenant je préfère passer par cette méthode générique.
Il n'est pas utile de refaire une columnstyle à chaque fois, puisque celle que je propose peut contenir tout ce qui est basé sur system.control (y compris un formulaire). je vais mettre un exemple un peu plus complet demain dans l'après-midi. Et si j'ai le temps, je vais commenter le tout.
cs_labout Messages postés 1356 Date d'inscription samedi 8 décembre 2001 Statut Membre Dernière intervention 23 octobre 2006 8
17 déc. 2003 à 16:45
Le code n'est pas de moi, j'ai dit qu'il provenait d'une DLL décompilée ce qui explique les GOTO que je n'utilise pas moi non plus.
J'ai laissé le code pratiquement tel quel.
J'ai utilisé ton datagridControlcolumnstyle et y ai ajouté un control pour afficher et saisir les champs mémo et un controle Combobox.
CeTjsMoi Messages postés 18 Date d'inscription lundi 1 décembre 2003 Statut Membre Dernière intervention 12 octobre 2004
17 déc. 2003 à 16:12
La source que j'avais proposer, contient maintenant un exemple de d'utilisation à télécharger (http://www.vbfrance.com/code.aspx?ID=18359).

Contrairement à toi, faire un datagridcolumnstyle par type de colonne me fait chier. Je préfère faire un control de saisie, c'est plus simple à créer et à débugger, puis utiliser ce contrôle dans le DatagridControlColumnStyle. Ce qui rends le code encore plus modulaire et encore plus simple.

N.B.: Dans sa dernière version (3°maj), le datagridControlcolumnstyle accepte tous les controls qui gère une propriétés Text ou une propriété Value quelque soit le type de données utilisées (DateTime par exemple pour le DateTimePicker) ainsi que les valeurs minimum (cas aussi du DateTimePicker)

J'ai apperçu dans ton code des goto, ca m'a un peu étonner, je ne m'en sert plus depuis vb3.
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 8
16 déc. 2003 à 19:31
Quand il s'agit de microsoft il ne faut jamais les croire !

non ça doit surement être possible, pas en entier, mais possible pour presque tout le code.

a +
cs_labout Messages postés 1356 Date d'inscription samedi 8 décembre 2001 Statut Membre Dernière intervention 23 octobre 2006 8
16 déc. 2003 à 19:19
Non mais en cherchant sur internet peut-être mais j'ai lu chez microsoft qu'il n'était pas possible de décompiler le code VB6 faut-il les croire ?
Bye
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 8
16 déc. 2003 à 19:08
ok merci pour ta réponse très rapide !

connais tu un décompilateur de dll ou d'exécutables vb 6 et c++ (ou C)

merci !
cs_labout Messages postés 1356 Date d'inscription samedi 8 décembre 2001 Statut Membre Dernière intervention 23 octobre 2006 8
16 déc. 2003 à 18:48
Oui mais c'est seulement pour VB.NET
avec http://www.remotesoft.com pour le squelette car c'est bridé
puis avec http://www.aisto.com/roeder/dotnet/ (Reflector) pour le détail Tu choisis dans les 2 cas le language VB.NET ou #.net.
Mais je te préviens c'est un peu galère et il faut modifier le code fourni.
Cela est valable pour les petits excécutables ou DLL mais pour les gros il te faudra des mois.
Pour ma part j'ai mis près de 5 jours pour obtenir quelque chose qui tourne et la DLL ne faisait que 80 KO.
Bon courage
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 8
16 déc. 2003 à 18:38
Salut !

pourrais tu me dire avec quel outil tu décompile les dll ou même les exe si tu en as un ?

a +
cs_labout Messages postés 1356 Date d'inscription samedi 8 décembre 2001 Statut Membre Dernière intervention 23 octobre 2006 8
16 déc. 2003 à 13:28
Je n'ai pas fait de RTF car le source n'est pas de moi.
Je voulais seulement vous montrer que la décompilation de DLL VB.NET est possible avec un peu de persévérence. Il existe des outils.
Je continue à travailler sur cette DLL car elle n'est pas exempte de Bugs y compris dans l'originale (Le bouton XP par exemple).
Lorsque je l'aurai rendu totalement opérationnelle, je mettrais un RTF pour en expliquer le fonctionnement.
Merci pour tes commentaires et ta note.
cs_yous Messages postés 136 Date d'inscription lundi 26 mai 2003 Statut Membre Dernière intervention 13 avril 2009 1
16 déc. 2003 à 12:25
J'attendais qu'un exemple comme celui-ci tombe sur CodesSources.
Malheureusement j'ai VS2002 donc je ne peux pas tester. Bon certes je peux visualiser le code avec NotePad.
Par contre habituellement tu accompagnes tes sources d'un rtf. Te serait il possible d'en mettre un, là aussi ?
Bref, je n'ai pas matière à juger celui-ci, mais un petit 9/10 pour l'idée et tes efforts répétés sur CodesSources...
Rejoignez-nous