IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

link label avec comparaison datetime


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    ouvrier
    Inscrit en
    Février 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Vosges (Lorraine)

    Informations professionnelles :
    Activité : ouvrier
    Secteur : Service public

    Informations forums :
    Inscription : Février 2014
    Messages : 3
    Par défaut link label avec comparaison datetime
    bonjour voici mon problème

    je m'explique j'ai crée une application avec des linklabels et je veux qu'on puisse les visiter 1 seul fois par 24H heure pc
    j'ai trouver un code mais je début encore dans le vb je n'y comprend strictement rien le voici je remercie pour les personnes qui pourrons m'aider merci

    StreamReader, classe (System.IO)
    StreamWriter, classe (System.IO)
    DateTime.Now, propri

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Dim datePc As DateTime = DateTime.Now
     
            Using dateW As StreamWriter = New StreamWriter("Date.ini")
                For Each Dir As DirectoryInfo In datePc ICI FAUT METTRE QUOI?
                    dateW.WriteLine(Dir.Name)
                Next
            End Using
     
            Dim writedDate as string = ""
            Using dateR As StreamReader = New StreamReader("Date.ini")
                Do
                    writedDate = dateR.ReadLine()
                Loop Until writedDate Is Nothing
            End Using

  2. #2
    Membre Expert
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Billets dans le blog
    7
    Par défaut
    Bonjour jimmydemon,

    Je sais pas ce que vous avez tous a vous réfugier derrière le terme : je debute en vb....

    Avant d'utiliser un langage on affûte un minimum sa logique donc ce qui n'a absolument rien a voir avec le langage en lui-même !!

    Avant de pomper du code a droite et à gauche on s' interroge sur les données qu'on souhaite manipuler !

    Est-ce que tu t'es posés ces questions au moins :

    1 quand l utilisateur clique une fois sur ton lien comment sauras-tu quel jour et à quelle heure il aura cliqué dessus pour la dernière fois ?

    2 quand l utilisateur clique une fois sur ton lien comment ne pas interrompre le decompte (J + 24H ou J + 1) si entre temps il décide de redamarrer son PC ?

    Grossomodo comment veux-tu stocker et récupérer les données qui permettront a ton programme de savoir si le lien a été cliqué dans les 24h ?

    Dans le code que tu as copiés/collés :
    - il s' agit d'un fichier ".ini"

    Breffff...... le code pompé est une usine a gaz que tu as certainement mal compris donc fais un brouillon de ce que tu souhaites faire avant d'ecrire ton code et reviens nous voir quand tu auras creusés du côté de l'utilisation de :

    DateTime
    String.format
    DirectoryInfo

    C'est pas un coup de pouce qu il te faut ! Ce sont les bases de l'apprentissage !

    A+

  3. #3
    Futur Membre du Club
    Homme Profil pro
    ouvrier
    Inscrit en
    Février 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Vosges (Lorraine)

    Informations professionnelles :
    Activité : ouvrier
    Secteur : Service public

    Informations forums :
    Inscription : Février 2014
    Messages : 3
    Par défaut
    mon code n'a pas été pompé comme ça j'ai déjà posé la question sur un autre site celui http://www.cheat-gam3.com/aide-progr...99/index2.html

    et sont les réponse donné or comme tu dis il vaut savoir utilisé ces 3 class
    StreamReader, classe (System.IO)
    StreamWriter, classe (System.IO)
    DateTime.Now, propri

    je comprend pas comment les utilise
    même sur http://msdn.microsoft.com/

    merci

  4. #4
    Membre Expert
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Billets dans le blog
    7
    Par défaut
    Citation Envoyé par jimmydemon Voir le message
    mon code n'a pas été pompé comme ça j'ai déjà posé la question sur un autre site celui http://www.cheat-gam3.com/aide-progr...99/index2.html

    et sont les réponse donné or comme tu dis il vaut savoir utilisé ces 3 class
    StreamReader, classe (System.IO)
    StreamWriter, classe (System.IO)
    DateTime.Now, propri

    je comprend pas comment les utilise
    même sur http://msdn.microsoft.com/

    merci
    Peu importe si tu ne comprends pas l'utilisation des classes en lisant la doc je ne vois pas comment tu pourrais t'en sortir à l'avenir ????

    Moi ce que je remarque c'est que ce qui t'importe c'est l'obtention d'un code fonctionnel alors que tu n'as pas réfléchis sur comme t doit se comporter ton application ????

    Si ton appli possède plusieurs linkLabel ce n'est pas un simple fichier .txt qu'il serait judicieux d'utiliser mais un fichier structuré (.xml, .ini,...) afin de manipuler les données (enregistrer/récupérer) aisément !

    Breffff......

  5. #5
    Futur Membre du Club
    Homme Profil pro
    ouvrier
    Inscrit en
    Février 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Vosges (Lorraine)

    Informations professionnelles :
    Activité : ouvrier
    Secteur : Service public

    Informations forums :
    Inscription : Février 2014
    Messages : 3
    Par défaut
    effectivement je chercher quelqu'un voulant bien m’expliquer comment les class fonctionne et la façon de les utilisé par un tuto et oui j'ai 14 linklabel a enregistrer/récupérer comme tu as mentionné il serait judicieux d'utiliser un fichier structuré (.xml, .ini,...).

  6. #6
    Membre Expert
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Billets dans le blog
    7
    Par défaut
    Comment veux-tu qu'on t'aide ??? Le code que tu as postés plus haut provient directement de la bible (http://imabox.fr/a2/1423021505JyYHUa02.png) et tu ne le comprends pas alors qu'il est plutôt bien commenté et expliqué !

    Tu sais ce qu'on va faire :

    Si tu veux que je t'aide alors dans un 1er temps tu vas t'aider toi-même en rédigeant ici le comportement de ton application en tenant compte des impératifs suivants :

    1er lancement de l'application
    Cliquer au moins une fois sur le linklabel1
    fermer l'application
    relancer l'application
    Tentative de clic sur le linklabel1
    fermer définitivement l'application

    IMPORTANT :

    n'oublies pas de détailler les phases de sauvegarde et de récupération du jour et de l'heure :
    - au lancement de l'appli
    - au clic sur le linklabel


    Bon courage. A+

Discussions similaires

  1. comparaison datetime avec valeurs null
    Par misscricri dans le forum VB.NET
    Réponses: 2
    Dernier message: 10/02/2012, 08h35
  2. Problème de comparaison de curdate() avec un datetime
    Par dubitoph dans le forum Requêtes
    Réponses: 2
    Dernier message: 29/07/2009, 16h53
  3. [c#] empecher la creation du label avec un Textbox
    Par orli1x51 dans le forum Windows Forms
    Réponses: 4
    Dernier message: 17/07/2006, 12h16
  4. [MFC] label avec une police qui s'ajuste
    Par romeo9423 dans le forum MFC
    Réponses: 7
    Dernier message: 15/03/2005, 14h27
  5. [VB.NET] - Probleme Label avec Database
    Par codez dans le forum ASP.NET
    Réponses: 4
    Dernier message: 03/06/2004, 17h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo