AMÉLIORATION DE LA FONCTION 'EXÉCUTER' DE WINDOWS XP : ADVANCED EXECUTER

Messages postés
2671
Date d'inscription
vendredi 25 janvier 2002
Statut
Membre
Dernière intervention
6 février 2013
- - Dernière réponse : cs_ndjpoye
Messages postés
3
Date d'inscription
jeudi 19 décembre 2002
Statut
Membre
Dernière intervention
14 janvier 2009
- 20 avril 2005 à 17:51
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/21782-amelioration-de-la-fonction-executer-de-windows-xp-advanced-executer

DeAtHCrAsH
Messages postés
2671
Date d'inscription
vendredi 25 janvier 2002
Statut
Membre
Dernière intervention
6 février 2013
1 -
Juste une remarque ... Tu dis INTERFACE PARFAITEMENT INTEGRER A WINDOWS XP ????

Tu serais pas Bozo le clown par hasard ?

Du .NET integrer a windows XP ???

Comme 99.99999999% des gens, je ne dispose pas du Frameworks et encore moins de VB .NET ...

Donc ton programme ne m'est pas accessibles!

SI vous voulez faire des utilitaires faites les plutot en C/C++ pour qu'il n'y ai pas de probleme de portabilité!

Si vous faites de la prog faut arreter de chercher la simplicité en prenant du .NET ou des MFC ou VCL !!!!!

VB est deja limite ... Mais VB .NET ca ma parait vraiment nul et inutiles pour une programmation autres que personnelles !!

Sinon le principe de ton programme n'en reste pas moins interressant... Dommage que ce soit du .NET :(

A++ et bonne prog...

--=[SheLL]=--
bubble44
Messages postés
200
Date d'inscription
lundi 10 mars 2003
Statut
Membre
Dernière intervention
3 août 2004
-
C'est vrai que c'est l'horreur le .net, c'est a ce demander l'interet de faire un .exe, faut un tel packtage monstre, qu'avoir le systeme de developpement en mode interprété du prog est presque + simple.

Pourtant j'aurais révé d'un vb en objet, pfffffff comment ca aurait ete elite.
Impossible de faire fonctionner ca par exemple :

http://www.cppfrance.com/code.aspx?ID=21749
cs_Cyrus
Messages postés
47
Date d'inscription
mercredi 21 novembre 2001
Statut
Membre
Dernière intervention
2 avril 2007
-
Bonjour ! Je vois que le choix de la plateforme ne vous plait pas. Je vais tenter de me justifier quant au choix de cette technologie.

Sachez que tous les logiciels de Microsoft sont maintenant développés en .NET (et notamment Microsoft Office XP). Et ce pour une bonne raison : toute l'architecture du Visual Studio et des langages qui y sont liés a été revue et propose maintenant des composants modernes qui s'intègrent parfaitement dans Windows 2000/XP.

Hélas, pour exécuter n'importe quelle application .NET, il faut avoir préalablement installé le Framework.NET, qui est téléchargeable sur le site de Microsoft via cette URL :

http://download.microsoft.com/download/e/d/a/eda9d4ea-8ec9-4431-8efa-75391fb91421/dotnetfx.exe

Le framework pèse 21.6M, soit 2 heures de téléchargement avec un modem classique (56K).

Les prochaines versions de Windows seront directement fournies avec le framework.NET, donc ce problème n'existera bientôt plus.
cs_Cyrus
Messages postés
47
Date d'inscription
mercredi 21 novembre 2001
Statut
Membre
Dernière intervention
2 avril 2007
-
Pour DeAtHCrAsH :

J'ai annoncé que l'interface de mon appli était parfaitement intégrée à Windows XP, car elle vient se greffer directement sur le menu 'Exécuter' de Windows (pas de Form artificielle).
bubble44
Messages postés
200
Date d'inscription
lundi 10 mars 2003
Statut
Membre
Dernière intervention
3 août 2004
-
Cyrus j'ai la visual studio .net Entreprise architect 2002 (je crois) (qui n'est pas patchable), quel inconvenient j'ai a developper avec ? mis a part sans doute une panoplie de bugs en plus, je veux dire c'est :

- poubelle
ou
- ca reste un environnement de developpement possible, j'aimerais bien reprogrammer mon client cara en vb .net
cs_Cyrus
Messages postés
47
Date d'inscription
mercredi 21 novembre 2001
Statut
Membre
Dernière intervention
2 avril 2007
-
Salut bubble44 !

Eh bien referme ta poubelle, ta version de Visual Studio est encore dans le coup (c'est celle que j'utilise). Du moins pour développer des applis persos, car si tu essaye d'ouvrir des projets issus de versions ultérieures, tu vas te retrouver avec un joli message d'erreur d'incompatibilité comme ça m'est déjà arrivé.

Pour la migration de ton client cara en .NET, il y a un assistant dans VS.NET qui te fait la conversion des projet VB6 vers VB.NET automatiquement. Attention, cet outil est loin d'être parfait, et il va bloquer sur certains éléments dans ton code qui sont obsolètes et qui ne peuvent pas être traduits. Mais, ne t'inquiète pas trop, l'assistant de migration placera des commentaires là où il a buté. Ce qui permet de faire ses modifs peinard.

Et pour ce qui est des inconvénients, avec VB.NET, je n'en ai pas trouvé beaucoup. En fait, c'est maintenant un vrai langage objet, et il y a donc quelques déclarations en plus à faire. Mais dans un certain sens, ça rajoute de la cohérence au langage, car maintenant, TOUT est bien rangé dans des classes, et on programme donc plus proprement.

Je ne vais pas faire un exposé plus long, car on pourrait en parler des heures, mais si je peux te donner un bon conseil : essaye de mettre la main sur le bouquin 'Migrer de Microsoft Visual Basic 6.0 vers Microsoft Visual Basic .NET' de Microsoft, qui est formidable, car il m'a tout appris sur le VB.NET
DeAtHCrAsH
Messages postés
2671
Date d'inscription
vendredi 25 janvier 2002
Statut
Membre
Dernière intervention
6 février 2013
1 -
Microsoft devellope ses applicartions en .NET ???? Et en pus tu me dis que ca a été fait sur Office ???
C'est encore une blague ca ?
T'as lu ca ou ?
Sur www.carambar.com ?

le .NET est reservé a un develloppement rapide pour les PME principallement mais jamais rien de tres extraordinaires jusqu'a présent...
Microsoft eux meme ne develloperont pas leur soft avec ....

Le .NET a été concu par Microsoft pour a la base s'inscruster a Linux....
Mais crois moi que c'est peine perdu pour eux!

Ils peuvent se la garder leur merde de .NET meme si j'utilise VS 6!

Bref libre a chacun d'avoir sa propre vérité ;)

A++ et bonne continuation dans la programmation Cyrius....
Essaye quand meme de pqs trop t'attacher a cette ptite bete de .NET ne serais ce que pour les autres codeurs qui essayent de develloper au max des applications portables !

Tchao Cyrius ...


--=[SheLL]=--
spy166
Messages postés
207
Date d'inscription
jeudi 21 novembre 2002
Statut
Membre
Dernière intervention
29 mars 2006
-
Pfff mais qu'est ce qu'on peut lire comme conneries !!
Qaund on sait pas de quoi on parler, et ben vaut mieu rien dire...

Déjà, ça me fait bien rire ceux qui disent qu'il faut un package monstre pour éxécuter du .NET.
C'est pareil pour le C/C++, ils ont même des packages encore plus énorme, la seul différence, c'est que comme ceux sont de vieux languages, et ben souvents leurs packages sont intégrés à windows, et ce depuis windows 95.

Ceux qui critiquent .NET ont vraiment rien compris, et ils le verront bien à l'arrivé de LongHorn.

Et pour DeAtHCrAsH, regarde un peu un prog en VB.NET avant de le le comparer à du VB6, parce que c'est vraiment pas pareil.
cs_LordBob
Messages postés
2865
Date d'inscription
samedi 2 novembre 2002
Statut
Membre
Dernière intervention
11 mai 2009
8 -
permettez moi de m'incruster dans la discution, mais le VB et le C/C++ sont très differents !!! ils ne sont pas du tout comparable !!! on ne fait pas les meme choses avec du C qu'avec du VB, comme dit DeAtHCrAsH, le VB est fait pour du developpement rapide... et puis essayer de faire un OS en VB, lors on va bien rire !!!
moi je programmer en VB, mais j'ai vite changer pour passer au C/C++ !!!
spy166
Messages postés
207
Date d'inscription
jeudi 21 novembre 2002
Statut
Membre
Dernière intervention
29 mars 2006
-
Oui c'est incomparable, comme le vb et .net le sont aussi.
sebmafate
Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Modérateur
Dernière intervention
14 février 2014
32 -
allo ???
pourquoi vous emballez... fallait venir aux DevDays avec nous !
Le .NET est la nouvelle plateforme de développement MS, elle apporte certe une facilité de développement accru mais aussi une nouvelle cohérence entre les langages avec des performances similaires.
Pour ce qui est du FrameWork, la version redistribuable sera directement intégrée à la prochaine mise à jour de Windows XP (SP2), il ne sera donc plus nécessaire de l'installer.

Avant de dire des conneries, on s'informe.

Séb
cs_Cyrus
Messages postés
47
Date d'inscription
mercredi 21 novembre 2001
Statut
Membre
Dernière intervention
2 avril 2007
-
Très bien ce débat sur la technologie .NET, les mecs, il va sans dire, mais ... vous en pensez quoi de ma source ? Qu'est ce que vous aimez et n'aimez pas ? Et comment pourrais-je améliorer cette appli pour rendre son utilisation encore plus conviviale ?
spy166
Messages postés
207
Date d'inscription
jeudi 21 novembre 2002
Statut
Membre
Dernière intervention
29 mars 2006
-
Oui lol, n'oublions pas la source!!
Perso, j'aime bien, l'idée c'est originale, c'est bien intégré...
Mais bon, démarrer-->Mes documents marche très bien aussi.
spy166
Messages postés
207
Date d'inscription
jeudi 21 novembre 2002
Statut
Membre
Dernière intervention
29 mars 2006
-
Oups, pardonnez mon français pas très correct...
cs_Cyrus
Messages postés
47
Date d'inscription
mercredi 21 novembre 2001
Statut
Membre
Dernière intervention
2 avril 2007
-
Salut Spy166 !

Eh bien, je suis d'accord sur le fait qu'un clic sur Menu Démarrer - > Mes documents fonctionne très bien, mais j'ai également créé cet utilitaire pour accélérer le lancement de musique ou de films pour des utilisateurs qui ont des données réparties sur plusieurs disques. Dans ce cas, Advanced Executer fait vraiment gagner du temps, car il fouille partout où on lui dit de chercher.
cs_Cyrus
Messages postés
47
Date d'inscription
mercredi 21 novembre 2001
Statut
Membre
Dernière intervention
2 avril 2007
-
Et entre nous, ton français est très correct, je t'assure, par rapport à certaines personnes qui m'ont envoyé des messages persos orthographiés SMS, du genre 'bjr cyrus jm bien ta srce l è cool'. Ce qui me débecte puissament.
cs_dragon
Messages postés
2336
Date d'inscription
samedi 14 juillet 2001
Statut
Membre
Dernière intervention
5 mai 2009
3 -
ton code peut devenir très utile pour ceux qui sont désordonné ou qui ont mal créé leur partition ou que ça fais un bout qu,ils devraient formater pour remettre de l'ordre dans son ordi (il était temps que je le face moi si lol)

mais si to ordi est bien géré, c'est plus rapide manuellement.

je verrais des fonction, genre: favorie, démarrer certain programme, genre VB.net, access, outlook, .....
cs_Cyrus
Messages postés
47
Date d'inscription
mercredi 21 novembre 2001
Statut
Membre
Dernière intervention
2 avril 2007
-
Salut Dragon !

Le lancement de programmes est déjà géré, grâce au système de lancement de raccourcis que j'ai mis en place : tu donnes un nom au raccourci, puis tu cliques sur 'Parcourir', et tu sélectionnes le programme que tu veux exécuter. Ca va te donner une ligne de commande comme celle-là :

C:\Program Files\Microsoft Visual Studio .NET\Common7\IDE\devenv.exe

Remarque, le système est particulièrement souple, et tu peux créer des raccourcis qui ne pointent pas vers des exécutables. Exemples de raccourcis :

www.vbfrance.com
c:\Mes MP3\Kyo - Je cours.mp3

Dans ce cas, l'application par défaut qui gère chacun de ces formats sera lancée pour les exécuter.
cs_dragon
Messages postés
2336
Date d'inscription
samedi 14 juillet 2001
Statut
Membre
Dernière intervention
5 mai 2009
3 -
ouin, pensais plus a "run VB" pour démarrer VB par exemple
cs_Cyrus
Messages postés
47
Date d'inscription
mercredi 21 novembre 2001
Statut
Membre
Dernière intervention
2 avril 2007
-
Je ne vois pas le problème. Effectue ceci :

- clique sur 'Ajouter' dans la section des raccourcis
- nomme ce raccourci 'VB'
- dans la section 'ligne de commande', clique sur l'icone 'parcourir'
- va chercher l'exécutable de Visual Basic et clique sur 'OK'
- Ferme tout en validant par 'OK'

Maintenant, tu tapes 'run VB' et Visual Basic va se lancer.
cs_dragon
Messages postés
2336
Date d'inscription
samedi 14 juillet 2001
Statut
Membre
Dernière intervention
5 mai 2009
3 -
le but du site c,est pour apprendre. c,est pas dur de fouiller dans la base de registre pis d,aller chercher le lien
cs_Cyrus
Messages postés
47
Date d'inscription
mercredi 21 novembre 2001
Statut
Membre
Dernière intervention
2 avril 2007
-
En fait, Dragon, j'y avais déjà pensé, et je pensais intégrer ça pour une nouvelle version très bientôt.
cs_ndjpoye
Messages postés
3
Date d'inscription
jeudi 19 décembre 2002
Statut
Membre
Dernière intervention
14 janvier 2009
-
J'arrive après la guerre mais bon :-)

juste :
"Sachez que tous les logiciels de Microsoft sont maintenant développés en .NET (et notamment Microsoft Office XP)"

S'est faux. D'ailleur pas besoin du framework dotNet pour lancer office ?.