-
VB.NET:对于数字类型,有没有办法让Nothing默认为0?
所属栏目:[大数据] 日期:2020-12-17 热度:128
VS 2010 IDE并没有因为试图通过带有用户定义枚举的方法参数传递Nothing而咆哮我真的很烦我.相反,它将0传递给方法. c#永远不会允许这个.是否有一些模块级修饰符,我可以添加像选项严格,将强制IDE不允许这些类型的隐式转换? 可悲的是没有. 但是,您可以在跳过0([详细]
-
vb.net – 使用Visual Basic查找并替换txt文档中的文本
所属栏目:[大数据] 日期:2020-12-17 热度:58
嗨我使用Visual Basic 2008 Express Edition,我的目标是读取一个完整的.txt文件作为模板,并用一个新的替换一个单词的所有ocurances并在按下一个新的.txt时保存这个新修改的文??本命令按钮.有人可以给我一些提示吗? Dim fileReader As String = My.Computer.[详细]
-
vb.net – 使用WeifenLuo DockPanel Suite
所属栏目:[大数据] 日期:2020-12-17 热度:119
我刚刚下载了 WeifenLuo(Dock Panel Suite)并尝试使用它,但我找不到有关如何使用它的具体文档. 我已经完成了一些SO问题,最后得到了一些开始. 这是我做的: 我创建了一个ToolboxWindow类,如下所示: Public Class ToolboxWindow Inherits WeifenLuo.WinFormsU[详细]
-
.net – Infragistics UltraWinGrid删除确认
所属栏目:[大数据] 日期:2020-12-17 热度:128
默认情况下,ultraWinGrid会弹出删除确认框以删除任何行.如何关闭该功能? 如果我在代码中删除,那没问题: myUltraGrid.DeleteSelectedRows(False) 但是当用户按下删除键时,我不知道如何应用它. 您可以检测何时按下行上的删除键.使用类似BeforeRowsDeleted事[详细]
-
为什么我不能从vb.net中的公共共享方法调用私有共享方法?
所属栏目:[大数据] 日期:2020-12-17 热度:54
我有一个这样的课: class Foo private shared default_ = "DEFAULT" public shared function bar(val as object) as string if val is Nothing then return _default return getBar(val) end function private shared function getBar(val as string) as st[详细]
-
vb.net – 是否有比DotNetZip或LZMA更好的字符串压缩库?
所属栏目:[大数据] 日期:2020-12-17 热度:200
我有一个超过800个字符的数据字符串,我正在尝试压缩以用于QR码(我想要至少50%,但如果我把它减少到不到七百,可能会很高兴) .这是我正在尝试压缩的示例字符串,包含841个字符: +hgoSuJm2ecydQj9mXXzmG6b951L2KIl0k9VGzIEtLztuWO2On9rt7DUlH0lXzG4iJ1yK0fA97mD[详细]
-
vb.net – 如何在VB .NET中设置TextBox提示标签?
所属栏目:[大数据] 日期:2020-12-17 热度:179
在我的应用程序中,我有一个用于输入用户名的文本框.如果文本为空,我想在灰色的同一文本框中显示“在此处输入用户名”.文本框中是否有这样的属性.就像在Firefox浏览器中一样,如果URL字段为空,它将以灰色显示“转到网站” 谢谢 我知道这可能是一个旧线程,但我[详细]
-
循环遍历vb.net中的文本框
所属栏目:[大数据] 日期:2020-12-17 热度:115
我记得在vb6中你能够创建文本框数组. Textbox1(0),Textbox1(1) ....., 但是在vb.net中你无法创建数组?所以如果你有这样的代码.是否可以将其设置为for循环? TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox4.Text = "" TextBox5.Text =[详细]
-
使用VB.Net连接到在线MySQL数据库
所属栏目:[大数据] 日期:2020-12-17 热度:63
我一直在四处寻找并且无法找到任何可行的方法. 您需要安装 Connector/Net,它将为您提供可供您使用的MySql的完整ADO.Net提供程序.请注意,这是GPL软件,这意味着如果您将其作为商业产品的一部分分发,您还必须分发您的源代码.这是一个公开的法律问题,但最后我听[详细]
-
vb.net – Char.IsSymbol(“*”)是假的
所属栏目:[大数据] 日期:2020-12-17 热度:79
我正在进行密码验证例程,并且很惊讶地发现VB不会将’*’视为Char.IsSymbol()检查的符号. 以下是QuickWatch的输出: char.IsSymbol("*") False Boolean MS documentation没有指定IsSymbol匹配的字符,但暗示标准数学符号包含在here中. 有没有人有匹配所有标准[详细]
-
从VB6中的字节数组加载图片框图像
所属栏目:[大数据] 日期:2020-12-17 热度:131
问题 here很好地解释了如何将图片框图像转换为VB6中的字节数组. 我想反过来并从字节数组加载我的图片框图像. 我找到了部分解决方案 here,它使用以下代码 Public Function ArrayToPicture(inArray() As Byte,Offset As Long,Size As Long) As IPicture ' func[详细]
-
<>而不是在VB.NET中
所属栏目:[大数据] 日期:2020-12-17 热度:68
我有一个令人兴奋的任务,找出关于VB.NET的而不是操作符.不 – 我假设我的小使用 – 功能相当于!在C#和相当于!=. 在VB.NET中,常见的问题是对不具有引用的对象执行布尔表达式.所以如果我们这样做 If Request.QueryString("MyQueryString") Nothing Then 如果[详细]
-
vb.net – 为什么我不能在VB中投影ToString()?
所属栏目:[大数据] 日期:2020-12-17 热度:110
如果您尝试在Visual Basic .NET中编译下面的查询,它将失败. From x In {1,2} Select x.ToString() 编译器给出的错误是: Range variable name cannot match the name of a member of the ‘Object’ class. 虽然等效的C#查询没有错, from x in new[]{1,2} se[详细]
-
vb.net datatable序列化为json
所属栏目:[大数据] 日期:2020-12-17 热度:139
我有这种表: 我需要获得这个JSON(当然命令可以是任何,结构/树是最重要的): 数据表可以更改,因此序列化应该是动态的.我正在使用vb.net并使用此代码: Public Function GetJson() As String Dim dt As New System.Data.DataTable dt = CreateDataTable() 'he[详细]
-
vb.net – 多个变量
所属栏目:[大数据] 日期:2020-12-17 热度:195
有没有办法给多个变量赋值(在这种情况下是整数),而不是一次全部? 例如,我有Dim aceVal,twoVal,threeVal,fourVal,fiveVal,sixVal,sevenVal,eightVal,nineVal,tenVal As Integer和待定列表框选择,我想指定threeVal fourVal和sixVal所有值-1. 我怎样才能做到这[详细]
-
VB.NET:=运算符
所属栏目:[大数据] 日期:2020-12-17 热度:132
以下是什么意思? Class.Function(variable := 1 + 1) 这个操作符叫什么,它做了什么? 它用于分配可选变量,而不分配先前的变量. sub test(optional a as string = "",optional b as string = "") msgbox(a b)end sub 你现在可以做 test(b:= "blaat")'in stea[详细]
-
vb.net – 如何在Visual Basic .Net应用程序中嵌入字体?
所属栏目:[大数据] 日期:2020-12-17 热度:62
如何在Visual Basic .Net应用程序中嵌入字体?哪个应该在每个操作系统都有效. 可以在应用程序中嵌入字体,如果该字体在用户系统上不可用,则可以使用它. 您只需创建一个PrivateFontCollection并使用您的字体填充它,然后您可以随意使用它们.根据MSDN,此方法不适[详细]
-
vb.net – 如何将值从Form1传递给Form2
所属栏目:[大数据] 日期:2020-12-17 热度:79
我正在制作一个程序,生成SQL Server代码,以便在我的VB.NET程序中使用它. 我有第一个包含连接的表单,如下图所示: 连接工作100%,但在第二种形式我有两个DataGridViews,一个用于表,一个用于字段. 所以当我点击任何DataGridView1 =表时DataGridView2显示它的字[详细]
-
.NET WinForms ComboBox,相同的项目和SelectedIndexChanged事件
所属栏目:[大数据] 日期:2020-12-17 热度:183
看起来当你有一个WinForms .NET应用程序和一个ComboBox(设置为“DropDown”样式),并且ComboBox中有多个相同的项目时,会发生奇怪的事情.具体而言,所选项的索引可以更改而不触发SelectedIndexChanged事件. 当然,这会引起大规模的混乱和奇怪的,模糊的错误,这就[详细]
-
对于条件VB.NET vs C#
所属栏目:[大数据] 日期:2020-12-17 热度:155
C#: static class Module1{ public static void Main() { for (index = 1; index = GetCount(); index++) { Console.WriteLine("For {0}",index); } Console.ReadKey(); } public static int GetCount() { Console.WriteLine("GetCount"); return 10; }} 结[详细]
-
vb.net – 将json数组反序列化为.net类
所属栏目:[大数据] 日期:2020-12-17 热度:96
我在解析一些json数据,获取InvalidCastExceptions等方面遇到了问题. 谁能指出我正确的方向? 这是我想要反序列化的json; [{“OrderId”:0,”Name”:”Summary”,”MaxLen”:”200″},{“OrderId”:1,”Name”:”Details”,”MaxLen”:”0″}] 这是我的代码;[详细]
-
检测exe何时启动vb.net
所属栏目:[大数据] 日期:2020-12-17 热度:151
任何人都知道如何让我的VB.net应用程序等到检测到进程正在运行? 我可以找到一旦exe运行完毕后如何检测但没有检测到exe何时启动的示例? 您可以使用 System.Management.ManagementEventWatcher等待某些WMI事件发生.您需要为其提供一个查询类型和条件,让它监[详细]
-
VB.NET RemoveHandler和匿名方法
所属栏目:[大数据] 日期:2020-12-17 热度:183
如何用匿名方法使用RemoveHandler? 这是我如何为MyClass类的MyEvent事件添加一个处理程序 AddHandler MyClass.MyEvent,Sub() ... End Sub 如何使用RemoveHandler来删除MyEvent事件的处理程序 一般来说,如果您需要取消订阅该事件,我建议不要使用这样的lambda[详细]
-
vb.net:索引号在“for each”
所属栏目:[大数据] 日期:2020-12-17 热度:54
有时在VB.net我有一些像: For Each El in Collection Write(El)Next 但是,如果我需要索引号,我必须改变它 For I = 0 To Collection.Count() - 1 Write(I " = " Collection(I))Next 甚至(更糟) I = 0For Each El In Collection Write(I " = " El) I += 1Next[详细]
-
VB .net接受自签名SSL证书
所属栏目:[大数据] 日期:2020-12-17 热度:66
我正在寻找一种使用VB .NET来验证(或绕过验证)自签名SSL证书的方式.我在C#中找到了这样的代码,并尝试将其转换为VB代码,但我没有任何运气. 这是C# code. 这是我试过的: Imports SystemImports System.NetImports System.Security.Cryptography.X509Certifica[详细]
