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