begin process at 2012 02 11 22:42:04
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Control

 > CALENDRIER PERPETUEL SANS OCX

CALENDRIER PERPETUEL SANS OCX


 Information sur la source

Note :
8 / 10 - par 5 personnes
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Control Niveau :Initié Date de création :14/01/2003 Date de mise à jour :16/01/2003 18:10:56 Vu / téléchargé :6 487 / 1 014

Auteur : JLN

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

 Description

Cliquez pour voir la capture en taille normale
Ce calendrier vous donne la possibilité de l'exploiter dans vos applis depuis un champs texte ou label et vous pouvez passez la date a laquel il doit se fixer et vous recevez la date choisie par l'utilisateur et ca avec juste une variable. De plus les jours fériés (pour la france) et les week-end sont de couleurs differentes Juste une form et les outils de base vb et un module. Ca n'est vraiment pas compliqué et ca s'adresse aux débutant.

Ceux qui utilise mon prog CDList connaissent ce calendrier.

Bonne prog a tous !

JLN

Source

  • Exemple d'appel depuis un textbox par double-clique avec locked=true et la variable Public Calend
  • Private Sub Text1_DblClick()
  • On Error GoTo ErrDate
  • Calend = Text1.Tag
  • If Calend = "" Then Calend = Format(Now, "dd/mm/yyyy")
  • frmCalendrier.Show vbModal
  • If Calend <> "" Then
  • Text1.Tag = Calend
  • Text1.Text = Format(Calend, "long date")
  • End If
  • Text1.SelStart = Len(Text1.Text)
  • Text1.SelLength = 0
  • SortieErrDate:
  • On Error GoTo 0
  • Exit Sub
  • ErrDate:
  • ' Traitement des erreurs
  • Screen.MousePointer = vbDefault
  • MsgBox "Une erreur est survenue lors de la modification de la date, veuillez verifier votre système et si cela persiste, veuillez prévenir l'auteur en précisant l'erreur, merci." & vbCrLf & vbCrLf & "Erreur : " & Err & " : " & Error, vbCritical + vbOKOnly, "Erreur dans la date"
  • Resume SortieErrDate
  • End Sub
Exemple d'appel depuis un textbox par double-clique avec locked=true et la variable Public Calend

Private Sub Text1_DblClick()
On Error GoTo ErrDate
  Calend = Text1.Tag
  If Calend = "" Then Calend = Format(Now, "dd/mm/yyyy")
  frmCalendrier.Show vbModal
  If Calend <> "" Then
    Text1.Tag = Calend
    Text1.Text = Format(Calend, "long date")
  End If
  Text1.SelStart = Len(Text1.Text)
  Text1.SelLength = 0
SortieErrDate:
On Error GoTo 0
Exit Sub

ErrDate:
' Traitement des erreurs
Screen.MousePointer = vbDefault
MsgBox "Une erreur est survenue lors de la modification de la date, veuillez verifier votre système et si cela persiste, veuillez prévenir l'auteur en précisant l'erreur, merci." & vbCrLf & vbCrLf & "Erreur : " & Err & " : " & Error, vbCritical + vbOKOnly, "Erreur dans la date"
Resume SortieErrDate
End Sub

 

 Conclusion

Plus simple tu meurs !

P.S. J'ai placé ce source dans control bien que ca n'en soit pas un mais tout de même ca s'en approche.

www.gratinet.fr.st
JLN

 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 du même auteur

Source avec Zip Source avec une capture TEST DGINA.DLL (CTRL+ALT+SUPPR SOUS NT ET PLUS....)

 Sources de la même categorie

Source avec Zip COMMUNICATION MODBUS MASTER par sergelapointe
Source avec Zip Source avec une capture DÉPLACEMENT AVEC FLÈCHES DANS UN PAVÉ DE TEXTBOX 9X9 DYNAMIQ... par EhJoe
Source avec Zip Source avec une capture Source .NET (Dotnet) CONTROLSTARS EN RÉPONSE À JAKNIGHT007 par bigboss9
Source avec Zip Source avec une capture Source .NET (Dotnet) CALENDRIER ANNUEL NORME ISO par Prog1001
Source avec Zip Source avec une capture Source .NET (Dotnet) CONTROLE STARS par jaknight007

Commentaires et avis

Commentaire de Antony le 14/01/2003 22:56:37

c ballo ! ton zip ne marche pas !!! c dommage parce que il as l'air bo ton calendrier et ça fait un moment que j'en cherche un en vb...

Commentaire de LordBob le 15/01/2003 12:11:22

bah !!! moi le zip il marche tres bien...

Commentaire de JLN le 15/01/2003 16:27:45

JLN ==&gt; Antony  Le zip fonctionne je l'ai verifier avant l'envoi, ce qui a pu se passer c'est que tu l'as chargé pendant que je l'envoyais ce qui fait qu'il n'est peut-être pas complet. Recharge le et si tu as des soucis fait m'en part.

JLN

Commentaire de revo le 16/01/2003 16:39:30

Le 1er Novembre c la toussaint, atchoum!
Très bien le code, merci.

Commentaire de JLN le 16/01/2003 17:53:03

JLN ==&gt; revo Pas compris ton probleme ?????

Commentaire de revo le 16/01/2003 18:06:54

If LeMois = 11 Then ' Le 1er Novembre est dans le mois en cours
      If Val(btnJour(i).Caption) = 1 Then
        btnJour(i).ToolTipText = "Armistice 1er Novembre 1918"

Vla rien de grave c juste une date qui pointe sur une armistice
du 1er novembre... Ya qu'a changer le tooltiptext

Commentaire de JLN le 16/01/2003 18:11:47

Oups ! ok revo un mauvais copier / coller m'avais fait mettre une betise sur le 1er novembre. Bien que tout un chacun pouvait le modifier sans problème, j'ai modifier le source et je replace de suite le zip sur le site.

Commentaire de revo le 18/01/2003 17:34:52

Y a un risque potentiel aussi d'erreur avec le lundi de Paques qui peut
tomber un 1er mai alors que la Paques est au 30 avril. Félicitation aussi pour CDList j'ai découvert/aimé...

Commentaire de JLN le 18/01/2003 20:04:11

Je n'ai pas fouillé completement mais je n'ai pas trouvé d'année avec paques au 30 avril peux tu eclairer ma lanterne. Pour CDList merci du compliment. Un nouvel add-on pour les cd audio est en préparation.

Commentaire de clafouti le 16/02/2003 23:01:24

Excellent code. Très simple et très éfficace. Bravo ! (9/10)

Commentaire de trcdl le 25/09/2003 21:16:46

salut , je cherche a faire un calendrier pour une de mes (vielle) aplication qui tourne en vb3 , en vb4 ou6 facile ... mais en 3 avec seulement pour repere 'NOW' c'est un vrai casse tete .. mais on aime ça .

Commentaire de PierreL55 le 12/08/2004 20:59:41

Cette fonction m'interresse beaucoup, par contre, j'ai quelques problèmes avec les dates affichées.

Exemple : Pour janvier 2004, il y a 39 jours.

Est-ce que se sont mes paramètres régionaux qui sont en cause ? (Québec-Canada)

Commentaire de JLN le 14/08/2004 10:39:37

Bonjour PierreL55 (et au québéquois à travers toi)

Pour ton pb je ne comprend pas, et mieux, ca me parait impossible, mais bon as-tu vérifié ce qui se passe en janvier en mode pas à pas ? peut-être que tes paramètres régionaux font que..... Enfin encore une chose il te faudra adapter ce calendrier aux fêtes nationales canadienne. Tu sais j'ai fais ceci il y a longtemps et je ne m'y suis pas replongé, d'autant que pour moi ce calendrier à pas mal évoluer depuis...

@+ JLN

Commentaire de PROTEUS91 le 01/02/2006 17:47:58

Code sympas, mais si je puis me permettre deux petits commentaires.

1. N'aurait il pas été plus simple une base access ou au un fichier texte pour stocker les jours que tu definit des le depart.
2. Je suis juste un peu surpris du "On Error Resume Next" ca fait un peu autruche qui ne veut pas voir si y a un soucis.

Mais sinon j'ai bcp apprécié ca m'a aussi aidé en sortant du calendrier standard de monsieur Microsft. Félicitation à toi.

Commentaire de JLN le 01/02/2006 18:05:30

J'ai fais cela il y a bien longtemps, un execice de style comme un autre. Ce bout de programme a ensuite évolué, mais méa-culpa je ne l'ai jamais remis sur le ce site. Merci pour l'encouragement...

Commentaire de lexsty le 17/04/2006 22:46:19

Bonjour.
Ce calendrier est très sympa et je compte m'en servir.
En passant,bravo aussi pour Cdlist c'est un Projet très pro.

    JP

Commentaire de lexsty le 17/04/2006 22:46:44

Bonjour.
Ce calendrier est très sympa et je compte m'en servir.
En passant,bravo aussi pour Cdlist c'est un Projet très pro.

    JP

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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,655 sec (4)

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