-
Visual Basic将文件加载到由制表符分隔的字符串(,)
所属栏目:[百科] 日期:2020-12-17 热度:166
我有很多文件,大小各异.但是我希望用它们完成同样的事情,将它们加载到一个字符串(,)中. 在过去的几个小时里,我搜索了许多与此类似的代码变体,看起来有一些小的变化,但即使这样,我也只能在一行中加载一行: Dim strimport As String() = {} Dim strimportspli[详细]
-
.net – 属性设置器中Interlocked.Exchange的简写
所属栏目:[百科] 日期:2020-12-17 热度:128
我有一个简单的变量声明,一个由反编译器生成的类 Friend Class Project Private _Status As Integer Public Property Status As Integer Get Return Me._Status End Get Set(ByVal value As Integer) Interlocked.Exchange(Me._Status,value) End Set End Pr[详细]
-
将连接的VB.NET字符串文字转换为多行字符串
所属栏目:[百科] 日期:2020-12-17 热度:109
注意:这个问题不是关于VB.NET本身,而是关于Visual Studio 2015 Basic编辑器的特定功能. 我有一些看起来像这样的遗留代码: Dim someText = " a " " AND b " " AND cd " " AND efg " " AND h " 由于Roslyn在VB中引入了multi-line string literals,我想将其转[详细]
-
相当于(VB6)IsMissing在C#中?
所属栏目:[百科] 日期:2020-12-17 热度:188
这是我在VB6中得到的描述: 如何在c#中执行此操作? 附:我也不知道如何在c#中使用可选参数. 解决方法 据我所知,没有确切的等价物. public void DoSomething(SomeClass A = null) {} C#之间没有区别如下: DoSomething(null);DoSomething(); 你得到的最接近[详细]
-
vb.net – TableLayoutPanel和StatusTrip工具栏重叠
所属栏目:[百科] 日期:2020-12-17 热度:72
我有一个 winforms vb.net应用程序.在这个winform中,我放置了两个组件: TableLayoutPanel StatusStrip工具栏 我试图将StatusStrip工具栏放在winforms和TableLayoutPanel的底部以适应屏幕的其余部分,所以我在这两个组件的下面设置属性: TableLayoutPanel:D[详细]
-
vb.net – 拆分文本以获得特定值
所属栏目:[百科] 日期:2020-12-17 热度:180
如何拆分此xml节点以仅获取数字值? spanAll Potatoes: 4/span 像这样的东西: Dim code as string = "spanAll Potatoes: 4/span"Dim splitrsult as stringSplitresult = splitresult("spanAll Potatoes:" "/span")Msgbox(splitresult) 我是这种语言的新手,[详细]
-
.net – 使用可浏览,可扩展字段创建属性
所属栏目:[百科] 日期:2020-12-17 热度:103
为了澄清我的要求,请查看设计器中的Font属性.单击其下拉列表时,您将获得ForeColor,ImeMode,Language等选项. 我想要同样的下拉列表,允许我输入我自己添加到设计器的属性的多个值(它将用于我的自定义控件中的数据库属性,并为您提供选择版本,类型等的选项. ).[详细]
-
vb.net – 如何创建一个新的线程AddressOf一个带VB参数的函数?
所属栏目:[百科] 日期:2020-12-17 热度:106
当选项严格为OFF时,工作正常. ON,我得到重载解析失败: Dim _thread1 As ThreadPrivate Sub test2(boolTest As Boolean) ' Do somethingEnd Sub'Private Sub test() _thread1 = New Thread(AddressOf test2) _thread1.Start(True)End Sub Overload resolutio[详细]
-
vb.net – 进度条和后台工作者
所属栏目:[百科] 日期:2020-12-17 热度:169
我在VB.Net中有一个进度条和后台工作程序,我希望以不同的形式工作,如下所示: Form1(){MaxRows = 10for i = 0 to MaxRows then// Update my value on the progressbar....next} ProgressBarForm Private Sub ProgressBarForm_Shown(sender As Object,e As Ev[详细]
-
VB.NET相当于匿名类型的C#对象初始化器
所属栏目:[百科] 日期:2020-12-17 热度:73
我对.NET类型系统的高级功能没有经验.我找不到zz的类型(可以写??什么而不是var.或者var是最好的选择吗?) string foo = "Bar";int cool = 2;var zz = new { foo,cool }; // Watches show this is Anonymous Type 但最重要的是,如何在VB.NET代码中实现等效(这[详细]
-
vb6 – 访问ADO记录集中字段值的最有效方法是什么?
所属栏目:[百科] 日期:2020-12-17 热度:96
我面前有一个VB6应用程序,它通过ADO访问Sql数据库. 检索记录集时,应用程序使用Bang(!)运算符访问记录集Eg RS!OrderId中的字段. 虽然我知道这种做法,但我从未真正使用过它(除非我一直懒惰),我也没有使用RS(“OrderId”),因为我一直(或通常)使用完全合格的方[详细]
-
将字符从低位转换为大写,反之亦然VB.Net
所属栏目:[百科] 日期:2020-12-17 热度:112
有一个搜索周围,无法找到答案. 我的任务是将字符串大小写转换为小写或大写字母,然后将它们交换成圆形. 例如: – 输入: – “HeLlO”和输出: – “hElLo” 我知道我需要使用for循环但是无法弄清楚如何逐步浏览每个字符,检查案例并在需要时切换它. 我可以创[详细]
-
VB.NET Winforms:覆盖两个透明图像
所属栏目:[百科] 日期:2020-12-17 热度:153
我试图在winform中覆盖两个透明图像,但它会在顶部透明图像后面渲染表单的背景图像,而不是第二个图像… 我的基本设置是我有两个面板,每个面板都是一个图片框.图片框中的每个图像都有一些透明区域.我已将面板的BackColor设置为color.transparent. 当我将一个面[详细]
-
vb.net – 使用smtp发送电子邮件,但使用ZOHO操作超时
所属栏目:[百科] 日期:2020-12-17 热度:106
Dim Smtp_Server As New SmtpClientDim e_mail As New MailMessage()Smtp_Server.UseDefaultCredentials = FalseSmtp_Server.Credentials = New Net.NetworkCredential(abc@zoho.com,abc123)Smtp_Server.Port = 465Smtp_Server.EnableSsl = TrueSmtp_Server.[详细]
-
vb.net – 在一行上写多个句子
所属栏目:[百科] 日期:2020-12-17 热度:191
我希望我的程序将以下内容写入控制台: The volume of your Right Rectangular Prism is: * Cm^3 但是在我对WriteLine方法的调用中指定“ volume”后,我不知道如何使它写入任何内容.有没有办法真正做到这一点? 这是我的代码: Console.Write("The volume of[详细]
-
vb.net – 控制数组发生了什么
所属栏目:[百科] 日期:2020-12-17 热度:135
几年前我曾经用Visual Basic 6编程,我能够创建具有相同名称的对象,然后通过索引区分它们. 例如,我们可以创建TextBox1和另一个TextBox1但具有不同的索引. 现在这个功能已不再可用! 目前,我正在使用Visual Studio 2012. 无论如何操纵VS2012再次启用该功能,或[详细]
-
.net – 无法在LINQ中强制转换’WhereSelectListIterator`类型的
所属栏目:[百科] 日期:2020-12-17 热度:166
我有BackgroundWorkerCollection,它是特定类的列表.当我尝试循环进入列表并过滤并选择单个我得到提到的错误. //码 Dim bw = From BackgroundWorkerLinq In BackgroundWorkerCollection Where BackgroundWorkerLinq.Id = sItemNo Select BackgroundWorkerLinq[详细]
-
vb.net检查我开始的进程是否完成
所属栏目:[百科] 日期:2020-12-17 热度:154
我已经开始了一个过程: Dim getUdpate as ProcessgetUpdate = New ProcessgetUpdate.StartInfo.FileName = "C:UTILGETBTCH.BAT"getUpdate.StartInfo.WindowStyle = ProcessWindowStyle.HiddengetUpdate.StartInfo.UseShellExecute = FalsegetUpdate.Start[详细]
-
将VB6容器类升级到VB.NET
所属栏目:[百科] 日期:2020-12-17 热度:86
好的,所以我将VB6应用程序升级到VB.NET,我不确定如何对我正在构建的容器类的class_terminate组件进行现代化: Private Sub class_terminate() If Not (colUserMappings Is Nothing) Then Set colUserMappings = Nothing End IfEnd Sub 问题是这个.Finalize的[详细]
-
VB |将SQL查询加载到Combobox中
所属栏目:[百科] 日期:2020-12-17 热度:61
我试图用SQL结果填充组合框 我认为我的问题是以数据表格形式处理数据. Dim sql As String Dim sqlquery As String Dim ConnectionString As String ConnectionString = "Data Source=(local);Initial Catalog=Control;Persist Security Info=True;User ID=us[详细]
-
vb.net – Backgroundworker CancelAsync()不起作用
所属栏目:[百科] 日期:2020-12-17 热度:83
我试图用WorkerClass.bw.CancelAsync()取消我的Backgroundworker.但它根本不起作用. //编辑!我在这里发布了完整的代码.愿这会有所帮助. 好吧,我添加了一些Msgbox,以了解工作者是否仍然很忙并且有线的事情是,当工人正在做事时我得到了一个错误!?!? Publi[详细]
-
vb.net – 括号中的数字例如是什么? “{0}”是什么意思?
所属栏目:[百科] 日期:2020-12-17 热度:102
我一直在环顾四周,但很难找到这个问题的答案,因为我正在寻找的东西是如此不明确. 我已经看到很多代码使用了{0},我仍然无法弄清楚它在做什么.这是一个例子: Dim literal As String = "CatDogFence"Dim substring As String = literal.Substring(6)Console.Wr[详细]
-
.net – 记录鼠标中键和滚轮滚动
所属栏目:[百科] 日期:2020-12-17 热度:55
我已经创建了一个类来记录鼠标操作,例如用鼠标记录任务(在这里移动鼠标并在那里单击左键然后……). 录制鼠标动作/任务后,我可以使用我制作的主题从类中重现它. 我需要的是实现鼠标的中间按钮和滚动滚动,但我不知道如何做到这一点,我有点难以使用和理解“GetA[详细]
-
vb.net – 读/写“INI”文件
所属栏目:[百科] 日期:2020-12-17 热度:181
每个人都 – 我正在寻找关于如何从windows“ini”结构化文件中读取/写入值的一些想法.我有一个用另一个应用程序创建的设置文件,我想更新指定部分中的键的值.我使用buffer.replace进程工作但现在意识到某些键被分段使用并且全局替换值将导致问题. 这是我的ini[详细]
-
vb.net – 如何以编程方式生成新的MS访问文件
所属栏目:[百科] 日期:2020-12-17 热度:165
我在互联网最深处的最黑暗的角落看了很远,但对于我的生活,我找不到正确的方法来打开一个新的Access文件,然后使用vb.net在数据库中写入数据. 这里的关键字是NEW数据库,我不想打开现有文件. 这甚至可能吗? 提前致谢! 解决方法 我终于找到了办法,多亏了我的同[详细]