begin process at 2012 05 27 07:05:37
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Réseau & Internet

 > UN MENU POUR LE BUREAU

UN MENU POUR LE BUREAU


 Information sur la source

Note :
7,5 / 10 - par 4 personnes
7,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Réseau & Internet Classé sous :menu, bureau Niveau :Débutant Date de création :10/10/2006 Date de mise à jour :11/10/2006 18:31:28 Vu / téléchargé :4 953 / 995

Auteur : vegetalain

Ecrire un message privé
Site perso
Commentaire sur cette source (23)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
c'est un source complémentaire de mon navigateur...

Source

  • pas de code c'est dans le zip
pas de code c'est dans le zip


 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

11 octobre 2006 18:31:28 :
j'ai rajouté une capture...

 Sources du même auteur

Source avec Zip GÉNÉRATEUR DE CHAINES PSEUDO-ALÉATOIRES
Source avec Zip Source avec une capture HALF-LIFE : L'ORDINATEUR DE GMAN
Source avec Zip Source avec une capture NAVIGATEUR WEB POUR COLLÈGE

 Sources de la même categorie

Source avec Zip Source avec une capture EXTRACTION ACTIVE DIRECTORY DANS EXCEL par pio_killer
Source avec Zip Source avec une capture Source .NET (Dotnet) ALL-IN-ONE CHAT MONO IPV6 OU IPV4 par didierdeco91
Source avec Zip SCRIPT CHANGER IP FIXE / IP AUTO par dejant9
Source avec une capture BOT DÉMOCRATIQUE par YaCoUbA
Source avec Zip Source avec une capture CHAT PERSONNEL ENTRE 2 PERSONNES (IM, MESSAGE INSTANTANÉ). par EhJoe

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture FLÉCHES DES ICONES DU BUREAU par Sechaud
Source avec Zip Source avec une capture Source .NET (Dotnet) AJOUTER OU SUPPRIMER MENU CONTEXTUEL D'APPLICATION PAR CLIC ... par Le Pivert
Source avec Zip Source avec une capture Source .NET (Dotnet) LECTEUR DE PENSÉE par darkteam
Source avec Zip Source avec une capture BARRE DE MENU VERTICALE ASSEZ COMPLETE par Flocreate
Source avec Zip Source avec une capture [VB6] TOUT SAVOIR SUR LA POSITION ET LES DIMENTIONS DE LA BA... par lermite222

Commentaires et avis

Commentaire de eldim le 10/10/2006 09:42:59

Bonjour,
Une capture d'écran serait bien venue...

Commentaire de Ulala2 le 10/10/2006 14:11:53

Bonjour,

Intéressant, mais c'est dommange que les path et les accès aux binaires soient codés en dur.

Par exemple moi mon 'Mes documents' ce trouve sur un Nas, et quand je clique dessus il ne trouve pas le dossier c:\...Mes Documents. idem pour word qui est pourtant installé sur mon C:

Commentaire de Fraggy le 11/10/2006 14:43:59

Bonjour,
Voici quelques remarques constructives :
ta source est sencée nous donner envie de la télécharger. Pourrais-tu nous éclairer sur le sujet, car dans le cas présent il n'y a absolument rien qui titille ma curiosité à propos de ta source, si ce n'est le titre (vu dans la newsletter) qui m'a attiré vers cette page.

Pas de capture. La description "c'est un source complémentaire de mon navigateur" me laisse perplexe. je dois chercher après ton navigateur pour avoir une idée de ce à quoi ta source est sencée servir ?

Allons, un petit effort pour nous donner quelques infos sur ta source et nous donner envie de la regarder, tester et donner une note.

Commentaire de Renfield le 11/10/2006 14:48:39 administrateur CS

Merci vegetalain de mettre a jour ta source, en ajoutant toutes les informations necessaires a sa bonne utilisation
une capture d'ecran ne serait pas non plus un mal

Commentaire de vegetalain le 11/10/2006 15:07:03

vivi, pour le screenshot je vais en faire un la !! sinon c'est un pti p rog à couplé avec une autre source, un navigateur web (http://www.vbfrance.com/code.aspx?ID=39848). je suis responsable d'une salle info et pour éviter que les élèves ne renomment, suppriment, déplacent, dupliquent modifient et que sais-je encore, j'avais pensé remplacer le bureau par cette barre. voilà.

ps: Ulala2, je ne connaissais pas ça "accès aux binaires soient codés en dur" tu pourrais être plus clair stp.? et qu'est-ce qu'un Nas? merci !!

ps²: les liens que j'ai mis fonctionnent sur les postes élèves de ma salle. Ormis GPO qui s'affole et ne retrouve plus sa base de donnée

Commentaire de Ulala2 le 11/10/2006 16:47:24

Bonjour,

Eh bien, lorsque je clique sur 'Mes Documents', j'ai un message d'erreur disant que le chemin d'accès à c:\Mes Documents n'est pas accessible.

C'est parce que déjà, par défaut Mes documents n'est pas directement sur c: mais dans documents and setting, et puis parce dans mon cas, la société ou je développe a choisi de rediriger 'Mes Documents' sur un seveur NAS (serveur windows 2003 avec 2 To de disque en raid 5) grace à une stratégie d'active directory.

Il serait donc judicieux afin que ton application soit réutilisable de récupérer le chemin d'accès à 'Mes Documents' via une varible d'environnement par exemple.

En ce qui concerne 'l'accès aux binaire codés en dur', je parle des chemins d'accès aux applications telles que Word (winword.exe) qui sont écrits dans ton code source (au même titre que Mes Documents) comme par exemple c:\Program  Files\Office 11\winword.exe. Il faudrait la aussi récupérer le chemin d'accès des exécutables (ici la valeur est stockée dans la base de registre).


Bon courage pour ton application dont tu soignes particulièrement le design.

Commentaire de nico1610 le 12/10/2006 14:13:47

Pour cette fameuse base de registre, je te donne ce petit code rapide :
Public Function RegLire(CheminComplet As String) As String
RegLire = ""
On Error GoTo fin
'permet de lire une valeur dans la base de registre
Set WshShell = CreateObject("Wscript.Shell")

RegLire = WshShell.RegRead(CheminComplet)
WshShell = Nothing
fin:
'Remarque :HKEY_CURRENT_USER peut être remplacé par HKCU
'On peut mettre n'importe quelle branche comme ça

End Function

apres tu trouve toutes les infos sur le rep windows ici :
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\
Tu verras c'est bourré de repértoire système :p

Commentaire de Fraggy le 12/10/2006 21:06:35

L'ajout d'une capture m'a incité à tester ton code.
Je n'ai que deux mots à dire : AU SECOUR !

Pourrait-on savoir ce qui justifie que tu kill explorer ?
Plus de barre "démarer", plus d'icones sur le bureau, dans quel but ? Ton application peut très bien tourner avec ceux-ci.

- L'application ne comporte aucun bouton pour quitter celle-ci ! - Les objets ne sont pas nommés (Image1, Image2, etc ...)
- Les chemins sont inscrits en dur
- 1 module pour déclarer 1 API
- 1 module pour deux petites déclarations
- 1 module pour déclarer : "Public Pass As String"
- indentation inexistante
... je m'arrete là.

Résumé :
--------
+ Bien commenté
+ Visuel réussis
- niveau code tout est à revoir.

Je suis un peu dur, mais au moins c'est la vérité.

Bonne continuation (et corrections).

Commentaire de Renfield le 13/10/2006 08:19:46 administrateur CS

le but, Fraggy, est de remplacer l'explorer...

j'aime bien le :
N'utilisez pas Internet Explorer, SVP :" + vbCrLf + " Utilisez plutôt CFPNavigator qui est plus sécurisé !

a noter que cette fonction (KillProcessus)
prend le nom du processus en parametre, mais que dans son code, tu pars du principe (cf MsgBox) qu'il s'agit de IE...

beaucoup de modules que tu pourrais rassembler en un.

a la fermeture du programme, assures-toi de bien tout remettre (explorer, etc)
un simple :
Win+R > tskill explorer
et explorer est killé pour de bon, et est relancé illico...
(si pas relancé, un simple Win+R > explorer) et revoici la barre, les icones, etc...

vérifie les chemins avant de lancer quoi que ce soit...
ca provoque direct un crash de ton appli, au llo assez réussi.

dommage que l'on ne puisse agrandir la fenetre, un peu petite a mon gout

Commentaire de Fraggy le 13/10/2006 14:18:12

Autant pour moi alors, mais j'ignorais que cette source était pour remplacer l'explorer, car cela n'est indiqué nul part.

Si tel est le but de la source, alors oui, c'est réussi, mais le coup des icones, et explorer qui redémare pas, lorsqu'on quitte l'application, c'est pas top quand même.

Il faudrait aussi voir à rajouter un bouton ou un menu popup qui donne la possibilité de quitté l'appli, sans être obligé de la killer dans les processus.

Commentaire de nico1610 le 13/10/2006 16:09:00

le but de cette application est d'empecher de méchants éléves de faire n'importe quoi sur les ordinateurs des salles d'info.
Alors un soft d'admin de ce type qui se laisse gentillement fermé avec un bouton "quitter" c'est prendre l'élève pour un con et le programmeur pour une cruche... (c'est de l'humour je ne dit pas ca pour descendre qui que se soit !)
Pour ce qui est du faite que c'est marqué nul part, regarde bien les explications va sur la source associé (comme expliqué dans la description) et tu verras c'est formulé comme il faut.

Nota: dans le lycée ou j'était j'avais un soft qui ne bolquai pasle gestionnaire de tache et qui était sensé administrer les PC élèves (le pire c'est que c'était un logiciel pro !!)

Commentaire de nico1610 le 13/10/2006 16:10:31

oups j'oubliais, malgres mes remarques (voir mon premier comm. sur cette source) je te note : 9/10
(les chemins en dur c'est dommage, car ca ne rend pas portable ton application !)

Commentaire de Renfield le 13/10/2006 16:21:41 administrateur CS

possibilité de mettre un bouton Fermet, mais avec un password.....

Commentaire de Fraggy le 13/10/2006 16:28:17

Ergo5, d'accord avec toi pour empecher les élèves de faire tout et n'importe quoi, sur les pc, mais personnellement je trouve pas logique de devoir aller voir le descriptif d'une autre source pour être renseigné sur celle de cette page.

D'un autre coté, il n'y a aucun moyen de quitter cette application proprement et c'est là-dessus que je pense qu'un bouton ou un menu popup devrait être ajouté. Bien entendu ce serait trop simple d'appuyer dessus pour quitter, mais pourquoi ne pas rajouter une forme demandant un mot de pass ? Ainsi les élèves restent bloqué, et les profs peuvent quitter en rentrant le précieux sésame.

De plus en quittant, le programme restaure explorer et les icones du bureau, mais pas comme actuellement, ou il faut faire un kill pas très propre et ou les icones ne sont pas restaurées sur le bureau.

Commentaire de vegetalain le 13/10/2006 17:50:39

une fenêtre et un mot de passe...? hm, vi sans doute, mais c'est justmeent pour éviter le coté "conventionnel" d'un champ pour mot de passe que j'ai joué avec le keypress de la form. Dès qu'elle est sélectionnée, tu tape le mot "caché" et hop, ça se ferme... et puis c'es tmoins évident pour les élèves : sans champ de mot de passe , ils ne sont pas censé savoir qu'il y en a un... hm, je sais pas si j'utilise lesbons mots pour me faire comprendre là hm...

Commentaire de Fraggy le 13/10/2006 18:30:55

En fait pour être clair il faudrait un moyen propre de quitter ton application. Le moyen propre serait comme Renfield et moi te l'avons suggéré, de mettre en place un champs (ou fenetre) qui permettrais de rentrer un mot de passe. Si il est juste, cela permet de quitter ton application en restaurant explorer ET les icones du bureau.

Actuellement pour quitter ton application, on est obliger de faire un kill sauvage dans le gestionnaire des tâches, de relancer manuellement explorer. Pour retrouver les icones, on est obliger de soit quitter la session, soit de rebooter le pc.

Tu comprendras aisement que cela n'est pas propre comme méthode.
C'est pourquoi nous te suggérons cette idée là ;-)

Commentaire de nico1610 le 15/10/2006 16:20:26

d'ailleur ... pourquoi killer explorer, alors que je crois bien qu'on peut uniquement le cacher (hide) puis le restorer a pres l'appli, ce serrai pas plus 'propre' ??

Commentaire de Renfield le 16/10/2006 06:49:22 administrateur CS

il n'est pas killé, il est masqué, actuellement, Nico1610

Commentaire de nico1610 le 16/10/2006 18:46:43

oups j'avais pas vu, me suis trompé dsl !
Une erreur de ma part

Commentaire de alvinp le 01/11/2006 11:25:03

Salut, j'ai utilisé ta source, bien sur après l'avoir un peu modifié. Et je l'utilise dans la salle informatique de mon lycée (j'en ai la charge ;))

Commentaire de nico1610 le 01/11/2006 17:10:17

la preuve que ca sert ^^

Commentaire de vegetalain le 01/11/2006 21:02:13

trop cool :D !!! hihihi, l'un des objectif étant l'utilité... 'suis content ;)

Commentaire de vegetalain le 01/11/2006 21:03:54

ueh, mais dis-moi ALVINP, par curiosité, ta salle info tourne sous quoi? parce que dans ma salle au collège, on en est encore à win98 :/... si tu connais une procédure pour faire changer les choses, je suis preneur...

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

VB6 menu clic-droit du bureau [ par JEROMAX ] SalutJe cherche, à partir d'une appli VB6, à appeler le menu qui s'affiche lorsque l'on clic droit sur le bureau.ça fait des années que je cherche et Actualisation du menu démarrer et du bureau windows [ par Antoine ] J'ai créer un petit soft permettant de changer les icones du menu démarrer via la base des ergistres mais cette manipulation doit nécéssiter une actua Urgent ! Comment rafraîchir le bureau, le menu démarrer et la barre des tâches de Windows ?? [ par Vow ] J'ai pourtant beaucoup cherché comment faire, mais apparemment les fonctions API (RedrawWindow, Putfocus, BringWindowToTop, FlashWindow, ...) ne me do Lien sur le bureau ou sur le menu démarer? [ par Gorgot ] J'aimerais savoir s'il y a un moyen d'ajouter un line sur le bureau ou sur le menu démarer peu importe la version de windows, le nom du dossier de win comment desactiver le menu contextuel sur le bureau et la barre de tache [ par martinkk ] comment desactiver le menu contextuel sur le bureau et la barre de tache ? menu deroulante avec les disques, le bureau et mes documents [ par Enrique ] je cherche l'ocx permettant d'avoir un combobox avec le bureau, mes documents, et les repertoires, c'est comme le drivelistbox mais de voir les icones Menu Popup tenace... [ par FirSteph ] BonjourJe suis sous WinXP et je recherche le moyen de fermer un menu popup en cliquant en dehors.Ce menu s'affiche lors du click droit sur l'icone sys


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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 : 0,499 sec (4)

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