MYOS SHELL WINDOWS

spy166 Messages postés 207 Date d'inscription jeudi 21 novembre 2002 Statut Membre Dernière intervention 29 mars 2006 - 3 oct. 2004 à 12:54
hideme Messages postés 9 Date d'inscription mercredi 2 juin 2004 Statut Membre Dernière intervention 12 juin 2007 - 7 juin 2007 à 08:29
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/26545-myos-shell-windows

hideme Messages postés 9 Date d'inscription mercredi 2 juin 2004 Statut Membre Dernière intervention 12 juin 2007
7 juin 2007 à 08:29
Exact, BMP -> JPG, mieux.
Le shell est trés imortant pour la stabilité de l'OS donc peux-tu dire si tu arrêtes EXPLORER.EXE pour lancer ton shell ou c'est une surcouche => :( consommation ressources importantes.
Pour ce genre de programme, je conseille de créer un fichier texte qui explique comment XP est modifié pour pouvoir remettre son OS d'applomb en cas de problème.
ASM = assembleur (langage de programmation trés proche du matériel.
hhhp2004 Messages postés 173 Date d'inscription samedi 25 octobre 2003 Statut Membre Dernière intervention 13 octobre 2007
29 oct. 2004 à 15:56
cest quoi ASM ?
cs_gwen49 Messages postés 113 Date d'inscription jeudi 27 novembre 2003 Statut Membre Dernière intervention 19 juillet 2006
20 oct. 2004 à 16:06
dsl a tous je vai l'enlever
Utilisateur anonyme
17 oct. 2004 à 20:49
Revenons un peu au prog:
Pour les erreurs, c surtout vb ki les fais
Il faut juste ajouter les fichiers manquant au projet, fermer vb sans enregistrer, et réouvrire l'appli et la il va trouver les fichiers manquans et remettre les contrôles activeX a leur place (au lieu de les remplacer par des PictureBox)
Sinon, il manque un ocx (peu-t'être utile)

Sinon quand g exécuter ton prog ya tout qu'a foirer.
VB a planter, la résulution au minimum, l'écran a 60hz, les icônes du bureau en pagaille (il faut dire que j'en ai beaucoup et heureseument j'avais fais un prog pour les remmettre automatiquement)
Mais a pars ca j'ai pas pu voir ton prog, trop de bugs

@+
cs_azerty25 Messages postés 1114 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 6 mai 2007
6 oct. 2004 à 13:42
Evidemment, on peut même faire un shell en VB ! J'en avait commencé un il y a déja qq temps mais j'ai un peu abandonné :(
Si certains son intéressé, il éxiste un très bon shell, je l'utilisait avant, s'apellant Litestep, mais je ne l'utilise plus, je suis trop habitudé à Explorer :p
Ricpperso Messages postés 236 Date d'inscription jeudi 24 janvier 2002 Statut Membre Dernière intervention 26 octobre 2004
5 oct. 2004 à 23:09
Bon, d'abors, pour tous les NT, ils ne sont pas basé sur MS-DOS !!! (2000 et XP sont des NT, le systme MSDOS fut abandonné par MS)
De plus on a jamais dis qu'un OS sans shell ne peux pas marcher. Win, si on lui vire son explorer.exe, il marche nikel.
Dailleurs on peut le changer également sous Win le shell :)
cs_gwen49 Messages postés 113 Date d'inscription jeudi 27 novembre 2003 Statut Membre Dernière intervention 19 juillet 2006
4 oct. 2004 à 21:30
OULALA!!!! moi je voulai juste faire une application qui permet d'utiliser les commandes de windows en changeant le design!!! :-) Je n'y connait fichtrement rien a tout ça moi!
cs_FAS Messages postés 88 Date d'inscription vendredi 26 avril 2002 Statut Membre Dernière intervention 24 février 2006
4 oct. 2004 à 21:17
Windows fonctionne très bien sans Explorer.exe. Le gestionnaire de fenêtre, pour ne parler que de lui, marche toujours ;)

Si on utilise le vocabulaire Longhorn, le shell se situerait plutôt du côté Avalon ;)

Pour ceux que ça intéresse, le kernel de Windows est le fichier ntoskrnl.exe (a partir de Windows 2000, avant c'est le MS-DOS)
cs_azerty25 Messages postés 1114 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 6 mai 2007
4 oct. 2004 à 18:27
Je voudrais juste ajouter ma graine à vos grande discuss sur les shells, selon moi, il en éxiste 2 types, le shell Linux, vlad2i en a donné une bref explication, et le shell Windows, qui lui, est bien explorer.exe.
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
3 oct. 2004 à 18:43
Precisions:
Windows a tres peu de C++, essentiellement consacre a l'exposition des Interfaces (COM).
Le loader boot est bien entendu en ASM.
Quasi tout le reste est en C dont une bonne partie appelle direct des routines ASM.
vlad2i Messages postés 285 Date d'inscription mercredi 20 août 2003 Statut Membre Dernière intervention 13 février 2005
3 oct. 2004 à 18:24
Je précises aussi que Explorer.exe n'est que le desktop windows ... alors que le shell s'interpose dés le lancement du PC (écrans de chargements etc...)

et aussi que ce n'est que depuis Windows 2000 que le DOS n'est plus natif au sein de Windows

Vlad :)
vlad2i Messages postés 285 Date d'inscription mercredi 20 août 2003 Statut Membre Dernière intervention 13 février 2005
3 oct. 2004 à 18:22
Ricpperso> tu dis que Win95 etc. ne sont pas des shells car ils n'utilisent pas MS DOS je suppose ... c'est effectivement trompeur : Windows (ce que l'on voit en lancant le PC) est un shell mais le kernel (ce que l'on ne voit pas) est un OS :) => Windows XP programmé en C++ pour la partie graphique et Asm pour la partie système

Je me corrige donc : un shell est la partie graphique d'un OS :) par opposition au noyau, qui permet de faire fonctionner le sus précédemment nommé shell :)

Vlad
Ricpperso Messages postés 236 Date d'inscription jeudi 24 janvier 2002 Statut Membre Dernière intervention 26 octobre 2004
3 oct. 2004 à 18:15
un shell n'est pas une apliccation qui imite un système d'exploitation ... exemple simple : Windows en est un...

=> Ptite correction ...., Windows 3.11 (et moin) en est un, Win95,98,ME non, , et les WinNT sont des Os a pars entière.

Par contre, Explorer.exe est le shell (par défault, car on peut le changer, suffit de modif les paramètre de Win) des Win95, et plus et WinNT et plus.
vlad2i Messages postés 285 Date d'inscription mercredi 20 août 2003 Statut Membre Dernière intervention 13 février 2005
3 oct. 2004 à 16:59
(quote) "un shell(une application qui se met en plein écran et imite un systeme d'exploitation)."

Juste, une remarque de vocabulaire...

un shell n'est pas une apliccation qui imite un système d'exploitation ... exemple simple : Windows en est un...

Un shell est une interface graphique permettant de faciliter l'utilisation d'un système d'exploitation...

Meme remarque qu + haut : des path relatifs (App.Path & "\monrepertoire\monfichier" au lieu de C:\machin\truc) et je suis sur que tu peux alléger tt ca, notemment en utilisant des JPEG au lieu des BMP de 100 Ko ...

Vlad
cs_gwen49 Messages postés 113 Date d'inscription jeudi 27 novembre 2003 Statut Membre Dernière intervention 19 juillet 2006
3 oct. 2004 à 16:03
merci beaucoup je vais essayer de remedier a ces problemes(ça fait beaucoup quand meme!).
spy166 Messages postés 207 Date d'inscription jeudi 21 novembre 2002 Statut Membre Dernière intervention 29 mars 2006
3 oct. 2004 à 15:58
Donc alors à l'ouverture du projet, voilà ce que ça dit :

1) Chemin d'accès introuvable: 'C:\Copie de Copie de CodersDersktop\Controles\(c) AtomWare\btn.ctl'-- Continuer à charger le projet?

2) Impossible de charger 'C:\vbfrance_source_26545\msdxm.ocx'-- Continuer à charger le projet?

3) Erreurs lors du chargement. Consultez 'C:\vbfrance_source_26545\Desktop.log' pour plus de détails

4) Erreurs lors du chargement. Consultez 'C:\vbfrance_source_26545\Form_arret.log' pour plus de détails

5) Erreurs lors du chargement. Consultez 'C:\vbfrance_source_26545\config_progfavoris.log' pour plus de détails

6) Erreurs lors du chargement. Consultez 'C:\vbfrance_source_26545\retouraWindows.log' pour plus de détails

7) Erreurs au cours du chargement.

8) Erreurs lors du chargement. Consultez 'C:\vbfrance_source_26545\TaskBar.log' pour plus de détails

9) Erreurs lors du chargement. Consultez 'C:\vbfrance_source_26545\Config.log' pour plus de détails

10) Erreurs lors du chargement. Consultez 'C:\vbfrance_source_26545\frmconfig\Config_mdp.log' pour plus de détails

11) Erreurs lors du chargement. Consultez 'C:\vbfrance_source_26545\frmconfig\frm_Msg.log' pour plus de détails

12) Erreurs lors du chargement. Consultez 'C:\vbfrance_source_26545\frmconfig\Config_Users.log' pour plus de détails

13) Erreurs lors du chargement. Consultez 'C:\vbfrance_source_26545\frmconfig\Config_Wallpaper.log' pour plus de détails

14) Erreurs lors du chargement. Consultez 'C:\vbfrance_source_26545\frmconfig\Config_startup.log' pour plus de détails

15) Erreurs au cours du chargement.

16) Erreurs lors du chargement. Consultez 'C:\vbfrance_source_26545\frmconfig\Config_couleurs.log' pour plus de détails

17) Erreurs lors du chargement. Consultez 'C:\vbfrance_source_26545\frmconfig\Config_Choicouleurs.log' pour plus de détails

18) Erreurs lors du chargement. Consultez 'C:\vbfrance_source_26545\frmconfig\Dossier.log' pour plus de détails

19) Erreurs lors du chargement. Consultez 'C:\vbfrance_source_26545\frmconfig\Menu1.log' pour plus de détails
cs_gwen49 Messages postés 113 Date d'inscription jeudi 27 novembre 2003 Statut Membre Dernière intervention 19 juillet 2006
3 oct. 2004 à 12:57
chez moi ça ne met pas d'erreur. peut-tu me dire de quelle(s) erreurs il s'agit?
spy166 Messages postés 207 Date d'inscription jeudi 21 novembre 2002 Statut Membre Dernière intervention 29 mars 2006
3 oct. 2004 à 12:54
Ca avait l'air pas mal, mais ton proj comporte plein d'erreur de chargement, si tu pouvais changer ça, ça éviterai à tout le monde de refaire les liens du projet.
Merci @+
Rejoignez-nous