Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. General Programming
  3. Visual Basic
  4. Licensing

Licensing

Scheduled Pinned Locked Moved Visual Basic
databasequestion
2 Posts 2 Posters 1 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    Dreamer2007
    wrote on last edited by
    #1

    How can I make my VB application stop functioning when a certain date has arrived without it being obvious in the source code. I use VB 6.0 and SQL 2000.

    D 1 Reply Last reply
    0
    • D Dreamer2007

      How can I make my VB application stop functioning when a certain date has arrived without it being obvious in the source code. I use VB 6.0 and SQL 2000.

      D Offline
      D Offline
      Dave Kreskowiak
      wrote on last edited by
      #2

      By being very creative?? Really, if we all just said how we do it, we'd be violating our own security by "giving away the keys to the kingdom." The key is hiding your information in plain sight by employing judicious use camouflage. VB6 isn't supported by Microsoft anymore, and so library support for VB6 is also fading. Libraries that do things like registration and expiring trials. You'd have to come up with your a method of using and encrypting data that you use to determine the date the app was installed, or the number of times the app was run, or how long the app has been running, or ..., or ..., and even any combination of those information. You store it in some out of the way place that's on everyones machine, either in the Registry or the filesystem somewhere, or both using filenames and registry keys that look like they belong there.

      A guide to posting questions on CodeProject[^]
      Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
           2006, 2007

      1 Reply Last reply
      0
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      • Login

      • Don't have an account? Register

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • World
      • Users
      • Groups