realbasic-nug.fr
[Top] [All Lists]

Re: Pb de date

To: REALbasic NUG French <realbasic-nug dot fr at lists dot realsoftware dot com>
Subject: Re: Pb de date
From: olivier corouge <olivier at realsoftware dot fr>
Date: Sat, 21 Jul 2007 13:48:36 +0200
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug dot fr at lists dot realsoftware dot com
References: <D6525DF1-626B-4E37-8299-3D0A95C019AC at adx-online dot com> <F27B2DDF-9F95-4FF3-8748-B003311201F9 at cretaux dot fr>
Antoine Crêtaux wrote:

J'ai un probleme avec des dates et j'avoue que je ne comprend pas

J'ai une date en "globale" = "Aujourdhui"
Je voudrais afficher les jours suivants donc j'ai fait dans une procédure à part

  Dim MaDate as new date
  MaDate = aujourdhui
  EJour(0).text = "Lundi "+Str(MaDate.day)

  MaDate.day = MaDate.day+1
  EJour(1).text = "Mardi "+Str(MaDate.day)

J'ai donc recuperer ma date, ajouter un jour et affiché le résultat
Le probleme c'est que quand je teste aujourdhui et bien il m'a ajouté un jour sans que je lui demande. Si je met la ligne

  MaDate.day = MaDate.day+1

En commentaire Madate n'est pas changée (normal) mais aujourdhui non plus

Je ne comprend pas on dirait que RB se mélange les pinceaux dns les variables...




Attention MaDate est une instance de classe. Donc quand tu écris
        MaDate = aujourdhui

MaDate et aujourdhui font référence à la même instance de la classe Date.

Cordialement,
Olivier Corouge

--
Olivier Corouge
Support Technique en Français
olivier at realsoftware dot fr - http://www.realsoftware.fr



<Prev in Thread] Current Thread [Next in Thread>