C-Sharp: verschil tussen versies
Naar navigatie springen
Naar zoeken springen
Regel 21: | Regel 21: | ||
String bericht = "hallo"; | String bericht = "hallo"; | ||
+ | |||
MessageBox.Show(Bericht + textBox1); | MessageBox.Show(Bericht + textBox1); | ||
Regel 28: | Regel 29: | ||
En zo zijn er heel veel andere mogelijkheden | En zo zijn er heel veel andere mogelijkheden | ||
+ | |||
+ | Dit is een van de voorbeelden: | ||
+ | |||
+ | |||
+ | namespace CodePad | ||
+ | { | ||
+ | public partial class Activation : Form | ||
+ | { | ||
+ | private OleDbConnection connect = new OleDbConnection(); | ||
+ | |||
+ | public Activation() | ||
+ | { | ||
+ | InitializeComponent(); | ||
+ | |||
+ | connect.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Server=https://osgs-f68a03a634f899.sharepoint.com ;Database=CodePad Keys;Jet OLEDB:Database;Password=lol; | ||
+ | Authentication=365;SSL=True;"; | ||
+ | } | ||
+ | |||
+ | private void Activate_Click(object sender, EventArgs e) | ||
+ | { | ||
+ | try | ||
+ | { | ||
+ | connect.Open(); | ||
+ | |||
+ | OleDbCommand cmd = new OleDbCommand(); | ||
+ | |||
+ | cmd.Connection = connect; | ||
+ | |||
+ | cmd.CommandText = "select * from CodePad Keys where ProductID= '" + textBox1.Text + "' and ProductKey= '" + textBox2.Text + "'"; | ||
+ | |||
+ | OleDbDataReader read = cmd.ExecuteReader(); | ||
+ | |||
+ | int count = 0; | ||
+ | |||
+ | while (read.Read()) | ||
+ | { | ||
+ | count = count + 1; | ||
+ | } | ||
+ | if (count == 1) | ||
+ | { | ||
+ | MessageBox.Show("The license key is correct, the program is activated", "OK", MessageBoxButtons.OK, MessageBoxIcon.Information); | ||
+ | |||
+ | Properties.Settings.Default.Activated = true; | ||
+ | |||
+ | Properties.Settings.Default.Save(); | ||
+ | } | ||
+ | if (count > 1) | ||
+ | { | ||
+ | MessageBox.Show("The license key is not correct, the program is NOT activated", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); | ||
+ | } | ||
+ | else | ||
+ | { | ||
+ | MessageBox.Show("The license key is not correct, the program is NOT activated", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); | ||
+ | } | ||
+ | connect.Close(); | ||
+ | } | ||
+ | catch (Exception ex) | ||
+ | { | ||
+ | MessageBox.Show("A critical error occured, The progam has NOT been activated. Details: " + ex, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); | ||
+ | } | ||
+ | |||
+ | } | ||
+ | |||
+ | } | ||
+ | } |
Versie van 1 okt 2015 22:04
C# ofwel C-Sharp is een programmeertaal onderdeel van het .Net framework van Microsoft. De taal kwam in 2001 uit en is een zeer populaire taal.
Voorbeelden
Voorbeeld 1
Een simpel hello world programma
Code
System.Console.Writeline("Hello World");
Output
Hello World
Voorbeeld 2 Bericht met jouw naam (textBox1)
Code
String bericht = "hallo";
MessageBox.Show(Bericht + textBox1);
Output
Hallo jouw naam
En zo zijn er heel veel andere mogelijkheden
Dit is een van de voorbeelden:
namespace CodePad
{
public partial class Activation : Form { private OleDbConnection connect = new OleDbConnection();
public Activation() { InitializeComponent();
connect.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Server=https://osgs-f68a03a634f899.sharepoint.com ;Database=CodePad Keys;Jet OLEDB:Database;Password=lol;
Authentication=365;SSL=True;";
}
private void Activate_Click(object sender, EventArgs e) { try { connect.Open();
OleDbCommand cmd = new OleDbCommand();
cmd.Connection = connect;
cmd.CommandText = "select * from CodePad Keys where ProductID= '" + textBox1.Text + "' and ProductKey= '" + textBox2.Text + "'";
OleDbDataReader read = cmd.ExecuteReader();
int count = 0;
while (read.Read()) { count = count + 1; } if (count == 1) { MessageBox.Show("The license key is correct, the program is activated", "OK", MessageBoxButtons.OK, MessageBoxIcon.Information);
Properties.Settings.Default.Activated = true;
Properties.Settings.Default.Save(); } if (count > 1) { MessageBox.Show("The license key is not correct, the program is NOT activated", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("The license key is not correct, the program is NOT activated", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } connect.Close(); } catch (Exception ex) { MessageBox.Show("A critical error occured, The progam has NOT been activated. Details: " + ex, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
}
}