我在视觉基础上编写了一对由客户端和接收器组成的程序。客户端完成了类似于下面的输出文本文件。
Dim FileName As String = "Text.txt"
Dim message As String
Dim file As System.IO.StreamWriter
'lblmessage.text says "Call MsgBox("Hello!", 0, "Version Beta 0.3")"
lblmessage.text = message
Dim Drive As String = "C:\hello world\" & FileName
file = My.Computer.FileSystem.OpenTextFileWriter(Drive, True)
file.WriteLine(message)
file.Close()
设计为读者的姐妹程序将读取生成的文件。 然后,程序将获取所选文件中的文本,并将其用作读者编程中的代码。
我能展示的最佳例子......
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim fileReader As String
fileReader = My.Computer.FileSystem.ReadAllText("C:\hello world\Text.txt")
fileReader
End Sub
其中" fileReader"假设从前一个程序运行生成的代码并将其用作Reader的代码。
该计划的目的是在客户端创建帮助故障单,并提供一个工具来审核这些故障单,方法与通过第二个应用程序提交的方式相同。
答案 0 :(得分:0)
vba和vb.net是不同的。我不确定你用哪种语言做你的东西。
vba:使用ScriptControl.Eval
命令执行一系列命令。
vb.net:它的代码更多一些。你可以使用VBCodeProvider
类。这个问题:Load VB.net code from .txt file and execute it on fly using System.CodeDom.Compiler
<强>更新强>
如果您对如何正确使用以及如何在后台运作感兴趣,我找到了一个perfekt资源:http://www.codemag.com/article/0211081