10/21/2007

使用 UltraEdit 編譯 Java 程式

方法如下圖:

  1. 用滑鼠在「我的電腦」按右鍵選「內容」。
  2. 選擇「進階」標籤。
  3. 選擇「環境變數」。
  4. 選擇「Path」,按「編輯」。

 

接著按照你 Java 程式的安裝位置(通常是: C:\Program File\Java\jdk1.5.0_05\bin,但小弟是安裝在 ;D:\Java\jdk_1.5.0_05\bin 這個目錄)來輸入設定值。因為 Java 的編譯器(javac.exe)是放在 bin 這個資料夾,所以需要將「Path」變數指向 bin 資料夾。

輸入的格式如下,在「變數值」文字方塊的最後一格,鍵入以下值:

;D:\Java\jdk_1.5.0_05\bin
(這邊是假設,您安裝在這個目錄。另外記得最前面要加入 ; 號)

接下來就是要設定 UltraEdit -32了。

如下圖,開啟UltraEdit - 32,進階 > 工具配置。

照下圖設定,功能表項目名稱輸入「java compile」,輸入完後按「插入」。

依下圖設定,功能表項目名稱輸入「java run」,輸入完後按「插入」。

以上的設定,會將程式的「編譯」、「執行」結果擷取到「UltraEdit - 32」。 接下來就是測試有沒有成功了~

輸入以下程式碼來測試:

public class test {
	public static void main(String[] args) {
		System.out.println("Test Success!");
	}
}

並請將該檔案之檔名取為 test.java 並存檔。

如果設定成功的話,應該會在 進階 > 工具配置,看見下圖。

 

先選擇,java compile 來編譯程式,編譯成功的話!UltraEdit - 32 不會出現特別訊息。 接著在選擇 java run 來執行程式,成功的話!如下圖(注意最下面。)

7/08/2007

Power Point 頁碼顯示格式

說真的這個問題,以前都沒注意過…一直到有次的專題簡報中,老師提到了,
最好在簡報檔中加入總投影片數。讓其顯示格式如下 XX of YY (YY表示總投影片數)。這樣聽簡報的人,才能掌握目前的簡報還剩多少。(還要痛苦多久…)

沒想到一注意到這個問題後…惡夢就來了@@"...?
Power Point 如此有名氣的軟體? 竟然...沒有這個小小的功能 (為啥Word就有?)
沒辨了...只好看看 VBA 有沒有辨法完成了...(這就是惡夢的開始...)

幸好,有位老兄,已經完成這個小弟夢想很久的功能了!!那就是 Bill Dilworth 他有開發了一個好用的 Bill's Page XX of YY 的「增益集」。
 
若各位想自已寫的話,下方是小弟研究出來的程式碼。

Option Explicit
Sub AddSlidesNumber()
' 源碼,供各位參考。
' 在頁尾處顯示 XX of YY 之頁碼格式。
' 為所有的投影片增加編號,格式為 XX of YY
'
 Dim i As Integer ' 迴圈變數及投影片編號。
 With Application.ActivePresentation
  For i = 1 To .Slides.Count Step 1
   If .PageSetup.FirstSlideNumber = 0 Then
    If i <> 1 Then
     .Slides(i).HeadersFooters.Footer.Visible = msoTrue
     .Slides(i).HeadersFooters.Footer.Text = (i - 1) & " of " & (.Slides.Count - 1)
    Else
     .Slides(i).HeadersFooters.Footer.Visible = msoFalse
    End If
   Else
    .Slides(i).HeadersFooters.Footer.Visible = msoTrue
    .Slides(i).HeadersFooters.Footer.Text = i & " of " & .Slides.Count
   End If
  Next i
 End With
End Sub

1/11/2007

使用 Quantum DB 連接 Microsoft Access

這邊將介紹,如何設定 Quantum DB 以連線到 Microsoft Access

  1. 到「Quantum DB」的「Database Bookmarks」中按滑鼠右鍵, 選擇「New Bookmark...」。
  2. 選擇「JDBC-ODBC Bridge (odbcjt32.dll)」,並按「Next >」。
  3. 有圈起來的地方在輸入。「Data Source:」設定如下: Driver={MicroSoft Access Driver (*.mdb)};DBQ=你存放.mdb檔的路徑 例如: Driver={MicroSoft Access Driver (*.mdb)};DBQ=C:\DB.mdb
  4. 幫你的「Bookmark」取個名稱。
  5. 按圖選擇。
  6. 按圖選擇,連線 ( Connect ) 看能不能成功。
  7. 下面測試輸入「SQL Statement: SELECT * FROM member;」並按綠色三角型執行。

在Eclipse中設定Quantum DB

QuantumDB Eclipse Plugin
下面以連結HSQL DB為範例

  1. 於「Database Bookmarks」視窗中點擊滑鼠右鍵。
     
  2. 選擇「Add driver...」,新增「HSQL DB」的 JDBC Drivers。
  3. 選擇「Add External Jar...」來尋找「HSQL DB」的 JDBC Drivers。
  4. 至「HSQL DB根目錄\lib」,尋找「hsqldb.jar」。
  5. 選擇剛加入的「hsqldb.jar」,並按下「Browse...」。
  6. 選取「org.hsqldb.jdbcDriver」。
  7. 點擊「Finish」。
  8. 選擇剛加入的JDBC Driver「org.hsqldb.jdbcDriver」,並點擊「Next>」
  9. 照圖輸入。
  10. 幫「Bookmark」取個名字吧。
  11. 照圖選擇。
  12. 成功後顯示如下圖。
     

在 Eclipse 中設定 HSQL DB 為Extenal tools

 

 

  1. 執行Eclipse,並按照圖片,選擇「External Tools...」

  2. 按照順序輸入內容:
    1. Name: 
      輸入名稱
    2. Location: 
      至「hsql的根目錄下的demo資料夾」,找「runServer.bat」執行。
    3. Working Directory:
      設定為「hsql的根目錄下的demo資料夾」。
    4. Arguments:
      輸入 「 -database 資料庫名稱」
    5. 選擇「Apply」
    6. 按下「Run」,在hsql根目錄下的「data」資料夾內會產生新的資料庫