2015年10月20日 星期二

【筆記】【VB】透過程式 執行/關閉 指定外部程式

關閉指定外部程式
' 取得所以 Process清單
Dim pro() As Process = System.Diagnostics.Process.GetProcesses()
' 判斷是否有符合的Process
For Each process As Process In pro
    If ("XXXXX").Equals(process.ProcessName) Then
         process.Kill()
    End If
Next


執行指定外部程式
Dim pro as New Process
' 指定執行檔所在路徑名稱
pro.StartInfo.FileName = "C:\xxxxxxxxx\xxx.exe"         
pro.Start()

2015年9月8日 星期二

【筆記】【VB】如何處理空白字串無法比對的問題

前陣子碰到一個怪問題,取出存於物件中的變數值(Shared) ,明明是空白字串,但不管怎麼比對都無法比對成功。(用過Trim 語法,也切換至HEX Mode確認過無誤)
後來從網路上找到一個透過Regex 強制轉換的方式才解決這個詭異的問題。所以特別筆記一下…

Regex.Replace(StringValue , "\p{C}+", "")

2015年8月24日 星期一

【筆記】【VB】如何將Form 頁面起始於螢幕固定位置

1) 將該From 「屬性」中的 StartPosition 改為 Manual
2) 透過 DesktopLocaltion 語法設定
from.DesktopLocation  = new Point(0,0)



2015年2月14日 星期六

【筆記】【MacOS】解決eclipse 安裝Subclipse 1.8套件後出現找不到JavaHL Library的問題

最近重新在MBPR中重新安裝了SVN相關套件Subclipse後,每次同步SVN時都會跳出 JavaHL的警告訊息。實在頗煩人的…偏偏Surface Pro3 卻不會出現這種問題。所以就稍微拜了一下孤狗大神,把相關的解決辦法筆記一下。
至Eclipse 的「偏好服務設定」中的「SVN」的「SVN介面」的Client參數,將原先的JavaHL改為SVNKit 即可避免掉再出現JavaHL的警告訊息