//mode=12 獨佔模式開啟
string sConn = "Provider=Microsoft.Jet.OLEDB.4.0;" +
"Data Source=" + Application.StartupPath + @"/位置OOXX.mdb;mode=12;" +
"Persist Security Info=False;" +
"Jet OLEDB:Database Password=密碼";
//連線
OleDbConnection MyConnection = new OleDbConnection(sConn);
MyConnection.Open();
//修改密碼
string sCmd = "ALTER DATABASE PASSWORD 456 123 ";
OleDbCommand MyCommand = new OleDbCommand(sCmd, MyConnection);
MyCommand.ExecuteNonQuery();
[紀錄]FaceBook API for PHP初體驗
[分享]網路電台撥放軟體
SendMessage VS PostMessage
/// <param name="hwnd">handle of destination window</param>
/// <param name="wMsg">message to post</param>
/// <param name="wParam">first message parameter</param>
/// <param name="lParam">second message parameter</param>
const string Dowm = 0x100;
const string Up = 0x101
[DllImport("user32.dll", EntryPoint = "SendMessageA")]
static extern int SendMessage(IntPtr hwnd, int wMsg, IntPtr wParam, IntPtr lParam);
[DllImport("User32.dll")]
static extern bool PostMessage(IntPtr hwnd, int wMsg, IntPtr wParam, IntPtr lParam);
SendMessage用在你需要馬上知道這個Message處理的結果
PostMessage只是把訊息丟入Message Queue會在下次進入訊息迴圈時才處理
[wm]使用TryParse
netCF並不支援TryParse
bool TryParseDouble(string source, out double result)
{
try
{
result = double.Parse(source);
return true;
}
catch (Exception)
{
result = 0;
return false;
}
}