- Coloration synthaxique (multi-langage avec fichier externe + couleurs parametrables)
- Recherche avancee avec operateurs et expressions (voir aide)
- Classement par : nom, language, spécialite, auteur, difficulté, Plusieurs contrôles et catégories
- Description RTF, Code et Fichiers joints
- Recherche hierarchique
- Favoris
- Commentaires
- Indentation automatique
- Interface : Volets masquables, Barres d'outils perso, enregistrements de la configuration à la fermeture...
- Exportation TXT, RTF et HTML, étendue de un code, jusqu'à la BDD complète
- Impressions
- ETAT DU PROJET : version beta.
- Hormis la génération automatique de la BDD à la première exécution et l'aide en ligne, toutes les fonctionnalités que je voulais au départ sont présentes.
- Il reste aussi quelques bugs et l'interface à optimiser (raccourcis, tab et menus contextruels...).
Lors de recherches et téléchargements d'exemples de codes, je ne classe quasiment jamais les fichiers au fur et à mesure. Les exemples et sources d'aides sont disséminés de partout sur les disques, CD de sauvegarde... Je perds plus de temps à rechercher en local que sur internet. J'ai donc imaginé ce prog, car je n'ai pas trouvé d'équivalent, ou du moins aucun ne répondait à ce que je voulais.
C'est mon premier projet entièrement en VB. Faite moi part svp, des lacunes de mon codes, bugs ou idées d'améliorations. Pour finir, j'hésite à mettre ca dans la section projet de VBFrance. Si vous êtes interessé, laissez un message.
Source / Exemple :
' ----------------------------------------------------------
' Le projet est maintenant trop volumineux pour
' être placé ici. Vous trouverez la version 1 sur:
'
' http://membres.lycos.fr/fredtsoft/
'
' ----------------------------------------------------------
' Notes d'installation ci-dessous
' ----------------------------------------------------------
Conclusion :
- NOTES IMPORTANTES (Première exécution et installation)
Quelques dossiers et fichiers sont créés automatiquement à la première exécution. Pour que ca marche :
- Décompressez le Zip en respectant l'arborescence : impératif
- En cas de problème, supprimez DevLibrary.ini pour réinitialiser
- Dans la base de données fournie, plusieurs exemples possèdent des fichiers joints. Je ne les ai pas mis avec le ZIP, pour des raisons de tailles. En sélectionnant un de ces exemples, vous allez des msgbox . Pour éviter ca, enregistrez le code source après l'avoir consulté.
Aide.rtf : Ebauche d'aide, quelques bug et mauvais fonctionnement sont cités, mais c'est pas complet
- DevLibrary.vbp (pour config WinNT-2000, Office2000 et MDAC2.7)
- DevLibraryW98_of97.vbp (Win98, Office 97 et MDAC2.1)
- Suivant votre config modifiez le vbp avec notepad, bref débrouillez vous...
je vous conseil quand même ca :
http://download.microsoft.com/download/dasdk/Install/2.50.4403.12/W9XNT4/FR/MDAC_TYP_FR.EXE
31 déc. 2003 à 16:11
=:-]
PS : Je mets 10/10 à ton projet et encore félicitations !!!
16 déc. 2003 à 13:05
pas mal pour un debutant
4 juil. 2003 à 16:17
Info supplémentaires sur http://membres.lycos.fr/fredtsoft/ ainsi que prochainement la dernière version de l'exécutable.
25 avril 2003 à 19:08
Ah, aussi, a savoir dans le fichier texte, y'a quand même plus de 700 mots et caractères. Pour la rapidité, on peut en supprimer.
25 avril 2003 à 17:05
'Déclaratio de l'API pour activer-désactiver le rafraichissement de l'affichage d'un contrôle
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Long) As Long
Private Const WM_SETREDRAW = &HB
'Utilisation dans le code:
'-Je désactive l'affichage du contrôle
lRet = SendMessage(ListView1.hwnd, WM_SETREDRAW, False, 0&)
'-J'active l'affichage du contrôle
lRet = SendMessage(ListView1.hwnd, WM_SETREDRAW, True, 0&)
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.