我一直无法在Visual Studio Express 2012中(以编程方式)绘制一个简单的矩形-在Visual Basic中进行编程。
然而,在Visual Basic Express 2010中做同样的事情没有问题。
首先,我添加了对Microsoft.VisualBasic.PowerPacks.VS的引用
然后在我的代码中,我导入了这个:
Imports Microsoft.VisualBasic.PowerPacks
然后,当一个按钮被按下时,我会得到这个代码:
Dim canvas As New ShapeContainer
Dim theShape As New Rectang
如何使用Visual Basic for Windows Phone获取随机数(1-6)?我尝试过的所有东西都已经导致了错误。下面是一些产生错误的代码的示例:
Randomize()
Dim randnum As Integer = CInt(Int((6 * Rnd()) + 1))
“未声明‘随机化’。函数已移动到'Microsoft.VisualBasic‘命名空间。”“未声明‘Int’。由于其保护级别,可能无法访问它。”“未声明‘Rnd’。函数已移动到'Microsoft.VisualBasic‘命名空间。”
我该怎么办?相同的代码在Visual Basic中运行良好。
我想要检测目标系统中安装的Visual Basic Power Pack的版本。
如何使用注册表值(来自Win XP的Windows)执行此操作?
或者,如何检查Visual Basic Power Packs程序集的版本,例如:如何检查Microsoft.VisualBasic.PowerPacks程序集的版本?
在将普通的visual basic集合转换为MSVBVM60集合时,我遇到了一个问题。
下面是我使用过的代码片段。
MSVBVM60.Collection x = new MSVBVM60.Collection();
Microsoft.VisualBasic.Collection y = new Microsoft.VisualBasic.Collection();
.
.
//y = func(); I get 'y' from this function.
x =(MSVBVM60.Collection)y;
现在,我的这个步骤失败了,出现了一个异常"Mi
我必须从我的Java应用程序中访问VBA- Office应用程序的代码,我找到了,它说我可以使用JNI通过VisualBasic DLL访问VBA-代码。如果没有必要,我不想使用COM桥,我宁愿使用DLL解决方案。我在VisualBasic 2013中创建了一个VisualBasic类库(这是测试它是否有效的一个简单示例):
Public Class Test1
Public Function box()
MsgBox("boxtest!")
End Function
End Class
我构建的是一个发行版,并将其放在我的Java项目中:
pu
Sub examp()
Dim r As String, r1 As String
r = M_C_0
r1 = repalce(r, "_", " ")
End Sub
上面是我的代码。我正在尝试使用替换功能。但错误返回并显示编译错误: sub或函数未定义。
嗯,我想的是,我需要去Tools>>refeerence,并检查众多框中的一个来建立引用。但是我怎么知道我应该选择哪个盒子呢?我访问了msdn网站。
发现了类似这样的东西:
要求
命名空间: Microsoft.VisualBasic
模块:字符串
程序集: Visual Basic运行时库
好的,我有一个类似的问题和,在那里我已经部署了一个ClickOnce安装程序的桌面应用程序,我正在销售。
与这些示例不同,我使用的是Visual 2012 (Pro版本)。使用.Net 3.5。我正在部署在一个托管的LINUX机器上。它适用于我和其他运行Windows 7& 8的人,可能是早期版本的Widnow。然后,在调试模式下运行了几个测试之后,我构建并部署了发布模式。现在,当自动安装程序到达它想下载.application文件的位置时,它就会崩溃。这是日志文件。
The following properties have been set:
Property: [AdminUse
我是visual basic的初学者,并试图将csv文件导入datagridview。
我使用的示例代码如下:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Using MyReader As New Microsoft.VisualBasic.
FileIO.TextFieldParser("C:\test\text.txt")
MyReader.TextFiel
以下是我的代码
Dim provider = New Microsoft.VisualBasic.VBCodeProvider()
Dim parser = provider.CreateParser()
parser总是什么都不是。我知道CreateParser方法已经过时了。如何创建一个VB代码解析器?
谢谢!
我正在用Visual basic2010编写一个程序,列出每个长度的单词在用户输入的字符串中出现的次数。尽管程序的大部分都在工作,但我有一个问题:
当循环遍历字符串中的所有字符时,程序会检查是否有下一个字符(这样程序就不会尝试遍历不存在的字符)。例如,我使用条件:
If letter = Microsoft.VisualBasic.Right(input, 1) Then
其中letter是字符,input是字符串,Microsoft.VisualBasic.Right(input, 1)从字符串中提取最右边的字符。因此,如果letter是最右边的字符,程序将停止遍历字符串。
这就是问题所在。
我使用下面的Visual Basic代码从Date中获取Day
Dim thisDate As Date
Dim thisDay As
thisDate = Today
thisDay = Microsoft.VisualBasic.DateAndTime.Day(thisDate)
如果一天是一个个位数,比如今天(11月1日),那么thisDay返回1。是否有一种方法来调整这一点,以便以这样的01, 02, 03,...而不是1, 2, 3,...的形式返回个位数天数?
谢谢!
我的函数进行测试,如果为真,则再次调用该函数 但在本例中,我的变量$label不是空的。 我需要重置它,但我不知道该怎么做 我在想,$label="“可以工作,但它不会重置它。 下面是我的代码 Function name-label
{
# Incorporate Visual Basic into script
[void][System.Reflection.Assembly]::LoadWithPartialName('Microsoft.VisualBasic')
# show the Pop Up with the following t