跳轉到內容

GLPK/Visual Basic for Applications

來自華夏公益教科書,自由的教學讀物

Visual Basic for Applications (VBA) 是 Microsoft Office 和軟體包中使用的指令碼語言。

GLPK for Windows

[編輯 | 編輯原始碼]

GLPK for Windows 提供多個示例,演示瞭如何使用 Visual Basic for Applications 呼叫 GLPK 庫。它是在 GPL V3 許可下發布的。

要執行這些示例,請按照以下步驟操作

  • 開啟 Excel
  • 按 ALT+F11 或選擇選單項“開發工具” -> “檢視程式碼”。
  • 使用選單項“檔案” -> “匯入檔案” 匯入模組。
  • 在 glpk.bas 中,將“glpk.dll”替換為相關 dll 的完整路徑。對於 4.63 版本,它是
    • w32/glpk_4_63_stdcall.dll 用於 32 位 Windows,
    • w64/glpk_4_63.dll 用於 64 位 Windows。
  • 按 CTRL+G 或選擇選單項“檢視” -> “立即視窗”。
  • 按 F5 執行示例。輸出顯示在立即視窗中。
  • 要執行 gmpl.bas,請呼叫函式 gmpl_main,將 GMPL 模型檔案的檔名作為引數傳遞。

參考文獻

[編輯 | 編輯原始碼]
華夏公益教科書