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 :

modifier une resource string en cours d'execution


Sujet :

VB.NET

  1. #1
    Membre extrêmement actif Avatar de mapmip
    Profil pro
    ulla
    Inscrit en
    Juillet 2006
    Messages
    1 326
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : ulla

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 326
    Par défaut modifier une resource string en cours d'execution
    Bonjour,

    est il possible de modifier une resource string durant l'execution de mon programme? Si oui, comment faire ?

    merci d'avance

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Non, les ressources sont incorporées dans l'exécutable et ne sont donc pas modifiables. Quel est ton objectif exactement ?

  3. #3
    Membre extrêmement actif Avatar de mapmip
    Profil pro
    ulla
    Inscrit en
    Juillet 2006
    Messages
    1 326
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : ulla

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 326
    Par défaut
    Citation Envoyé par tomlev Voir le message
    Non, les ressources sont incorporées dans l'exécutable et ne sont donc pas modifiables. Quel est ton objectif exactement ?
    l'idee ca aurait été que dès la premiere ouverture de l'appli, le systeme enregistre la date afin d'accorder 30 jours d'utilisation , c'est pour faire une version d'évaluation de mon appli

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Ah ok... cette approche ne me semble pas vraiment possible, mais tu peux toujours enregistrer cette info ailleurs (fichier, base de registre...). Evidemment dans ce cas c'est assez facile pour l'utilisateur de retrouver et modifier la date de début... Une solution possible serait d'utiliser l'IsolatedStorage. C'est pas particulièrement sécurisé, mais c'est pas évident de trouver l'emplacement dans le système de fichier, et les gens pensent pas forcément à regarder là...

  5. #5
    Membre extrêmement actif Avatar de mapmip
    Profil pro
    ulla
    Inscrit en
    Juillet 2006
    Messages
    1 326
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : ulla

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 326
    Par défaut
    Citation Envoyé par tomlev Voir le message
    Ah ok... cette approche ne me semble pas vraiment possible, mais tu peux toujours enregistrer cette info ailleurs (fichier, base de registre...). Evidemment dans ce cas c'est assez facile pour l'utilisateur de retrouver et modifier la date de début... Une solution possible serait d'utiliser l'IsolatedStorage. C'est pas particulièrement sécurisé, mais c'est pas évident de trouver l'emplacement dans le système de fichier, et les gens pensent pas forcément à regarder là...
    comment font les sociétés en général pour la version d'éval de leur appli ?

  6. #6
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par icadedt Voir le message
    comment font les sociétés en général pour la version d'éval de leur appli ?
    Tu penses bien que si je le savais, je te l'aurais dit
    Je n'ai pas étudié la question de très près. Il existe pas mal de systèmes différents, mais aucun n'est vraiment infaillible de toutes façons... Donc si tu fais un truc que l'utilisateur lambda ne saura pas craquer, c'est déjà bien. Un utilisateur expert qui est vraiment déterminé à craquer ton système finira toujours par y arriver, c'est inéluctable... (cf. Windows, Office, Photoshop, iPhone, PS3... rien ne résiste jamais au piratage de toutes façons)

  7. #7
    Membre extrêmement actif Avatar de mapmip
    Profil pro
    ulla
    Inscrit en
    Juillet 2006
    Messages
    1 326
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : ulla

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 326
    Par défaut
    Citation Envoyé par tomlev Voir le message
    Tu penses bien que si je le savais, je te l'aurais dit
    Je n'ai pas étudié la question de très près. Il existe pas mal de systèmes différents, mais aucun n'est vraiment infaillible de toutes façons... Donc si tu fais un truc que l'utilisateur lambda ne saura pas craquer, c'est déjà bien. Un utilisateur expert qui est vraiment déterminé à craquer ton système finira toujours par y arriver, c'est inéluctable... (cf. Windows, Office, Photoshop, iPhone, PS3... rien ne résiste jamais au piratage de toutes façons)
    C'est un mal pour un bien !

    sinon dans windows existe t il un moyen de recuperer une date non influencable par l'utilisateur?

  8. #8
    Membre très actif
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Septembre 2003
    Messages
    401
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Septembre 2003
    Messages : 401
    Par défaut
    Dans windows je pense pas, par contre tu peux peut être faire un double système de vérif de date.

    1) si tu as internet t'appuyer sur un service web qui te renvoie la date du jour.
    2) si tu détectes que tu n'a pas accès au net, t'appuyer sur Windows.

    comme dit tomlev même les plus gros n'y arrive pas !
    et même windev à l'ancienne époque donnait des clefs physiques à brancher aux PC et même eux s'était fait pirater !

Discussions similaires

  1. Modifier une table liée en cours de lecture
    Par béodéo dans le forum VBA Access
    Réponses: 21
    Dernier message: 07/11/2012, 15h13
  2. Réponses: 4
    Dernier message: 16/07/2009, 16h25
  3. Controler qu'une fonction est en cours d'execution
    Par jamdinhe dans le forum Langage
    Réponses: 3
    Dernier message: 29/01/2009, 02h05
  4. Réponses: 3
    Dernier message: 18/12/2007, 14h04

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