using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Net;
using System.Diagnostics;
using System.Threading;
using System.Runtime.InteropServices;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
Form2 frm = new Form2();
frm.MdiParent = this;
frm.Show();
}
private void Form1_Load(object sender, EventArgs e)
{
/* string s = "";
IPAddress[] addresslist = Dns.GetHostEntry(Dns.GetHostName()).AddressList;
for (int i = 0; i < addresslist.Length; i++)
{
s += addresslist[i].ToString() + "\n";
}
richTextBox1.Text = s;*/
/* if (SystemInformation.Network)
{
MessageBox.Show("connected");
}
else
{
MessageBox.Show("disconnected");
}*/
/* this.AcceptButton = button1;
this.CancelButton = button1;*/
}
private void button1_Click(object sender, EventArgs e)
{
/* this.eventLog1.Log = "Application"; //System, Security,
EventLogEntryCollection collection = eventLog1.Entries;
int count = collection.Count;
string info = "#" + count.ToString() + " events";
foreach (EventLogEntry entry in collection)
{
info += "\n type: " + entry.EntryType.ToString();
info += "\n date: " + entry.TimeGenerated.ToLongDateString();
info += "\n time: " + entry.TimeGenerated.ToLongTimeString();
info += "\n source: " + entry.Source;
info += "\n event: " + entry.InstanceId.ToString();
info += "\n user: " + entry.UserName;
info += "\n computer: " + entry.MachineName;
}
this.richTextBox1.Text = info;*/
/* if (!EventLog.SourceExists(textBox1.Text))
{
EventLog.CreateEventSource(textBox3.Text, textBox1.Text);
}
EventLog log = new EventLog();
log.WriteEntry(textBox2.Text);*/
myear = monthCalendar1.SelectionRange.Start.Year;
mmonth = monthCalendar1.SelectionRange.Start.Month;
mday = monthCalendar1.SelectionRange.Start.Day;
SystemTime t = new SystemTime();
t.wYear = (ushort)myear;
t.wMonth = (ushort)mmonth;
textBox1.Text = t.wYear.ToString();
textBox2.Text = t.wMonth.ToString();
SetSystemTime(ref t);
}
private int myear, mday, mmonth;
[DllImport("Kernel32.dll")]
public static extern bool SetSystemTime(ref SystemTime sysTime);
[DllImport("Kernel32.dll")]
public static extern void GetSystemTime(ref SystemTime sysTime);
[DllImport("Kernel32.dll")]
public static extern bool SetLocalTime(ref SystemTime sysTime);
[DllImport("Kernel32.dll")]
public static extern void GetLocalTime(ref SystemTime sysTime);
public struct SystemTime
{
public ushort wYear;
public ushort wMonth;
public ushort wDayOfWeek;
public ushort wDay;
public ushort wHour;
public ushort wMinute;
public ushort wSecond;
public ushort wMiliseconds;
}
private void monthCalendar1_DateChanged(object sender, DateRangeEventArgs e)
{
/* myear = e.Start.Year;
mmonth = e.Start.Month;
mday = e.Start.Day; */
}
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
if (MessageBox.Show("close?", "inquiry", MessageBoxButtons.YesNo) == DialogResult.Yes)
{
e.Cancel = false;
}
else
{
e.Cancel = true;
}
}
}
}
No comments:
Post a Comment