AAZ-Custo-Clique-Droit -Windows 7 /8/10- x86-x64 - by Nash
- Nash
- Administrateur du site
- Messages : 4403
- Enregistré le : sam. 6 nov. 2010 14:19
- Localisation : 89
- A été remercié : 21 fois
AAZ-Custo-Clique-Droit -Windows 7 /8/10- x86-x64 - by Nash
Custo-Clique-Droit
Custo-Clique-Droit est une ptite application pour pouvoir mettre n'importe quel "exe" au clique droit bureau...facilement !
Ce log sera bien sur plein de maj car ce n'est pas les options a rajouter qui manque pour se simplifier la vie
compatible x64 et x86...merci de vos retours
lien : merci aux testeurs zinzin et yahyah et a sh@rp pour conseils et code
compatible x64 et x86...merci de vos retours
lien : merci aux testeurs zinzin et yahyah et a sh@rp pour conseils et code
• Ryzen 9 5900x
• B550 AORUS PRO
• RTX 3060ti phoenix
• thermaltake core p8 tg
• 1 x SSD 500GB PCIe4 M.2 SEA
• 32 G DDR4 3600 corsaire
• Corsaire 1000w full modulaire passive
• MasterLiquid ML240R RGB
•1 to stockage NVME.M2 PCIe
- Nash
- Administrateur du site
- Messages : 4403
- Enregistré le : sam. 6 nov. 2010 14:19
- Localisation : 89
- A été remercié : 21 fois
Re: AAZ-Custo-Clique-Droit x86 et x64 by Nash
maj 1.1
-correction du message d'erreur si on veut supprimer la clé et qu'elle n'existe pas (verif de la clé avant )
-ajouts du nom du log sous le bouton "chercher un exe"
-correction du message d'erreur si on veut supprimer la clé et qu'elle n'existe pas (verif de la clé avant )
-ajouts du nom du log sous le bouton "chercher un exe"
• Ryzen 9 5900x
• B550 AORUS PRO
• RTX 3060ti phoenix
• thermaltake core p8 tg
• 1 x SSD 500GB PCIe4 M.2 SEA
• 32 G DDR4 3600 corsaire
• Corsaire 1000w full modulaire passive
• MasterLiquid ML240R RGB
•1 to stockage NVME.M2 PCIe
- sh@rp
- Membre VIP
- Messages : 585
- Enregistré le : mar. 1 févr. 2011 13:03
- A remercié : 3 fois
- Contact :
Re: AAZ-Custo-Clique-Droit x86 et x64 by Nash
Et oui Nash... My 7 Context Menu est le logiciel qui m'a demandé le plus de temps pour faire l'étude du domaine qu'est la base de registre dans tout ses états.Nash a écrit : @ sh@rp : c'est quand on fait ce genre d'utilitaire qu'on voit la complexité de ton log " my7-context-Menu" ...respect
Et à chaque étude il appartient de se faire un petit mémento avant de se lancer dans le développement ca permet de mieux connaitre l'environnement dans lequel on va se retrouver (c'est ca une mini-étude en fait) :
http://wallace87000.upd.fr/M7CM-Tuto.pdf
Cependant tu aurais pu tenir compte de mes conseils pour permettre à l'utilisateur de sélectionner ou il veut voir apparaitre son item (Top, Center, Bottom) dans le menu contextuel en utilisant une combobox. J'espère que tu y travailles car ton soft possède une bien grande fenêtre pour le si peu de fonction que tu proposes à l'utilisateur.
Tu peux ausssi proposer l'ajout du menu contextuel sur l'ordinateur.
A+
PS : Un petit "credits to" car c'est mon code source. Merci.
Le dev ne se réduit pas à du simple copier/coller de codes sources mais à une incommensurable phase d'apprentissage d'un domaine en perpétuelle évolution !
http://3dotdevcoder.blogspot.fr/
http://3dotdevcoder.blogspot.fr/
- Nash
- Administrateur du site
- Messages : 4403
- Enregistré le : sam. 6 nov. 2010 14:19
- Localisation : 89
- A été remercié : 21 fois
Re: AAZ-Custo-Clique-Droit x86 et x64 by Nash
t'inquiete , tout le monde sait que tout ce que je fais , c grace a toi ;) mais je mettrai promisPS : Un petit "credits to" car c'est mon code source. Merci.
tu crois que je me sert pas de tes conseils test le log ;)sélectionner ou il veut voir apparaitre son item (Top, Center, Bottom)
je look le pdf demain la taf
bonne soiree l'ami...
• Ryzen 9 5900x
• B550 AORUS PRO
• RTX 3060ti phoenix
• thermaltake core p8 tg
• 1 x SSD 500GB PCIe4 M.2 SEA
• 32 G DDR4 3600 corsaire
• Corsaire 1000w full modulaire passive
• MasterLiquid ML240R RGB
•1 to stockage NVME.M2 PCIe
Re: AAZ-Custo-Clique-Droit x86 et x64 by Nash
marche bien chez moi merci nash
et merci sh@rp pour toute son aide apporté a toutes ces créations
si je peux me permettre dans la boite de dialogue pour l'emplacement dans le clic droit: ajouter le nom de la position, au debut me suis demandé a quoi servait c'est 3 cases ^^ (je sais que c'est en développement)
et merci sh@rp pour toute son aide apporté a toutes ces créations
si je peux me permettre dans la boite de dialogue pour l'emplacement dans le clic droit: ajouter le nom de la position, au debut me suis demandé a quoi servait c'est 3 cases ^^ (je sais que c'est en développement)
- sh@rp
- Membre VIP
- Messages : 585
- Enregistré le : mar. 1 févr. 2011 13:03
- A remercié : 3 fois
- Contact :
Re: AAZ-Custo-Clique-Droit x86 et x64 by Nash
Arff tu n'as toujours pas compris Nash. Tu ne testes pas logiquement tes softs avant de les diffuser ce type d'erreur se corrige avant de livrer l'executable :
Erreur : Ne peut pas supprimer la clé car elle n'existe pas.
PS : prière de réfléchir à ton projet avant de le coder stp... C'est le B A -BA. Il faut que tu étudies tout les scénarios possibles pour palier à ce genre de problème (cf capture).
Quand l'utilisateur sélectionne son fichier rien ne l'empêche d'aller cliquer sur le bouton "retirer du clique droit du bureau". Donc forcément si le menu contextuel n'exsite pas (ce qui est probable lorsque l'user utilise pour la 1ère fois ton soft), alors une erreur est générée et comme tu n'as pas mis de "Try Catch Ex " dans ton code qui permet de supprimer une clé de registre alors c'est une erreur Framework forcément.
Tu n'écoutes pas ce que je te dis c'est dingue ca.....??!!!
Donc DeleteSubKeyTree dans un "Try Catch ex".
Ce que tu peux aussi prévoir c'est que lorsque la clé n'existe pas dans le registre alors tu places la valeur "False" à la propriété "Enabled" de ton contrôle "Button3" :
A+
Erreur : Ne peut pas supprimer la clé car elle n'existe pas.
PS : prière de réfléchir à ton projet avant de le coder stp... C'est le B A -BA. Il faut que tu étudies tout les scénarios possibles pour palier à ce genre de problème (cf capture).
Quand l'utilisateur sélectionne son fichier rien ne l'empêche d'aller cliquer sur le bouton "retirer du clique droit du bureau". Donc forcément si le menu contextuel n'exsite pas (ce qui est probable lorsque l'user utilise pour la 1ère fois ton soft), alors une erreur est générée et comme tu n'as pas mis de "Try Catch Ex " dans ton code qui permet de supprimer une clé de registre alors c'est une erreur Framework forcément.
Tu n'écoutes pas ce que je te dis c'est dingue ca.....??!!!
Donc DeleteSubKeyTree dans un "Try Catch ex".
Ce que tu peux aussi prévoir c'est que lorsque la clé n'existe pas dans le registre alors tu places la valeur "False" à la propriété "Enabled" de ton contrôle "Button3" :
Code : Tout sélectionner
Me.Button3.Enabled = False
Le dev ne se réduit pas à du simple copier/coller de codes sources mais à une incommensurable phase d'apprentissage d'un domaine en perpétuelle évolution !
http://3dotdevcoder.blogspot.fr/
http://3dotdevcoder.blogspot.fr/
- Nash
- Administrateur du site
- Messages : 4403
- Enregistré le : sam. 6 nov. 2010 14:19
- Localisation : 89
- A été remercié : 21 fois
Re: AAZ-Custo-Clique-Droit x86 et x64 by Nash
re
alors pour yahyha : je pige pas , tu as pas ca ???
pour sh@rp :
si contrairement a c que tu crois , j'ecoute tes conseils et je fais une verif de l'existance de la clé avant de la supprimer
mais pas de "try catch ex" car je pense pas besoin etant donné que si la clé n'existe pas , alors messagebox , et si elle existe alors modif
look cette version , et desolé pour l"erreur d'upload
merci des retours
alors pour yahyha : je pige pas , tu as pas ca ???
pour sh@rp :
si contrairement a c que tu crois , j'ecoute tes conseils et je fais une verif de l'existance de la clé avant de la supprimer
je me suis tout simplement trompé dans l'upload du fichier , j'ai uploader la 1ere version , mais en testant j'avais remarqué cette erreur et corrigé dans la 1ere majDim test As Microsoft.Win32.RegistryKey = My.Computer.Registry.ClassesRoot.OpenSubKey("DesktopBackground\shell\" & nom, False)
If test Is Nothing Then
MessageBox.Show("Ce raccourci n'existe pas dans le clique droit")
si si jt'assureTu n'écoutes pas ce que je te dis c'est dingue ca.....??!!!
mais pas de "try catch ex" car je pense pas besoin etant donné que si la clé n'existe pas , alors messagebox , et si elle existe alors modif
look cette version , et desolé pour l"erreur d'upload
si je commence a piger quelques trucs mais ce domaine est tres vaste et nouveau pour moiArff tu n'as toujours pas compris Nash.
merci des retours
• Ryzen 9 5900x
• B550 AORUS PRO
• RTX 3060ti phoenix
• thermaltake core p8 tg
• 1 x SSD 500GB PCIe4 M.2 SEA
• 32 G DDR4 3600 corsaire
• Corsaire 1000w full modulaire passive
• MasterLiquid ML240R RGB
•1 to stockage NVME.M2 PCIe
Re: AAZ-Custo-Clique-Droit x86 et x64 by Nash
quel boulet je fais
si j'avais fait la mise a jour j'aurai eu
si j'avais fait la mise a jour j'aurai eu
- Nash
- Administrateur du site
- Messages : 4403
- Enregistré le : sam. 6 nov. 2010 14:19
- Localisation : 89
- A été remercié : 21 fois
Re: AAZ-Custo-Clique-Droit x86 et x64 by Nash
maj : 1.5
-possibilité de choisir son icone perso
-possibilité de choisir le texte a afficher dans le clique droit
-possibilité de choisir son icone perso
-possibilité de choisir le texte a afficher dans le clique droit
• Ryzen 9 5900x
• B550 AORUS PRO
• RTX 3060ti phoenix
• thermaltake core p8 tg
• 1 x SSD 500GB PCIe4 M.2 SEA
• 32 G DDR4 3600 corsaire
• Corsaire 1000w full modulaire passive
• MasterLiquid ML240R RGB
•1 to stockage NVME.M2 PCIe
Re: AAZ-Custo-Clique-Droit x86 et x64 by Nash
Tésté et approuvé chez moi...sa fonctionne niquel!
bon travail Nash continu comme sa
bon travail Nash continu comme sa