begin process at 2012 02 04 09:02:27
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > YTREWQ - POUR MODIFIER RÉGULIÈREMENT VOTRE FOND D'ÉCRAN

YTREWQ - POUR MODIFIER RÉGULIÈREMENT VOTRE FOND D'ÉCRAN


 Description

Cliquez pour voir la capture en taille normale
Un programme qui permet de changer régulièrement son fond d'écran sous windows !
En C# .NET 2.0

Fonctionnalités originales :
-interface utilisateur minimaliste
-ordre alphabétique ou aléatoire
-3 comportements pour les images plus grandes que l'écran : garder le ration, redimmensionner, ne rien faire
-3 comportements pour les images plus petites que l'écran : redimmensionner, centrer, mosaïque
-lancement de l'écran de veille
-possibilité de repasser au précédent wallpaper

Source

  • -Il reste à optimiser l'utilisation mémoire... avec des .dispose() ?
  • -Mauvaise fermeture actuellement, défois le exit marche pas à cause de threads toujour sen vie je pense, faire un truc du genre "Environment.Exit(0); // tue les threads restants" plutôt que simplement Application.Exit();
-Il reste à optimiser l'utilisation mémoire... avec des .dispose() ?
-Mauvaise fermeture actuellement, défois le exit marche pas à cause de threads toujour sen vie je pense, faire un truc du genre "Environment.Exit(0); // tue les threads restants" plutôt que simplement Application.Exit();

 Conclusion

Je pense que c'est une bonne base, merci d'avance pour vos commentaires et vos améliorations !

 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


 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) SAUVEGARDE DES TAILLES ET LOCATIONS DES FENÊTRES. par cryt3k
Source avec Zip Source avec une capture Source .NET (Dotnet) TENNIS STATISTIQUES par thebigboss
Source avec Zip Source .NET (Dotnet) TRANSFERT DE DONNÉES, SÉRIALIZATION XML POUR WINFORM par l0r3nz1
Source avec une capture Source .NET (Dotnet) CONTRÔLE TEXTBOX VALIDATEUR par monsieurx12
Source avec Zip Source avec une capture Source .NET (Dotnet) PANEL IRC AVEC MARGE DEPLACABLE ET BACKGROUND IMAGE par yohan49

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) DIRECTX OVERLAY - CHANGE WALLPAPER ON DESKTOP WITH DIRECTX par youpiyoyo
Source avec Zip Source avec une capture Source .NET (Dotnet) FILEWATCHER - AFFICHER LES MODIFICATIONS D'UN FICHIER EN TEM... par pdl
Source avec Zip Source .NET (Dotnet) PAPIER_PEINT par BleuVoileChien
Source avec Zip Source avec une capture Source .NET (Dotnet) ANIMATED WALLPAPER par g_ramzi
Source avec Zip Source .NET (Dotnet) CHANGER DE FOND D'ÉCRAN par Caryl

Commentaires et avis

Commentaire de Bidou le 13/09/2008 23:54:41 administrateur CS

Okay pour la fonctionnalité (même si déjà présent sur le site).
Pour le code, peut mieux faire (mais c'est acceptable). Un exemple après consultation très rapide: A quoi sert MyException? Form1 n'est pas un joli nom et euh.... je me souviens plus du reste ;-)

Commentaire de ANTHIBUG le 14/09/2008 00:13:55

Fonctionnalité déjà présente certes mais pas exactement le même objectif...
Je veux juste un truc minimaliste et efficace.

Pour le code, oui bien sûr on peut toujours mieux faire ^^ Je suis à l'écoute de tes propositions de ce côté ;)
Oui MyException ne sert pas à grand chose pour le moment c'est sûr... disons que je voulais faire au moins une messagebox pour dire "une connerie est arrivée". Certes y'a pas de fichiers de log, mais c'est une base minimaliste...

Form1 n'est pas un joli nom c'est vrai, mais qu'est-ce qu'on en a à foutre pour un prog avec une seule interface graphique ?
A moins que tu parles non pas du code mais de l'exe qui contiendrait un info-bulle ou un label oublié...

Ce qui me fait le plus chié c'est la gestion de la mémoire : le principe du garbage collector m'hérisse un peu les poils quand je vois que mon programme bouffe 30Mo alors que des references sont détruites...
Et sinon comment faire une version 'release' car apparement le projet du fichier d'installation est en mode debug...

Commentaire de Bidou le 14/09/2008 00:29:22 administrateur CS

J'ai vu d'autres choses pas très belles comme la concaténation d'un path avec l'operator +, l'utilisation abondante de getXXX (C# = property, pas comme en java) et quelques autres petites détails.
Pour form1, il s'agit de conventions à adopter, y compris pour les petits projets qui ne contiennent qu'une form.

Concernant la mémoire, tu n'as EN PRINCIPE pas à t'en occuper. C'est le but même d'un langage managé. En l'occurance, une application .NET de type Windows Form sans aucune ligne de code (juste celles générées par le designer de Visual Studio lors de la création d'un nouveau projet) consommera déjà plusieurs méga dû au chargement des assemblies nécessaires.

Pour le release, c'est un drop down au niveau de Visual Studio qui permet de sélectionner le mode de compilation.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Changer le background d'une toolbar en VS2003 [ par Mikels ] Salut,Est-ce que quelqu'un aurait des indications (ou au moins quelques pistes à suivre) pour faire changer le background d'un controle toolbar p Grid [ par 24 ans ] salut tout le monde je me suis bloqué depuis 4 heures.j'ai une form qui contient un DataGrid avec 3 colonnes "Code, Valeur1, Valeur2"je veux Changer les valeurs de l'assembly courante [ par fregolo52 ] Bonjour, Je fais une application pour 2 entités d'un même groupe et je voudrais une seul exécutable pour les 2 sociétés. Est-il possible de changer l changer la forme d'un bouton [ par adnanester ] bonjour comment puij donner la forme que je veux au bouton au lieu du rectangle habituel ?? et quel sont les extantions d'image susceptible à la rempl Changer L'icone [ par 24 ans ] Bonjour tout le monde J'ai developpé un controle  et je voudrais bien Changer l'icone qui se apparait dans le ToolBox Comment faire ??Merci pour votre Impossible de changer une propriété [ par Kaneda Shotaro ] J'ai créé une classe "Camera" avec des propriétés. Coici l'une d'elles :private float _Zoom = 1.0f;[...]public float Zoom        {            get      Changer posistion Row dans une GridViewer [ par marki ] Bonjour à tous,J'ai possède une GridView contenant des rows. je veux déplacer le row sélectionné via un autre contrôle par exemple DomainUpDown. s'il Changer le texte d'un label sur form2 depuis form1 [ par cpadmin ] Bonsoir!J'aurai aimé savoir comment je pourrais faire pour modifier, depuis une form1, le text d'un label se trouvant sur une form2.Merci d'avance! Background worker [ par Moomoon07 ] Salut a tous !Je souhaiterais executer en arrièreplan une void (AfficherRep()) lors de l'ouverture d'un form (GestionCharte_Load).Est ce que vous pouv Changer la ligne active d'un datagridview [ par ducker88 ] Bonjour a tous,Pourriez vous me dire comment faire pour changer la ligne en cours d'un datagridview.Je m'explique, j'ai deux bouton et un datagridview


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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 : 1,342 sec (4)

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