Tous les téléchargements de l_autodidacte
|
|
La modification d'un fichier INI est possible sans avoir à tout réécrire et sans utilisation d'API Windows.
|
|
|
|
|
C'est une solution plus simpliste que celles proposées dans ce forum, plus compréhensible dirai-je.
Le principe repose sur FileSystemObject, un fichier hta et le registre Windows. L'entrée créée dans le registre est ensuite supprimée, le fichier HTA aussi. L'inconvénient est qu'on ne peut pas spécifier les filtres, le chemin de recherche et le titre de la boite de dialogue. Le filtre par défaut est *.* et le titre de la boite est Choisir un fichier à télécharger Pour le filtre, il suffit d'écrire dans la zone "Nom du fichier" l'extension voulue puis le bouton Ouvrir Naviguer jusqu'au dossier voulu puis choisir un fichier. |
|
|
|
|
Ce qui m'a incité à faire ce petit programme, c'est que j'avais un utilitaire(Regcleaner4) qui marchait bien sur WIN98 et WIN XP SP1 et SP2, mais avec le SP3, il ne marche plus. J'ai alors pensé à faire quelque chose de très simple pour nettoyer mon registre des entrées indésirables.
L'utilisation du code est sans garantie(pour la suppression) néanmoins une sauvegarde est faite pour toute suppression si la case à cocher "Créer sauvegarde" est activée. Un fichier de sauvegarde est alors automatiquement créé dont le nom(sans extension) est aussitôt affiché et visible dans le ComboBox ajouté à cette fin. Ledit fichier a pour nom la date et l'heure de l'enregistrement sous la forme : dd_mm_yyyy_hh_mm_ss(+l'extension .reg) Voir la suite |
|
|
|
|
Suite à cette [post=8343636]Discussion[/post], je me suis rendu compte que j'ai codé, il y a quelque temps, quelque chose qui s'en rapproche.
Que le posteur de la question y trouve ce qu'il souhaite ou du moins un peu d'aide. |
|
|
|
|
Diviser le texte à afficher sur plusieurs boites de message
|
|
|
|
|
Il s'agit de la recherche des constantes correspondant au dernier paramètre(RootFolder) de la fonction BrowseForFolder(HWnd, Title, Options, RootFolder)
Ces constantes une fois trouvées peuvent remplacer les noms explicites des dossiers. Il y a par exemple Poste de travail et Favoris réseau qui sont indiqués respectivement par ::{20D04FE0-3AEA-1069-A2D8-08002B30309D} et ::{208D2C60-3AEA-1069-A2D7-08002B30309D} où les noms ne peuvent être utilisés car cela pointerait sur Mes documents |
|
|
|
|
La description se trouve dans le code source
|
|
|
|
|
Le titre et les commentaires dans le fichier source décrivent amplement le but du code.
|
|
|
|
|
Il s'agit d'une fonction de conversion d'un nombre d'une base quelconque vers la base décimale.
D'autres explications sont dans le fichier source. |
|
|
|
|
Un bout de code permettant la lecture dans un fichier du type INI
|
|
|
|
|
Dans ce code, on exploite la ligne de commandes d'un processus actif pour en récupérer l'application associée à un type donné de fichier et ce en utilisant conjointement l'objet WshShell et la classe Win32_Process de WMI.
|
|
|
|
|
Ce code permet de gérer les lecteurs(tout type), le panneau de configuration, les ports USB(pour les flash disks) l'accès ou non au registre..... Son utilisation vous fera découvrir les différentes options.
Il est à note que les lecteurs à gérer doivent être entrés au clavier dans la zone de saisie correspondante(sans souci de casse). Si à l'ouverture de l'utilitaire l'un des champs de saisie contient une ou plusieurs lettres, les lecteurs correspondants sont selon le cas masqués ou inaccessibles. |
|
|
|
|
Il s'agit de l'ajout d'une entrée dans le menu contextuel 'Nouveau...' pour les fichiers lors d'un clic droit dans un dossier ou sur le bureau.
|
|
|
|
|
Un essai de créer un soi-disant tableau et d'y mettre des données sous BPW(TPW).
Les descriptions et notes sont placées dans le code source sous forme de commentaires. |
|
|
|
|
Un petit bout de code pour tracer un papier millimétré sous Word.
D'autres informations sont disponibles en allant sur la discussion... |
|
|
|
|
Un IDE utilisant la syntaxe de Turbo Pascal et ses bibliothèques(Procédures et Fonctions...).
Il est pris en charge par toute version Windows(du mois jusqu'à Windows 7 32 / 64 bits). On n'a pas besoin d'émulateur pour l'utiliser. Description donnée par l'auteur : AlgoSpear est un EDI et un compilateur pascal avec une interface qui emprunte le style de Office 2007. L'éditeur permet la coloration syntaxique, la compilation, l'exécution, l'exportation au format html des codes sources, la compression, etc. Éditeur du logiciel : Mohamed HILALI |
|
|
|
|
Pas mal de questions posées dans ce forum sur la manière de trouver le plus
ancien/récent des fichiers d'un répertoire que ce soit la date de modification, de création, d'accès .... Je vous propose une alternative que vous pouvez consulter, modifier .... pour obtenir le résultat souhaité. |
|
|
|
|
On trouve aujourd'hui encore des gens qui ne savent pas retrouver l'exécutable associé à un type donné de fichier..
En voici une petite esquisse qui pourrait être utile à certains. |
|
|
|
|
Sous VB, il possible, en utilisant des APIs Windows(telles que "lOpen" et "lClose") de tester si un fichier est utilisé ou non.
En Vbscript, cette possibilité n'est pas offerte sauf si on utilise un Wrapper qui s'avère un peu compliqué pour les non-initiés. Ce code permet, d'une manière simple, de contourner ce problème. |
|
|
|
|
Le lien de téléchargement de l'aide VBScript n'étant plus valide(Microsoft l'a supprimé de sa liste de téléchargements), je vous propose un autre lien pour Scr56fr.exe
|
|
|