Visual Basic是一种由 微软公司开发的结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。这是一种可用于微软自家产品开发的语言。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建Active X控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。
如何从VB.NET中删除数组中的最后一个元素.我需要分开街道和房子. 街 >拆分空格上的地址 >删除最后一个元素(代码中缺少) >加入数组 数 >拆分空格上的地址 >获取最后一个元素 我的代码: 'split address Dim addressArray() As String = args.Content.Split(" ") 'remove last element and return
好吧,我有一个函数,它将一个字符串数组作为输入… 我有一个字符串来处理该函数… 所以, Dim str As String = "this is a string" func(// How to pass str ?) Public Function func(ByVal arr() As String) // Processes the array here End Functio
我从C#转换了以下查询: src.Select((c, i) => src.Substring(i)).Count(sub => sub.StartsWith(target)) 到VB.NET查询: src.[Select](Function(c, i) src.Substring(i)).Count(Function([sub]) [sub].StartsWith(target)) 使用Deve
在表单加载事件中,我连接到SQL Server数据库: Private Sub AddBook_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load myConnection = New SqlConnection("server=.\SQLEXPRESS;u
这必须非常简单,但我不能在正确的地方寻找. 我通过FTDI usb连接收到此字符串: 'UUU' 我想收到这个作为字节数组 [85,85,85] 在Python中,我将字符串转换为字节数组,如下所示:     [‘UUU’中c的ord(c)] 我环顾四周,但没有想到这一点.我如何在Visual Basic中执行此操作? 取决于你想要使用什么样的编码,但对于UTF8,这可以使用,如果需要,你可以将它
我如何在VB.NET中声明嵌套函数?例如,我想做这样的事情: Function one() Function two() End Function End Function 但是,由于未封闭的功能,此声明在VB.NET中无效. 你在问如何写一个 lambda expression吗? A lambda expression is a function or subroutine w
在VS2010实际发布之前,我发现 this answer被问及并回答了问题. 他们说 VB9 has only single-line anonymous functions. We’re adding full statement and multi-line lambdas in VB10. 但我试图添加此代码 Dim test2 = Function(t1 As T, t2 As T) (
我已经设法制作了一些单维数组列表,但我无法弄清楚多维度的arraylist. 这是我正在尝试做的事情: 我有一个包含5列的数据库(mdb),我希望每一行都在一个数组列表中. 在PHP中,我通常做的是: $array [$field1] = array($field2,$field3,$field4,$field5); 我是如何在vb.net中做同样的事情所以我需要为特定的row1获取一个项目我可以
我有一个字符串数组,我循环遍历它们,但字符串可能是空的所以我正在尝试这个: For Each Component As String In Components If Component IsNot String.Empty Then 'Work your magic End If Next 但是如果Component是一个空字符串,逻辑仍然会触发.我也试过了 If
是否有任何功能在.NET中更改文件扩展名? 或者我必须重命名文件? 谢谢 例如,我想将扩展名为“.resxx”的目录中的每个文件重命名为.resx.我的代码有什么问题? Dim [option] As SearchOption = SearchOption.AllDirectories         [option] = SearchOption.AllDirectories Dim fileN
是否有可以用来将VB.Net代码转换为C#的库?有 http://codeconverter.sharpdevelop.net/但我不想从Web服务中使用它. 有很多在线服务:Telerik provides one,这里是 one other,其中最好的是 developer fusion.但这些都是在线的. 我在Instant C# of Tangible Solutions有很好的经验,他们
我有日期格式字符串dd-mm-yy.请告诉我如何在字符串中添加小时和分钟(即13-03-2010.21.03)…. DateTime.Today.ToString("dd-mm-yy") ? 请查看此 http://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx和 http://www.csharp-examples.net/string-format
我想在VB.net中进行两次比较: 我有1:42:21 PM我希望它与VB.net中的TimeOfDay进行比较我该怎么做? New DateTime(1, 1, 1, 13, 42, 21) > TimeOfDay 或者您可以在#符号中包含DateTime表达式: TimeOfDay > #1:42:21 PM#
我可以找到一百万个使用reg ex将语法高亮显示应用于富文本框的示例.但我需要它只是一个简单的方法来添加一个不同颜色的单词. 将代码“Hello World”放入文本框并将Hello设为红色且World为绿色是什么代码? 这段代码不起作用. this.richTextBox1.SelectionColor = Color.Red this.richTextBox1.text += "Test" 将
这是在vb.net中使用的instr吗? 使用String.IndexOf http://msdn.microsoft.com/en-us/library/system.string.indexof.aspx
我有一组三个单选按钮.根据选择的单选按钮,我想删除三个控件之一 – 文本框,下拉列表或按钮.如何根据所选单选按钮的结果显示控件? 您可以使用BooleanToVisibilityConverter将控件的可见性绑定到RadioButton的IsChecked属性: <Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/present
我有一个VB.Net数据集,其中包含来自多个表的数据.有没有人对如何从数据集中查询数据有任何好的建议.我想在数据集上运行类似SQL的查询,以提取适合某个“where”语句的数据. 使用DataTable.Select()方法. 以下是官方MSDN documentation的一些信息. 正如后面的帖子所说,Linq是另一种可能性,可能会给你更多的功能,根据你自己的要求你可能不需要.
我已经定制了UserControl i Vb.net( Windows应用程序). 如何将其动态添加到表单中? UserControl本质上只是另一个类.它继承自Control,因此您可以使用控件执行各种操作,但除此之外它只是一个类.因此,要将usercontrol动态添加到表单,您需要执行以下操作: >创建控件的新实例.像Dim X As New MyControl() >将控件作为子对象添加到
我正在编写一个返回文件大小的“函数”(以B,KB,MB,GB为单位). VB.Net代码总是首先以字节为单位获取大小,因此当文件大小(以字节为单位)小于100时,如果其>>则返回B. 1000然后我将它除以1000并返回KB.但是当它应该是MB时,我尝试除以1000000,它返回的大小总是比它应该的大2 MB! 有人可以告诉我我做错了什么! 例 我的文件大小是(15,570,550字节).. ..
我正在尝试使用Visual Basic编写代码,更具体地说是Visual Studio 2010.我希望通过单击按钮,我的程序可以执行命令.那可能吗? 是.您可以使用 Process.Start启动可执行文件,包括控制台应用程序. 如果您需要从应用程序中读取输出,您可能需要从它的StandardOutput流中读取,以便从您启动的应用程序中获取任何打印内容.
当我尝试Imports System.Web.Script.Serialization时,我在VB 2010中遇到一个错误: Warning: Namespace or type specified in the Imports System.Web.Script.Serialization doesn’t contain any public member or cannot be found.
我知道有很多这些线程,但我是vb.net的新手但我无法编辑给出的信息来做出我真正想要的东西 所以我想要一个函数,它将生成随机字符串,每个字符串包含15-32个字符,每个字符将包含以下字符(不是所有字符串都在同一个字符串中,但其中一些字符串): A-Z A-Z 0-9 到目前为止,这是我的代码 Functon RandomString() Dim s As String = "ABCDEFG
我有点陷入一个简单的问题:如何生成一个简单的随机布尔值? 如果是正确的,布尔值0 =假,1 =真,但如何使用? 当前代码: Dim RandGen As New Random Dim RandBool As Boolean RandBool = Boolean.Parse(RandGen.Next(0, 1).tostring) 或者只是简单地: Random rng = new Random()
所以你知道当函数失败时 PHP内部函数通常如何返回布尔值FALSE,或者函数成功时返回一些其他数据类型?这在VB .Net中是否可行? 例如,我们在这里说这个简单的代码 Public Function TrySomething(ByVal Param As String) \\what would go here?? If Param <> "MAGICWORD" Then
有没有我应该在.NET中执行以下操作而不是使用具有读/写功能的属性的情况? private S as string public function GetS() as string return S end function public sub SetS(byval NewS as string) S = NewS end function 属性是否只是提供了一种更有效的方
我有一个带有图片框的表格,可以画出一张免费的手像. 我在form_load和clear按钮的click事件中添加了图像的初始化.当我单击清除按钮时,图像被清除,鼠标在图片框上移动时,将显示最后绘制的图像. 我的问题是,如何验证图片框是否为空? 只是我不想允许保存空图像. PictureBox1.Image = Nothing
什么是VB6(Microsoft Access)的数据结构的内置?我知道有阵列,但还有其他更现代的数据结构吗? 它有一个词典: Does VBA have Dictionary Structure? 和收藏:VBA: Resources for Python Programmer
当我们在Visual Basic 6.0中将float转换为整数时,它如何使小数部分变圆?我正在谈论自动类型转换. 如果我们分配喜欢 Dim i as Integer i=5.5 msgbox i 它会打印什么? 5或6 ?? 几个月前我得到了“5”.有一天它开始给我6个! 任何想法都错了吗?微软是否发布了一些补丁来解决问题? 更新:5.5转换为6但8.5到8! 更新2:添加CInt没有任何区别.
我知道 Sql Server has some handy built-in quarterly的东西,但是.Net原生 DateTime对象怎么样?添加,减去和遍历季度的最佳方法是什么? 使用VB特定的DateAdd()功能是一件坏事吗?例如.: Dim nextQuarter As DateTime = DateAdd(DateInterval.Quarter, 1, DateTime.Now
我目前正在研究VB.NET,我对使用线程打开表单有疑问. 例如,当我单击打开按钮时,则会启动并打开另一个表单以添加或更改数据. 因此,我试图实现这一部分如 Private Sub menu_Click(sender As Object, e As EventArgs) Handles menu.Click Dim A As System.Threading.Thread =