FiveWin

Clipper再加上一個Lib就可以上Windows,表示了一個重要的可能: 用Clipper同時撰寫Dos及Windows的程式並且操作的同一組資料庫檔案。對於需要移植環境的人來說,這是最棒的了。因為可以慢慢的移植程式,而不必整個系統都完全移植。最重要的是,原來使用的其它3rd工具幾乎都能繼續使用。目前可以達到這種功能的Lib主要有兩種FiveWin及Clip4Win

FiveWin及Clip4Win都是Clipper的一個3rd Lib。 主要改寫了Clipper中有關記憶體管理及物件(Class) 管理的函數, 並以C語言擴充了一些與Windows溝通的介面,再用Class將這些介面包裝起來。 可以說是 Clipper上Windows最容易的方法了。個人目前使用的FiveWin,舉例如下:

//Sample.prg
#include<fivewin.ch>  //最重要的就是加這行
proc main()
Local oWnd   
Local cStr:=Space(10)
   Define Window oWnd From 0,0, To 600,400 Pixel
   @ 0,0 Say 'Hello World!!'
   @ 3,0 Say '編輯測試:' Get cStr 
   @10,10 PushBotton ' 結束 ' Action oWnd:End()
   Activate Window oWnd
Return 

連結Blinker Fi Sample Lib FiveWin
夠簡單,夠酷吧

FiveWin最新版本 :2.1.b
FiveWin台灣代理 :展銓科技(早就不賣了)
FiveWin網路網站 :Omicron(拆夥很久了)
FiveWin原始網站 :FiveTech有英文news可以看
FiveWin台灣News :板主廖皮有中文news可以看
Clip4Win網路網站:Clip4Win