编译剪钳DOS应用程序

问题描述 投票:2回答:1

我有一个老一点的写在推剪系统程序。我已经成功地反编译在RESCUE5程序。反编译写的源文件.udf。我已经做出了.udf文件进行必要的修改和我现在重新编译程序。做这个的最好方式是什么。

该.udf文件样本

/* ------ Rescue5 1.11 (c) APTware 1993,94 ------
Name: ACC_CN
Params: None.
Return: Logical
Example: ACC_CN()
..........................................................................
*/

FUNCTION ACC_CN()

  LOCAL cStr := SPACE(1)
  LOCAL cStr1 := SPACE(5)
  LOCAL nNum, nNum1, nNum2, nNum3, nNum4, nNum5, nNum6, _Def, nNum7 := ;
     0, nNum8 := 1
  LOCAL nNum9 := 0, nNum10 := 0, nNum11 := 0

  IF MEMVAR->T_CODE[1] = "     "

  SCROLL(21, 3, 21, 36)
  SETPOS(21, 3)
  DEVPOS(21, 3)
  DEVOUT(PADC("No details entered ... Hit a key", 35))
  SET(17, "OFF")
  __WAIT("")
  SET(17, "ON")
  RETURN .F.

 ENDIF

 GET_REM()
 SCROLL(21, 3, 21, 36)
 SETPOS(21, 3)
 DEVPOS(21, 5)
 DEVOUT("Accept details and print ?")
 SETPOSBS()
 AADD(GETLIST, __GET({|_bDef|IF(_bDef == NIL, cStr, cStr := _bDef)}, ;
     "conf", NIL, NIL, NIL))
 READMODAL(GETLIST)
 MEMVAR->GETLIST := {}
dos clipper
1个回答
-1
投票

如果你想编译的东西剪,平原CLIPPER语言使用.PRG文件。您将获得DBF格式的数据库。这可能有助于发现与SQL数据库运行的应用程序。这是DBF文件导入到SQL一个非常简单的方法。

此外,你可以导入DBF文件到Microsoft Access。

如果你看看周围,你会发现楠塔基特快船5.2E。这是非常稳定和友好的。

您可能会发现一本书,名为Straley或相似的人。

© www.soinside.com 2019 - 2024. All rights reserved.