Halaman

7 September 2013

Membuat Aplikasi Versi Trial 30 hari dengan Visual C#

Aplikasi trial artinya kita bisa mencoba dan menggunakan aplikasi tersebut selama masa trial itu masih berlaku. Selanjutnya kita harus mengaktifkan aplikasi tersebut agar masih bisa digunakan.

Trial ini diperlukan jika ingin memberikan versi masa coba aplikasi kepada pengguna.

Kali ini kita akan mencoba cara sederhana membuat aplikasi trial 30 hari, dimana kita akan memanfaatkan tanggal sistem pada saat pertama kali aplikasi ini di jalankan dan menghitung 30 hari kemudian bahwa trial sudah expired.

Langkah pertama adalah mengubah nilai setting pada properties program visual studio.



Kemudian berikan nilai berikut :



Setelah selesai tuliskan kode seperti di bawah ini :

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using _30hari.Properties;

namespace _30hari
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private DateTime masatrial;

        private void Form1_Load(object sender, EventArgs e)
        {
            masatrial = DateTime.Now;

            if (!Settings.Default.Checked)
            {
                Settings.Default.masatrial = masatrial;
                Settings.Default.Checked = true;
                Settings.Default.Save();
                MessageBox.Show("Aplikasi pertama kali di jalankan.....!!!");
            }
            else if(Settings.Default.Checked)
            {
                if (Settings.Default.masatrial.Add(new TimeSpan(30, 0, 0, 0)) > DateTime.Now)
                {
                    MessageBox.Show("Masa trial masih aktif");
                }
                else
                {
                    MessageBox.Show("Masa trial sudah expired");
                    this.Dispose();
                }
            }
        }
    }
}

Dan coba untuk dijalankan, untuk melihat apakah waktu trialnya berjalan kita dapat mengubah settingan tanggal di komputer kita menjadi 30 hari kemudian. Selamat mencoba dan semoga berhasil.

Tidak ada komentar:

Posting Komentar