我是 IronPython 新手,需要一些帮助。我有一个在 Visual Basic 2010 Express 中创建的 Windows 窗体,其中包含两个文本框(' txtNumber ' 和' txtResult ')和一个按钮(' btnSquare ')。我想要做的是能够在单击表单上的按钮时调用下面的 Python 脚本(' Square.py ');
class SquarePython:
def __init__(self, number):
self.sq = number*number
此脚本应将输入到“ txtNumber ”的数字平方,然后将结果输出到“ txtResult ”。我知道这几乎太简单了,但我只需要知道基础知识。到目前为止,这是我的 VB 代码中的内容;
Imports Microsoft.Scripting.Hosting
Imports IronPython.Hosting
Imports IronPython.Runtime.Types
Public Class Square
Private Sub btnSquare_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSquare.Click
Dim runtime As ScriptRuntime = Python.CreateRuntime
Dim scope As ScriptScope = runtime.ExecuteFile("Square.py")
End Sub
End Class
提前致谢。