-
.net – 当你在数据表上循环时如何删除行
所属栏目:[百科] 日期:2020-12-17 热度:174
For Each Dr As DataRow In InvoiceDT.Rows Dim DrResult As Array = PaymentInvoiceDT.Select("Amount='" Dr("Amount").ToString() "'") If DrResult.Length 0 Then ''some code Else InvoiceDT.Rows.remove(Dr) End IfNext 它给出了错误,因为当您在datatab[详细]
-
与使用带有getter和setter的Private字段相比,VB.NET中的Property
所属栏目:[百科] 日期:2020-12-17 热度:77
在VB.NET中,使用Property关键字而不是: Private MyProperty as StringPublic Sub setP(ByVal s as String) MyProperty = sEnd FunctionPublic Function getP() as String return MyPropertyEnd Function 来自Java我倾向于使用这种风格而不是Property … End[详细]
-
.net – 何时使用Using语句
所属栏目:[百科] 日期:2020-12-17 热度:52
我想我可能在这里使用了Using语句错误.写这个更好的方法是什么? Dim x As New Serialization.XmlSerializer( ... )Using file As New FileStream(myFile,FileMode.Create) Using writer As XmlWriter = XmlTextWriter.Create(file) x.Serialize(writer,myCo[详细]
-
vb.net – 反序列化时XML文档中存在错误
所属栏目:[百科] 日期:2020-12-17 热度:147
我在将 XML文档反序列化为对象时收到错误消息. 怎么解决这个问题? There is an error in XML document (5,14) 这是XML文档: ?xml version="1.0"?Customer xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSc[详细]
-
vb.net – 捕获常规异常时,如何确定原始异常类型?
所属栏目:[百科] 日期:2020-12-17 热度:159
在.NET中捕获异常时,您可以根据需要拥有尽可能多的特定于类型的异常块.但我通常会尝试至少有一个“常规”异常catch块.但有没有办法获得抛出通用异常处理程序捕获的“真正”异常的类型,也许使用反射? 例如,如果我有 Catch ex As System.ServiceModel.FaultEx[详细]
-
vb6 – 使用VB 6代码从任务管理器结束进程
所属栏目:[百科] 日期:2020-12-17 热度:71
我需要大致杀死一个应用程序,这样我就可以在我的数据库中获得该应用程序的幻像订阅者(这不能通过关闭应用程序来生成).手动,如果我们从任务管理器中删除应用程序,幻像用户将存在.现在我需要在VB 6代码中自动完成.救命!谢谢. 解决方法 有两种方法: 1.如果WM_[详细]
-
VB6:当然这个简单的Hex加法错了吗?
所属栏目:[百科] 日期:2020-12-17 热度:196
我在一些VB6代码中得到奇怪的结果,我已经缩小到这个: Debug.Print Hex(hEDB80000 + h8300) 显示EDB78300 这不可能是正确的吗?当然应该是EDB88300? 我疯了吗? 解决方法 不要忘记 negative numbers are expressed in binary,VB6和VB.NET如何解释和 h8300这[详细]
-
vb.net – 在FileSystemWatcher中处理多个Change事件
所属栏目:[百科] 日期:2020-12-17 热度:184
我有以下子: Private Sub Watcher_Changed(ByVal sender As System.Object,ByVal e As FileSystemEventArgs) If Path.GetExtension(e.Name) = ".p2p" Then Exit Sub Else Try ' multiple change events can be thrown. Check that file hasn't already been[详细]
-
你怎么在vb.net中找到5个中最多的?
所属栏目:[百科] 日期:2020-12-17 热度:169
这是在3中找到最大值的代码,但我想找到最大值的代码5: Dim a,b,c As Integera = InputBox("enter 1st no.") b = InputBox("enter 2nd no.") c = InputBox("enter 3rd no.")If a b Then If a c Then MsgBox("A is Greater") Else MsgBox("C is greater") End[详细]
-
vb.net – 从数组中删除最后一个元素
所属栏目:[百科] 日期:2020-12-17 热度:153
如何从VB.NET中删除数组中的最后一个元素.我需要分开街道和房子. 街 拆分空格上的地址 删除最后一个元素(代码中缺少) 加入数组 数 拆分空格上的地址 获取最后一个元素 我的代码: 'split addressDim addressArray() As String = args.Content.Split(" ")'rem[详细]
-
如何在VB.NET中将字符串转换为字符串数组?
所属栏目:[百科] 日期:2020-12-17 热度:112
好吧,我有一个函数,它将一个字符串数组作为输入… 我有一个字符串来处理该函数… 所以, Dim str As String = "this is a string"func(// How to pass str ?)Public Function func(ByVal arr() As String) // Processes the array hereEnd Function 我也尝试[详细]
-
vb.net – 为什么`select`和`sub`在VB Linq表达式中有括号?
所属栏目:[百科] 日期:2020-12-17 热度:171
我从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)) 使用Developer Fusion.我只是想知道为[详细]
-
VB.NET SQL Server插入 – ExecuteNonQuery:尚未初始化Connecti
所属栏目:[百科] 日期:2020-12-17 热度:128
在表单加载事件中,我连接到SQL Server数据库: Private Sub AddBook_Load(ByVal sender As System.Object,ByVal e As System.EventArgs) Handles MyBase.Load myConnection = New SqlConnection("server=.SQLEXPRESS;uid=sa;pwd=123;database=CIEDC") myCon[详细]
-
vb.net – 将字符串转换为字节列表
所属栏目:[百科] 日期:2020-12-17 热度:53
这必须非常简单,但我不能在正确的地方寻找. 我通过FTDI usb连接收到此字符串: 'UUU' 我想收到这个作为字节数组 [85,85,85] 在Python中,我将字符串转换为字节数组,如下所示: ????[‘UUU’中c的ord(c)] 我环顾四周,但没有想到这一点.我如何在Visual Basic中[详细]
-
如何在VB.NET中声明嵌套函数?
所属栏目:[百科] 日期:2020-12-17 热度:193
我如何在VB.NET中声明嵌套函数?例如,我想做这样的事情: Function one() Function two() End FunctionEnd Function 但是,由于未封闭的功能,此声明在VB.NET中无效. 解决方法 你在问如何写一个 lambda expression吗? A lambda expression is a function or s[详细]
-
VB.NET和Visual Studio 2010是否支持多行匿名方法?
所属栏目:[百科] 日期:2020-12-17 热度:153
在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) ( Dim val[详细]
-
vb.net – 多维数组列表
所属栏目:[百科] 日期:2020-12-17 热度:51
我已经设法制作了一些单维数组列表,但我无法弄清楚多维度的arraylist. 这是我正在尝试做的事情: 我有一个包含5列的数据库(mdb),我希望每一行都在一个数组列表中. 在PHP中,我通常做的是: $array [$field1] = array($field2,$field3,$field4,$field5); 我是[详细]
-
如果不是String.Empty忽略空字符串 – VB.NET
所属栏目:[百科] 日期:2020-12-17 热度:118
我有一个字符串数组,我循环遍历它们,但字符串可能是空的所以我正在尝试这个: For Each Component As String In Components If Component IsNot String.Empty Then 'Work your magic End IfNext 但是如果Component是一个空字符串,逻辑仍然会触发.我也试过了[详细]
-
更改文件扩展名VB.NET
所属栏目:[百科] 日期:2020-12-17 热度:126
是否有任何功能在.NET中更改文件扩展名? 或者我必须重命名文件? 谢谢 例如,我想将扩展名为“.resxx”的目录中的每个文件重命名为.resx.我的代码有什么问题? Dim [option] As SearchOption = SearchOption.AllDirectories ????????[option] = SearchOption[详细]
-
将VB.NET代码转换为C#
所属栏目:[百科] 日期:2020-12-17 热度:162
是否有可以用来将VB.Net代码转换为C#的库?有 http://codeconverter.sharpdevelop.net/但我不想从Web服务中使用它. 解决方法 有很多在线服务:Telerik provides one,这里是 one other,其中最好的是 developer fusion.但这些都是在线的. 我在Instant C# of Ta[详细]
-
vb.net – DateTime格式字符串?
所属栏目:[百科] 日期:2020-12-17 热度:119
我有日期格式字符串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-fo[详细]
-
如何在VB.net中进行两次比较
所属栏目:[百科] 日期:2020-12-17 热度:175
我想在VB.net中进行两次比较: 我有1:42:21 PM我希望它与VB.net中的TimeOfDay进行比较我该怎么做? 解决方法 New DateTime(1,1,13,42,21) TimeOfDay 或者您可以在#符号中包含DateTime表达式: TimeOfDay #1:42:21 PM#[详细]
-
vb.net – 富文本框中的简单文本颜色
所属栏目:[百科] 日期:2020-12-17 热度:168
我可以找到一百万个使用reg ex将语法高亮显示应用于富文本框的示例.但我需要它只是一个简单的方法来添加一个不同颜色的单词. 将代码“Hello World”放入文本框并将Hello设为红色且World为绿色是什么代码? 这段代码不起作用. this.richTextBox1.SelectionCol[详细]
-
vb.net:在字符串中查找字符串的位置?
所属栏目:[百科] 日期:2020-12-17 热度:175
这是在vb.net中使用的instr吗? 解决方法 使用String.IndexOf http://msdn.microsoft.com/en-us/library/system.string.indexof.aspx[详细]
-
.net – 根据所选的单选按钮显示控件
所属栏目:[百科] 日期:2020-12-17 热度:55
我有一组三个单选按钮.根据选择的单选按钮,我想删除三个控件之一 – 文本框,下拉列表或按钮.如何根据所选单选按钮的结果显示控件? 解决方法 您可以使用BooleanToVisibilityConverter将控件的可见性绑定到RadioButton的IsChecked属性: Page xmlns="http://s[详细]