begin process at 2010 02 10 05:05:23
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > LISTE DE TACHES À FAIRE [ADD-IN VB6]

LISTE DE TACHES À FAIRE [ADD-IN VB6]


 Information sur la source

Note :
10 / 10 - par 9 personnes
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Classé sous :addin, tâches, todo, liste Niveau :Débutant Date de création :16/02/2005 Date de mise à jour :17/02/2005 17:56:21 Vu / téléchargé :14 380 / 500

Auteur : moustachu

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (38)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Bonjour,

Voici un add-in VB6 générant des listes de taches à faire. Il suffit de laisser des commentaires de type 'Todo dans le code.
L'add-in ne rescencera que les 'Todo des fenêtres de code ouvertes ou alors de tous le modules d'un (ou plusieurs) projets.

Si un élément de la liste est séléctionné, le tooltip donnera la référence de la tache.
En double cliquant sur un élément de la liste, la ligne correspondante sera affichée.
Le bouton refresh permet de rafaîchir la liste (si,si...)

Pour utiliser l'add-in :
1) compilez la dll
2) ouvrez votre projet VB6
3) Menu Complément/Gestionaire de compléments Séle

Ce qui concerne la création d'add-in a été largement inspiré de l'excellente source d'EBARTSOFT :
http://www.vbfrance.com/code.aspx?ID=7296


 Conclusion

Merci de me laisser des commentaires, remontées de bugs, suggestions, je les metterai dans ma Todo ;o)

++
Moustachu

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

17 février 2005 14:48:21 :
Correction nom add-in + retrait de form inutile (!)
17 février 2005 17:56:21 :
Correction bug si fenête de code référencée est fermée Ajout de la recherche de 'Todo pour tous les codes de tous les composants des projets d'un groupe de projets.

 Sources du même auteur

Source avec Zip Source avec une capture ADDIN VB6 - INDENTEUR DE CODE SIMPLE À LANCER PAR RACCOURCIS...
Source avec Zip Source avec une capture COMBINAISONS DE RÉGIONS
Source avec Zip Source avec une capture REQUÊTES SHAPE AVEC MSHFLEXGRID
Source avec Zip Source avec une capture LISSER LE TEXTE DE N'IMPORTE QUEL CONTRÔLE
Source avec Zip Source avec une capture CRÉER UNE IMAGE EN FUSEAUX

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) SPACE - UN SPACE MAC POUR WINDOWS par vbnino
Source avec Zip Source .NET (Dotnet) MULTI THREAD AVEC AFFICHAGE par jaknight007
Source avec Zip Source .NET (Dotnet) COMPILATEUR EN VB NET 2003 par alpha5
Source avec Zip Source avec une capture CRYPTER AVEC LE CHIFFRE DES NIHILISTES RUSSES par tresorsdevie
Source avec Zip Source avec une capture Source .NET (Dotnet) COMPTE_BANCAIRE.NET par Adn56

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) SCANLIST V4 par pingouin84k
Source avec Zip Source avec une capture VB6 ADDIN - FAITES DISPARAITRE LES MSGBOX D'ERREUR IDE par EBArtSoft
Source avec Zip Source avec une capture AFFICHEUR DE LISTE AVEC VALIDATION (EXCEL) par AC045364
Source avec Zip Source avec une capture Source .NET (Dotnet) [.NET2] ADDIN VS2005 - LECTEUR DE FLUX RSS SPECIAL CODES-SOU... par Willi
Source avec Zip Source avec une capture GESTION AUTOMATIQUE DE FICHIER INI PAR ADDIN VB par pit1

Commentaires et avis

Commentaire de MasterHack le 16/02/2005 16:34:44

tout ce que j'ai a dire c'est 10/10

Commentaire de moustachu le 16/02/2005 17:26:13

Ah ben merci, ça fait plaisir !

++
Moustachu

Commentaire de ITALIA le 16/02/2005 17:27:37

Pareil...je me suis toujours demandé pourkoi ce n'était pas en STANDARD dans VB

10/10

Commentaire de cushy007 le 17/02/2005 14:15:02

20/10   Finies les modifs jamais terminées ........

Commentaire de DarkWazza le 17/02/2005 14:27:09

Heu... moi j'ai un bug, quand je double click, ca m'affiche une erreur.

buh ?

Commentaire de DarkWazza le 17/02/2005 14:29:29

ah non, c'est parce que la fenetre de code est refermée...

peut etre une amélioration a faire sur ce point la ?

Commentaire de DarkWazza le 17/02/2005 14:31:01

de meme, le titre de l'add-in est : "Visual Basic 6 MessageBox Creator"

Commentaire de moustachu le 17/02/2005 14:35:06

>de meme, le titre de l'add-in est : "Visual Basic 6 MessageBox Creator"

J'ai pas menti quand j'ai dit d'où j'ai trouvé la source !

>ah non, c'est parce que la fenetre de code est refermée...
Oui, je suis dessus. Desactive le message d'ereur s'il t'ennuie

Commentaire de moustachu le 17/02/2005 14:53:56

Ok, le titre de l'Add-in est corrigé, de même pour la form qui n'avair rien à faire là.... J'avais pas mis la derniere, derniere, version en ligne.... Bouuhhhhh

Commentaire de moustachu le 17/02/2005 18:05:16

Nouvelle version
DarkWazza, tes remarques sont prises en compte.

Vous avez également la possibilité de chercher les TODO dans tous les codes.

Cette version gère également les groupes de projets.

Merci et à ++

Commentaire de DarkWazza le 17/02/2005 19:10:07

cool, je m'en vais tester ca tout de suite

Commentaire de JJDai le 17/02/2005 20:31:34

Excellent, en plus ca pourrait être améliorer avec d'autre actions, Bravo.

Commentaire de moustachu le 18/02/2005 08:08:48

>JJDAI : A quoi penses-tu par exemple ?

Commentaire de JJDai le 19/02/2005 18:54:42

Il serait possible de definir une codification du genre
'@todo
'@Modification
'@Drapaud

Et rechercher tout ce qui est préfixé par une "@" et les classer dans un treeview plutot q'une listbox

Commentaire de moustachu le 19/02/2005 19:00:47

Tout est possible :o)
++
Moustachu

Commentaire de MasterHack le 21/02/2005 15:39:26

une petit idee :
faire un treeview comme dit l'ami exp:
projet1
-Form1
---Truc a realiser
-module1
---etc
Projet2
c'est realisable j'ai une fois creer un Add-in pour Declarer directement les api dans le code...
une telle ameleoration sera geniale

Commentaire de moustachu le 21/02/2005 15:57:37

MasterHack>Merci pour ton commentaire. Oui, je me doute que c'est réalisable. Ce n'était mon besoin lorsque j'ai commencé cette dll.  Si j'ai un peu de temps je verrais ce que je peux faire.

++
Moustachu

Commentaire de jym le 21/02/2005 21:03:41

bjr,

j'avais un autre utilitaire pour faire ça, mais il est dans la poubelle à l'heure actuelle.

félicitation, c'est un outil indispensable.

JYM

Commentaire de ERICV852 le 27/02/2005 01:02:44

salut moustachu je trouve sa genial que tu t interresse aux debutants ; moi je ne sais rien faire comme sa c est claire donc je m addresse a toi ou a d autre qui n oublient pas  Q EUCX AUSSI ILS ONT DEBUTéS

CONC VOILA JE VOUDRAI COMPRENDRE LES BASES VB6
POUR FAIRE UN PROGZ SUR AOL

MERCI DE ME JOINDRE SUR MSN :ERICV515@HOTMAIL.COM
AIM / ERICV 852@AOL.COM
OU SUR MON MAIL AOL
>>>>>>>>>>ERICV852@AOL.COM
tout les pros me disent que c est le premier code le plu dure car il faut comprendre ce qu on tappe et ax quoi sa correspond

=============>j attends que tu me contact et je t exppliquerai ce qque je veux faire (progz multifobctions pour aol 9 )
mais avrt  jai du taf et bnesoin de gens pret a me faire des exercice ou des tutos
bref aidez moiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii a apprendre a coder sa me passionne
riko :o)

Commentaire de cushy007 le 27/02/2005 13:41:13

He bien il va y avoir du boulot :o)

Commentaire de MasterHack le 28/02/2005 15:57:30

Moustachu>Ya pas de doute c'est realisable.le seul probleme c'est quand le volet de code n'est pas ouvert comme le cas des formulaires.
aussi pense a intergerer la fenetre dans l'editeur VB6 en changeant le parent de la fenetre.
bonne chance cher ami.

Commentaire de moustachu le 28/02/2005 16:20:26

Masterhack > Merci de me souhaiter bonne chance ! ;o)
Peux-tu me détailler ce que tu veux dire par "le volet de code est fermé" ou "intergerer la fenêtre dans l'éditeur" ?

Si toi (ou d'autres) veulent mettre la main à la patte, c'est avec  plaisir

ERICV852> Je veux bien essayer de t'aider mais tu me fais peur ;o)

++
Moustachu

Commentaire de MasterHack le 28/02/2005 16:34:16

Avec plaisir,
si tu vx voir ma source vbfrance add-in 1.1 tu verras que la fenetre s'integre directement dans l'editeur vb6 comme pour l'explorateur d'objet de vb6,d'une autre maniere elle devient fille de la fenetre mere de vb6.
pour le volet de code c'est pas un grand probleme dans ton cas car ton add-in s'interesse au commentaire dans le code ce qui implique que le volet de code a ete deja ouvert si presence de commentaire :).
Merci

Commentaire de moustachu le 28/02/2005 16:39:46

MasterHack> Il doit manquer peut être  quelque chose dans ma source mais la fenêtre créée est ancrable. Pour le volet de code, s'il est fermé, cela ne pose pas de problèmes me semble-t-il. As-tu récupérer la dernière version.

++
Moustachu

Commentaire de casy le 23/06/2005 10:34:18

Est-ce que quelqu'un pourrais me donner l'astuce pour intéger cet add-in dans VB5. Le besoin est urgent, l'échéance est proche.

Commentaire de moustachu le 23/06/2005 10:47:45

J'ai pas VB5 et je n'ai d'ailleurs jamais travailler dessus. Que se passe-t-il quand tu essaye de compiler la DLL ?

Commentaire de casy le 23/06/2005 11:00:39

déjà il refuse d'ouvrir correctement le projet, ensuite il trouve pas le fichier .dsr et donc jette quelques erreurs à la compil.

j'ai compilé sous vb6, pas de pb, mais repassé sous vb5, dans le gestionnaire de complément, je vois la liste des compléments dispo, mais je n'ai pas la possibilité d'en ajouter. Je pense qu'il faut qu'ils soient copiés à un endroit precis sur le disque, ou enregistrer dans la bdr pour apparaitre dans la liste mais je ne sais pas comment faire.
En plus je suis en retard sur le projet, j'ai pas trop le temps de chercher.

Commentaire de moustachu le 23/06/2005 11:54:07

Avant d'ouvrir dans vb5 essaye de modifier le fichier dsr dans un editeur de texte :


VERSION 5.00
Begin {AC0714F6-3D04-11D1-AE7D-00A0C90F26F4} Connect
   ClientHeight    =   7620
   ClientLeft      =   8730
   ClientTop       =   4425
   ClientWidth     =   10185
   _ExtentX        =   17965
   _ExtentY        =   13441
   _Version        =   393216
   Description     =   "Liste de taches à faire"
   DisplayName     =   "Visual Basic 6 ToDo List Generator"
   AppName         =   "Visual Basic"
   AppVer          =   "Visual Basic 6.0"
   LoadName        =   "Command Line / Startup"
   LoadBehavior    =   5
   RegLocation     =   "HKEY_CURRENT_USER\Software\Microsoft\Visual Basic\6.0"
   SatName         =   "taborder.dll"
   CmdLineSupport  =   -1  'True
End


- Quand tu ouvres VB6, le connect.dsr te propose-t-il vb5 dans ta version d'appli ?
- sinon, essaye de voir si reglocation existe pour vb5, de même pour AppVer

a+
Moustachu

Commentaire de casy le 23/06/2005 13:59:35

Ok moustachu, j'ai un peu regarder.

VB5 ne reconnais pas le .dsr, et je n'ai trouver comment en créer un avec vb5 pour pouvoir comparer.

J'ai tenté les modifs,mais je n'est pas vb5 dans la liste.

j'ai tenté une enregistrement manuel dans la bdr, lors du chargement j'ai un message d'erreur sur un problème d'initialisation du complément.

Je laisse tombé, j'ai pas le temps de chercher, si tu as des soluces je prend.

Commentaire de DedeSurf le 08/07/2006 11:43:27

franchement nikel rien a dire je reste sans voix ....

Commentaire de metalcoder le 11/08/2006 13:45:35

Je suis entrain de programmer un logiciel de gestion pour mon boulot avec des requete oracle et sql server. J'ai beaucoup de procedure et de fonction et ton todo ma grandement simplifé la vie. Je peut desormais programmer et mettre des variables temporaires ou des constantes dans mes procedure pour faire mes essais je ne risque pas de les oubliés.

Par contre juste un ptit bug pas bien mechant lorsque tu clique sur un todo et que celui-ci a ete déplacé, il faudrait que tu fasse le refresh automatiquement lorsque cela arrive.

@+
  

Commentaire de moustachu le 16/08/2006 08:57:55

Bonjour Metalcoder,

Merci de ton message, c'est sympa ed savoir qu'une source sert vraiment à d'autres. Oui, le bug est connu et c'est vrai que je n'ai rien fait encore (à part "ah m...." quand ça se produit !

D'ailleurs, MasterHack m'avait envoyé une modif de cette source en treeview, je vais peut être mettre à jour aussi.

Je vais essayer de me libérer un peu de temps pour ça.

++

Moustachu

Commentaire de Philippe734 le 11/11/2006 13:51:35

salut,
merci pour ton code il est bien fait. c'est exactement ce que je cherchai. en revanche il n'est pas parfait, par exemple ca me soul de ne pas pouvoir lui faire enregistrer sa position de départ en étant encré (dockable). g essayé de modifier la source pour qu'il se souvient de sa position, mais cela fonctionne que lorsqu'il est en fenetre, dès que je la dock à vb6, ca foire.

pour mémorisé sa position, et la restaurer (pas en mode docking ca foire) j'ai ajouté cela :

sauvegarde de sa position, après cette ligne :
    SaveSetting APP_CATEGORY, App.Title, "DisplayOnConnect", "1"
j'ai ajouté :
    With gwinWindow
        SaveSetting APP_CATEGORY, App.Title, "Left", .Left
        SaveSetting APP_CATEGORY, App.Title, "Top", .Top
        SaveSetting APP_CATEGORY, App.Title, "Width", .Width
        SaveSetting APP_CATEGORY, App.Title, "Height", .Height
    End With

et pour la restauration, après ces lignes :
  If GetSetting(APP_CATEGORY, App.Title, "DisplayOnConnect", "0") = "1" Then
    'set this to display the form on connect
    Me.Show
j'ai rajouté :
    With gwinWindow
        .Left = GetSetting(APP_CATEGORY, App.Title, "Left")
        .Top = GetSetting(APP_CATEGORY, App.Title, "Top")
        .Width = GetSetting(APP_CATEGORY, App.Title, "Width")
        .Height = GetSetting(APP_CATEGORY, App.Title, "Height")
    End With

auriez vous une idée pour qu'il mémorise sa position quand sa fenetre est docké (dockable, docking, encré...) ?
@+

Commentaire de moustachu le 11/11/2006 14:25:39

Merci pour ton commentaire Philippe734,

Je vais me pencher sur ce problème, il est vrai que je ne suis jamais posé la question.
J'ai une mise à jour en attente depuis un moment d'ailleurs.

Je vous tiens au courant si je trouve....

++
Moustachu

Commentaire de olilej le 18/01/2007 20:41:28

Bonjour le Moustachu,
J'ai installé ton add-in et j'obtiens une petite erreur à mon premier Refresh, un pop-up qui me donne le message suivant :
"The following sub/function has raised an error :
Name : Process
ERROR : 91
Description : Object variable or With block variable not set"

HO, HO, HO !

Commentaire de moustachu le 22/01/2007 10:24:41

Bonjour Père Noël,

C'est bizarre ça essaye de lancer le projet en debug pour voir à quelle ligne ça se passe...

++
Moustachu

Commentaire de yan35 le 21/10/2008 20:16:20

Bonjour,

Je découvre ton addin en cherchant comment enregistrer les signets (drapeaux bleus) de l'ide de vb6, sans succès jusqu'ici, mais grâce à ton code, je peux y parvenir. Il suffit que je place 1 balise 'todo et je retrouve les lignes de code que j'ai marquées pour attirer mon attention sans modifier quoique ce soit à mon code. En plus je ne connais rien aux AddIn alors je vais le regarder de plus près.  Merci pour ce code.
Tant qu'à formuler des aménagements, il est possible, je suppose de gérer d'autres constantes que 'Todo qui pourraient être 'Bug, 'ToSee. La dernière pour remplacer le signet bleu, mais serait-il envisageable de synchroniser la mise à jour de cette balise avec l'utilisation du signet ?! Ca serait top !
Encore Merci. Je mets 10/10, évidemment.

Commentaire de yan35 le 21/10/2008 20:23:18 10/10

juste pour ajouter la note. (J'avais placé le commentaire avant)

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Liste de tâches à faire [ par la_baud ] Bonjour,Je voudrais créer une liste de tâches à faire avec des cases à cocher et la première ligne en mode création. je ne sais pas quel composant uti Liste des tâches [ par Philippe ] Sous Excel, je lance une appli MS-DOS avec la commande Shell(), qui me renvoie comme identifiant de la tâche un double.Comment puis-je savoir si cette Liste de tâches d'un composant [ par gregory__forel ] Bonjour à tous,J'aimerais savoir comment incorporer dans mon contrôle la liste de "Tasks" qui est disponible pour certains contrôles:par exemple, lors Récupérer la liste des fenêtres de la barre des tâches [ par pcmanprogrammeur ] Bonjour,J'ai besoin de votre aide car il m'est impossible de trouver comment récupérer la liste des fenêtres qui sont dans la barre des tâches !!!Est- Liste des processus de la barre des tâches [ par pcmanprogrammeur ] Bonjour,J'ai besoin de votre aide car il m'est impossible de trouver comment récupérer la liste des fenêtres qui sont dans la barre des tâches !!!Est- Obtenir la liste des tâches avec VBA [ par Philippe ] Je sais comment la liste des tâches (toutes les applications qui apparraissent dans la barre des tâches) avec VB (5 ou 6), mais comment faire en VBA?M positionner un usercontrol [ par Troopers ] Salut! Je suis entrain de créer un uesrcontrol c'est une sorte de ComboBox avec un calendrier à la place de la liste déroulante j'ai donc un textbox p Apostrophe & FindFirst [ par Beren ] Bonjour,Je me trouve face à un problème que beaucoup de gens doivent connaître : une apostrophe dans une chaîne de caractère et l'utilisation d'une mé Comment obtenir la liste de toutes les résolutions possibles sur un ordinateur??????? [ par Aktarez ] est ce possible d obtenir toutes les resolutions d ecran possibles sur un ordi?? merci d avance :o)ps: si au passage qq pouvait me dire comment envoye


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,638 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales