Logiciel de sauvegarde des connaissances

Soyez le premier à donner votre avis sur cette source.

Vue 14 338 fois - Téléchargée 1 097 fois

Description

Ce petit programme permet de sauvegarder des portions de code ou diverses infos utiles, bref, des connaissances. Ceci est un programme pour mon usage perso, mais le code peut vous être utile pour apprendre certaines techniques dont :
- la sérialisation,
- La création de composants (avec propriétés, évènements...)
- L'utilisation du contrôle richtext,
- L'utilisation du propertygrid,
- L'association de votre programme à un type de fichier,
- L'utilisation de NSIS pour créer un installeur.

Le zip contient le code source, ainsi qu'un script NSIS destiné à créer un installeur. Il y a aussi l'installeur en question, ainsi qu'un fichier de test nommé "Test du logiciel.kdb". Lorsque vous aurez installé et lancé une promière fois le logiciel, l'association de fichiers de type kdb se fera avec le logiciel, ce qui vous premettra d'ouvrir un fichier kdb avec le programme simplement en double-cliquant dessus.

Source / Exemple :


Tout est dans le zip.

Conclusion :


Code écrit avec Visual C# Express.
Utilise le Framework v2

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_yoannd
Messages postés
305
Date d'inscription
lundi 7 janvier 2002
Statut
Membre
Dernière intervention
10 août 2011
4
Salut,

Désolé, j'ai pas vraiment eu le temps de m'y remettre ces derniers jours. Je vais tenter de faire ça dès que possible !
cs_platinum07
Messages postés
11
Date d'inscription
samedi 3 janvier 2004
Statut
Membre
Dernière intervention
1 août 2006

salut !

du nouveau ?
cs_yoannd
Messages postés
305
Date d'inscription
lundi 7 janvier 2002
Statut
Membre
Dernière intervention
10 août 2011
4
Re !

En fait, je pensais faire une évolution de l'outil en question. Je ne sais pas si tu as remarqué, mais le fait de mettre des lourdes images dans la zone de texte par le biais de copiers-coller fait que la sauvegarde et le chargement du fichier sont lents (sérialisation lente). J'ai un moyen de remédier à ça : faire un fichier zip qui contient une sérialisation de l'objet principal, ainsi que des rtf qui correspondent chacun à une connaissance. J'ai déjà testé la méthode ailleurs sans la mettre en place ici, et je sais faire. Une petite utilisation des références faibles pourrait d'ailleurs améliorer grandement l'outil (j'ai fait une source là dessus, si tu veux aller y jeter un coup d'oeuil).

Je m'y mets dans les heures/jours à venir.
cs_platinum07
Messages postés
11
Date d'inscription
samedi 3 janvier 2004
Statut
Membre
Dernière intervention
1 août 2006

ah ! peut-être voudrais-tu jeter un oeil ou repartir de ce que j'ai fait avec ta source..
si c'est le cas, fais moi signe ! ;)
cs_platinum07
Messages postés
11
Date d'inscription
samedi 3 janvier 2004
Statut
Membre
Dernière intervention
1 août 2006

bon pour info, je l'ai mis au "goût du jour", simplement en corrigeant les erreurs générées par VS.net 2005 sous le framework 2.0. Le RaftContainer ne faisant plus parti du FW(remplacé par les ToolStripContainer), j'ai retiré les morceaux de code y faisant référence et ai adapté la propriété Dick de chaque contrôle "majeur" pour que le rendu soit identique à ta version de départ.
Si tu mets ce projet de côté, je m'attelerais bien à la mise place d'un système de recherche par mots-clés et un affichage d'un ListView (nouveau panel dans le SplitContainer principal ?) afin profiter pleinement de l'outil. :)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.