INCRUSTER UN CALENDRIER DANS VOTRE IMAGE DU BUREAU AVEC LE CHOIX DE L'ENDROIT

yoghisan Messages postés 204 Date d'inscription samedi 10 mai 2003 Statut Membre Dernière intervention 2 juin 2005 - 10 mars 2004 à 00:21
andretototo Messages postés 1 Date d'inscription mardi 4 mars 2008 Statut Membre Dernière intervention 4 mars 2008 - 4 mars 2008 à 20: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/21081-incruster-un-calendrier-dans-votre-image-du-bureau-avec-le-choix-de-l-endroit

andretototo Messages postés 1 Date d'inscription mardi 4 mars 2008 Statut Membre Dernière intervention 4 mars 2008
4 mars 2008 à 20:51
j'ai charger et dezipe le programme mais je ne peux l'installer???
merci pour solution
cs_VERTY Messages postés 40 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 21 avril 2008
1 mars 2006 à 23:15
Bonjour à tous
Pour l'instant j'ai pas trop le temps de faire de la programmation et de répondre a vos interrogations mais si vous regarder les sources me concernant.
Il y a un programme sous sur forum en deux partie à télécharger qui répond aux sauvegardes du calendrier,de l'agenda et de la position des icones de votre bureau.(Toujours en delphi 6)
Je n'ais toujours pas finalisé ce programme,mais vraiment plus le temps.
si vous un prb pour retrouver la source sur le forum
envoyez moi un mail et j'essaierais de vous envoyer la dernière version de ce programme.
@plus
Utilisateur anonyme
1 mars 2006 à 14:27
Le problème c'est qu'il y en a beaucoup et en plus comme a l'époque je l'avais fait sous Delphi4 j'avais été obligé de faire des modifications pour le rendre fonctionnel et comme j'étais bien lancé j'en ai encore apportées d'autres (remplacement de ComboBoxEx par Combobox de SpeedButton par HemisphereButton ajout de boutton pour la sélection des fontes ce qui permet aussi d'avoir un aperçu immédiat etc etc) Donc même si je te donne les deux procédures (LitConfig et EcritConfig) tu ne pourras pas les utiliser. Mais si tu y tiens tu m'envoies ton EMail par MP et je t'envoie le code complet en retour.

@+
Cirec
poulinr Messages postés 32 Date d'inscription mardi 14 novembre 2000 Statut Membre Dernière intervention 6 mai 2006
1 mars 2006 à 13:32
OK - j'ai corrigé l'erreur 'index' sous Delphi 2005. Fallait tout simplement remettre l'expression "ComboBoxEx1.ItemIndex:=0;" mis en commentaire dans l'unité DateAjoute. Maintenant, concernant la sauvegarde .ini des options du calendrier, quelles sont les bons paramètres à enregistrer parmi plusieurs? Celle du bouton 'Appliquer les Changements'? Merci.
Utilisateur anonyme
1 mars 2006 à 11:39
Salut,
Fait comme moi et ajoute un code qui permet la sauvegarde dans un fichier ini c'est simple et fonctionnel

@+
Cirec
poulinr Messages postés 32 Date d'inscription mardi 14 novembre 2000 Statut Membre Dernière intervention 6 mai 2006
1 mars 2006 à 11:28
OK - merci. J'ai l'erreur après avoir compilé sans problème sous Delphi 2005.

Pour mon autre question, quel serait la solution, c'est-à-dire obtenir au lancement de windows et du programme le dernier calendrier réalisé? Actuellement c'est toujours le même modèle et même position qui apparait sur le bureau au démarrage. Merci encore.
aymenk Messages postés 77 Date d'inscription samedi 25 janvier 2003 Statut Membre Dernière intervention 29 octobre 2018
1 mars 2006 à 09:47
Bravo c'est tres Beau comme outil
poulinr Messages postés 32 Date d'inscription mardi 14 novembre 2000 Statut Membre Dernière intervention 6 mai 2006
1 mars 2006 à 07:31
Bonjour - bravo pour ce programme.

J'ai une erreur "Index out of bound (-1)" lorsque je tape sur une date de calendrier pour y mettre une note. De quoi cela peut-il s'agir?

Ou retrouve-t-on dans le code le calendrier mis par défaut? Et comment pourrait-on faire pour conserver la position du calendrier et son format d'un lancement à l'autre de windows. Actuellement c'est toujours le calendrier par défaut (forme horizontale au haut de l'écran) qui occupe la place et on perd celui qui était là avant le redémarrage. On devrait pouvoir sauvegarder les paramètres de ce clavier dans la bas de régistre ... non?

Merci
freetai Messages postés 14 Date d'inscription jeudi 31 mars 2005 Statut Membre Dernière intervention 25 septembre 2005
29 juin 2005 à 22:59
super pratique! bravo pour ce source!

note: 10+ /10
aymenk Messages postés 77 Date d'inscription samedi 25 janvier 2003 Statut Membre Dernière intervention 29 octobre 2018
18 juin 2005 à 12:49
Je ne trouve pas l'unité "DateUtils" ,j'utilise Delphi5, j'ai recreé les fonctions de week ,Month,years ...etc... ça a marcher c'est superbe 10/10
cs_VERTY Messages postés 40 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 21 avril 2008
9 févr. 2005 à 15:03
Heureux que le code t'es plus
cincap Messages postés 460 Date d'inscription dimanche 5 décembre 2004 Statut Membre Dernière intervention 6 avril 2009 2
5 déc. 2004 à 18:48
Voila, ce calendrier fonctionne en vocal pour l'heure et demi heure.

Je peux communiquer le fichier *.res pour les sons et un fichier texte pour le code.

Trés facile à intégrer dans l'application.

Attention cependant à ne pas utiliser mes fichiers sons pour une application professionnelle car ils sont protégés par un Brevet International à mon nom.

@+
cincap Messages postés 460 Date d'inscription dimanche 5 décembre 2004 Statut Membre Dernière intervention 6 avril 2009 2
5 déc. 2004 à 10:27
Salut,

J'ai installé Delphi 6 et tout est rentré dans l'ordre.

@+
cs_VERTY Messages postés 40 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 21 avril 2008
3 déc. 2004 à 12:52
Je suis désolé cincap

Mais je ne connais pas la structure de delphi 3

As tu des messages d'erreur par rapport aux unités utlisées?
cincap Messages postés 460 Date d'inscription dimanche 5 décembre 2004 Statut Membre Dernière intervention 6 avril 2009 2
3 déc. 2004 à 12:35
Bonjour,

c'était trop beau, désolé cela ne marche pas chez moi.

J'utilise Delphi 3

Merci de me dire pourquoi et de m'envoyer les nouvelles sources.
ni69 Messages postés 1418 Date d'inscription samedi 12 juin 2004 Statut Membre Dernière intervention 5 juillet 2010 12
11 sept. 2004 à 15:44
Vraiment un grand Bravo pour ce superbe boulot !

Nico
Utilisateur anonyme
29 juil. 2004 à 16:46
j'ai windows ME et ca marche
mais j'ai du faire quelques modif

j'ai un Delphi 4 Pro et quand j'ai compilé la 1er fois j'ai eu un messade d'erreur unit Variants et DateUtils non trouvée.
Variants je l'ai supprimé et DateUtils je l'ai réecrit
sinon dans le code je doit supprimer la ligne //CanvasTempo.Handle := 0; et
//Canvas.tempo.free; de la fonction
Function GetDimensionTexteWidth(aFonte:TFont;Texte:String):Integer;
et la ca compile et ca fonctionne sans problème


est ce que quelqu'un pourrait me dire pourquoi ?
Merci beaucoup

ps: Beau Code Bravo 20/20
cs_VERTY Messages postés 40 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 21 avril 2008
30 mars 2004 à 15:54
Pour ceux qui n'ont pas le composant TGIFIMAGE il faut retirer de la ligne USES du programme le mot gifimage.

Mais cela enlève la possibilité de charge une image au format GIF

uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Buttons,dateutils, ComObj, ShlObj,StdCtrls, Spin,math, jpeg, ExtCtrls,registry, ExtDlgs, gifimage,ComCtrls;
mustang58dz Messages postés 1 Date d'inscription mercredi 18 février 2004 Statut Membre Dernière intervention 29 mars 2004
29 mars 2004 à 19:26
ça doit vous prendre bcp de temps pour ce programme, mais pour moi, qd je l'execute il me dit "gifimage.dcu, non trouvé"....
cs_VERTY Messages postés 40 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 21 avril 2008
12 mars 2004 à 10:12
Pour Yoghisan
Mettre une nouvelle image tous les jours c'est possible,il faudrait que je prenne le temps de développer le code.
Pour prévenir d'un changement de jour il n'y a a pas de message spécifique à windows il faut la surveiller dans un timer.
J'ai déjà développé un petit truc qui créer une feuille HTML sur le bureau avec un calendrier et une gestion d'agenda sur le bureau
pour se rappeler des evenements comme les anniversaires etc et qui utilise les images d'un site ScreenCalendar.com et qui a développé un produit pour réaliser ce genre de calendrier.
J'ai un peu imité leur première version elle n'est pas finalisé mais çà fonctionne.
yoghisan Messages postés 204 Date d'inscription samedi 10 mai 2003 Statut Membre Dernière intervention 2 juin 2005 1
11 mars 2004 à 23:08
Il doit y avoir moyen de mettre une image chaque nouveau jour, c'est ce que je sous-entends...

A chaque demarrage de l'ordi, on peut regarder mettre une nouvelle image ou uniquement les nouveaux jours

Et de plus, Je ne sais pas si ca existe mais il y a peut un message windows qui previent d'un nouveau jour et paf on colle une image...

voila, c'est ce que je voulais dire
Don0Choa Messages postés 104 Date d'inscription dimanche 29 octobre 2000 Statut Membre Dernière intervention 12 décembre 2005
11 mars 2004 à 13:47
Comme source c'est originale en plus c'est vraiment beau, bravo
10/10
++
cs_Delphiprog Messages postés 4297 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 9 janvier 2013 32
11 mars 2004 à 13:38
Pour Yoghisan : une image est quelque chose de statique par définition.
Partant de là, il est difficile de concevoir quelque chose qui actualise une image.
yoghisan Messages postés 204 Date d'inscription samedi 10 mai 2003 Statut Membre Dernière intervention 2 juin 2005 1
11 mars 2004 à 00:07
Ca fera actualisation de la journée ? C'est dommage ca manque
cs_VERTY Messages postés 40 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 21 avril 2008
10 mars 2004 à 17:54
Je suis heureux que çà vous ai plus.
J'essaierais d'intégrer ce calendrier dans le petit logiciel qui arrange les icones du bureau que j'ai mis à disposition sur ce site
cs_Delphiprog Messages postés 4297 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 9 janvier 2013 32
10 mars 2004 à 13:33
Le résultat est à la hauteur de la beauté de la copie d'écran.
Super boulot, félicitations : 10/10.
yoghisan Messages postés 204 Date d'inscription samedi 10 mai 2003 Statut Membre Dernière intervention 2 juin 2005 1
10 mars 2004 à 00:21
Superbe...

De plus, ca doit représenter pas mal de boulot... Merci...
Rejoignez-nous