2009-01-23 94 views
-4

在我的Python腳本中,我導入了一個用VB.NET編寫的dll。 我在腳本中調用初始化函數。它需要2個參數:XML文件和字符串的路徑。它返回一個整數 - 0表示成功,否則返回錯誤。第二個參數是通過引用傳遞的。所以如果成功了,它會更新成功信息。否則,請更新錯誤消息。dll導入Python中的錯誤答案

當我的腳本收到整數時,我應該在第二個變量中打印消息。我無法做到這一點。

+0

這真的很緊迫嗎?世界末日如果Python腳本不起作用? – Kezzer 2009-01-23 10:37:46

回答

1

Python不支持像VB.NET一樣傳遞字符串「通過引用」的概念。所以如果沒有更多的工作,就不可能做到這一點。

但是,沒有看到您的代碼,絕對不可能告訴您什麼是錯的。

3

Python字符串是不可變的。函數內部不能更改字符串。

所以你真正想要的是通過字符緩衝區某種。您可以使用​​模塊在python中創建它們。

請修改問題並粘貼代碼的最小片段,以便我們可以測試並提供更多信息。