-
vb.net – 更改滚动条的宽度
所属栏目:[大数据] 日期:2020-12-17 热度:182
是否可以更改表单上滚动条的宽度.这个应用程序是一个触摸屏,它有点太窄. 滚动条的宽度由Windows控制.您可以在“显示属性”中调整滚动条宽度,它将影响终端上的所有窗口.[详细]
-
vb.net – “make single instance application”这是做什么的?
所属栏目:[大数据] 日期:2020-12-17 热度:95
在vb 2008 express中,此选项在应用程序属性下可用.有谁知道它的功能是什么?这样做是为了不可能同时打开两个实例吗? 甚至有一种更简单的方法: 使用以下代码…… Imports System.IO 在主窗体加载事件上执行以下操作: If File.Exist(Application.StartupPat[详细]
-
vb.net – 创建此对象的“克隆”,而不是指向它
所属栏目:[大数据] 日期:2020-12-17 热度:199
假设我有一个名单 myFirstList 然后我想创建该列表的副本,以便我可以做一些自己的调整.所以我这样做: mySecondList = myFirstListmySecondList.doTweaks 但我注意到调整也会影响myFirstList对象!我只希望调整影响第二个…… 然后我想完全删除mySecondList,[详细]
-
在.Net MDI中包含VB6表单
所属栏目:[大数据] 日期:2020-12-17 热度:108
我正在将一个旧的VB6应用程序移植到.Net中,但是在此版本中,一个Vb6形式太大而无法迁移. 我将Vb6 exe封装到.Net显示VB6格式,但VB6格式不包含在.Net MDI中.我有一种直觉,认为不可能将VB6格式嵌入.NET MDI中,是否有人知道这是否可行? 我喜欢Interop Forms Tool[详细]
-
VB.NET中同一事件的多个事件处理程序
所属栏目:[大数据] 日期:2020-12-17 热度:70
我为TextBox1的TextBox.Leave事件编写了两个事件处理程序 原因是第一个处理程序是多个TextBox.Leave事件的常用处理程序,用于验证值,第二个处理程序特定于上面的TextBox1,它执行一些值的计算. 我的查询是,我可以知道当TextBox1.Leave发生时,两个处理程序中的[详细]
-
vb / c#十进制内部格式
所属栏目:[大数据] 日期:2020-12-17 热度:96
VB或C#中“十进制”值的内部格式是什么? 我不知道这对我正在做的任何事都很重要,但这是很有趣的事情之一.比如,知道有多少位以及负数如何存储可能意味着当你看到一个负数出现在你预期的正面时,你可以立刻想到,“啊,有一个溢出”而不是被深深的黑暗奥秘困惑.[详细]
-
.net – 检查字符串列表是否包含值
所属栏目:[大数据] 日期:2020-12-17 热度:190
我有: Public lsAuthors As List(Of String) 我想在此列表中添加值,但在添加之前我需要检查确切的值是否已经在其中.我怎么知道这个? 你可以使用 List.Contains : If Not lsAuthors.Contains(newAuthor) Then lsAuthors.Add(newAuthor)End If 或者使用LINQ[详细]
-
vb.net – 获取IDE和SATA的H / D序列号(非Volumn序列号)
所属栏目:[大数据] 日期:2020-12-17 热度:103
如何在VB.NET中读取IDE和SATA驱动器的硬盘序列号? (我不想要卷序列号). 如果没有管理权限,应该为XP和Vista收集此信息. 您可以像这样使用 WMI(Windows Management Instrumentation): Dim mos As New ManagementObjectSearcher("SELECT * FROM Win32_Physica[详细]
-
使用VB.net以编程方式更改窗体上控件的位置?
所属栏目:[大数据] 日期:2020-12-17 热度:197
单击Button1时,我需要将label1的location属性从(50,50)更改为(50,70).这应该很容易,但我无法让它发挥作用. 你在尝试什么?我发现最简单的方法是单独设置Top和Left属性: label1.Left = 50;label1.Top = 70; 设置Location.X和Location.Y可能会导致编译时错误,[详细]
-
在VB6中附加(utf-8编码)编写文本文件
所属栏目:[大数据] 日期:2020-12-17 热度:198
我必须在VB6中编写一个文本文件.我需要附加和utf-8编码. 我尝试了两个解决方案,一个使用“TextStream”,另一个使用“ADODB.Stream”. 第一个: Set fsoFile = fso.OpenTextFile(FileIn(fi),ForAppending,True) fsoFile.WriteLine "tagkkkjòòkkkkjlòlk/tag[详细]
-
在VB.NET中我为什么要使用Select而不是If?
所属栏目:[大数据] 日期:2020-12-17 热度:63
我刚毕业并开始了一份真正的工作.在我们的培训中,他们一直在向我们展示VB.NET以及他们在这里使用的许多功能.在一些例子中,他们使用了Select语句(在一些地方,他们被用于真正应该使用If / Else的地方). 我唯一一次在其他语言中使用switch / select语句(除了需[详细]
-
vb.net – 如何在按住键的同时以编程方式重复键?
所属栏目:[大数据] 日期:2020-12-17 热度:57
我试图在按下它时自动重复LButton,然后在它被释放时停止,我遇到了一个问题,即使它没有按下它也会不断重复. 这有什么变通方法吗?我需要它也可以用于其他应用程序,这就是我使用GetAsyncKeyState的原因. 这是我到目前为止: Imports System.ThreadingPublic Cl[详细]
-
OLEDB将CSV导入VB.NET数据表读取’ – ‘为0
所属栏目:[大数据] 日期:2020-12-17 热度:60
问候有用的令人愉快的人, 我在读取CSV文件和转换为VB.Net中的数据表时遇到问题. 如果CSV文件包含一个完整的“ – ”列,则在导入数据表时它们显示为“0”,整个列的格式为数字格式. 我写的代码是: Public Function LoadCsvFile(filePath As String) As DataTa[详细]
-
vb.net – 从标题栏.NET中可视地删除/禁用关闭按钮
所属栏目:[大数据] 日期:2020-12-17 热度:124
我被要求删除或禁用我们的VB .NET 2005 MDI应用程序中的关闭按钮.表单上没有允许您使关闭按钮变灰的本地属性,因此用户无法关闭它,我不记得在表单类中看到任何允许我这样做的内容. 是否可能有一个API调用或一些神奇的属性来设置或运行.NET 2005或更高版本来执[详细]
-
vb6 – VB数据类型大小
所属栏目:[大数据] 日期:2020-12-17 热度:135
在VB 6中,有没有办法让变量大小大于Long? 我必须在同一页面上显示超过Long大小的数据? 货币数据类型. 它是8个字节,支持的范围是-922,337,203,685,477.5808到922,477.5807. VBA Datatype Summary[详细]
-
vb.net – WithEvents / Handles比Remove / AddHandler更好?
所属栏目:[大数据] 日期:2020-12-17 热度:148
从内存的角度来看(在使用后删除添加的处理程序等),WithEvents和Handles的用法是否优先于RemoveHandler和AddHandler? 相关的Stack Overflow问题是Event handler and memory leaks. 这取决于你想要达到的目标.如果你有几个事件处理程序必须在表单/对象的生命[详细]
-
function – 如何获取VB6正在使用的字符集?
所属栏目:[大数据] 日期:2020-12-17 热度:54
我需要找出我的VB6应用程序使用的charset(编码)是什么.有什么功能吗?像VB.net中的Encoding.Default? 我正在将这个程序转换为Java,它们都打印相同的ASCII代码,但结果不同(Java使用的是charset windows-1252). 谢谢 从内部角度来看,VB6中的字符串是Unicode,U[详细]
-
使用VB6的半透明表格
所属栏目:[大数据] 日期:2020-12-17 热度:145
是否可以创建一个半透明的表单,它应该在任何打开的窗口上可见,而不是隐藏在后面?请指导! 当然,请参阅Karl Peterson的“半透明”示例: http://vb.mvps.org/samples/Translucent/ 要使表单在其他窗口中可见,您需要使用SetWindowPos API函数. Private Declar[详细]
-
vb.net – 引用非共享成员需要在调用public sub时引用对象引用
所属栏目:[大数据] 日期:2020-12-17 热度:101
我有一个公共类“General”,其中是一个Public Sub“updateDynamics”.当我尝试在代码隐藏中引用这样的页面时: updateDynamics(get_prospect.dynamicsID) 我收到以下错误: reference to a non-shared member requires an object reference 您必须使该方法共[详细]
-
vb.net – 如何正确退出应用程序
所属栏目:[大数据] 日期:2020-12-17 热度:186
通常,我将使用Environment.Exit(代码)退出应用程序. (通常通过按钮单击.)但是我想知道是正确的退出方式,即释放内存等等… 只需关闭()所有活动/现有的表单,应用程序应该退出.[详细]
-
VB / C#中的“生成调试信息”是什么意思?
所属栏目:[大数据] 日期:2020-12-17 热度:195
VB / C#中的“生成调试信息”是什么意思? “none”和“pdb-only”之间的区别只是很清楚.但是“pdb-only”和“full”呢? 编译器将在您构建时为您生成一个包含您的应用程序的符号的pdb文件,并可由Visual Studio调试器和外部调试器使用,以便轻松找到发生错误[详细]
-
vb.net – VB中的.NET 4.0框架动态特性与选项严格打开?
所属栏目:[大数据] 日期:2020-12-17 热度:186
有什么办法可以使用4.0框架中的新动态功能,如VB.NET中的ExpandoObject,而不设置Option Strict Off?使用C#,您只能使用特定声明为动态变量的类型安全.但是使用VB,我发现使用这些功能的唯一方法是从一开始就在VB.NET中的旧的Option Strict Off技巧.没有选项严[详细]
-
vb.net – AndAlso OrElse可能会异常缓慢
所属栏目:[大数据] 日期:2020-12-17 热度:114
我正在使用VB.NET 2010编写一个计算密集型程序,我希望优化速度.我发现如果将操作结果分配给类级别的变量,则运算符AndAlso和OrElse异常慢.例如,虽然语句 a = _b AndAlso _c _a = a 在它们之间的编译exe中,大约有6个机器周期,单个语句 _a = _b AndAlso _c 大约[详细]
-
VB.NET在线切换选项严格关闭
所属栏目:[大数据] 日期:2020-12-17 热度:148
有没有办法把选项严格关闭只是一行代码? 我正在做一些维护工作,我需要在一个地方“欺骗”,我不想降低整个文件的标准. 遗憾的是,文件中的一行代码是不可能的.见 MSDN docs. 另一方面,您可能会使单行代码成为一个单独的函数,将其放在具有部分类属性的新文件中[详细]
-
抑制VB.NET中的过时警告
所属栏目:[大数据] 日期:2020-12-17 热度:60
我使用过时的方法在 VisualStudio2008中使用VB.NET代码,并希望抑制警告.不幸的是,按照建议不是一个很好的解决方案,因为它需要使用不同的类,这在不同的方面是重要的. 我试图使用System.Diagnostics.CodeAnalysis.SuppressMessage来抑制警告,但是我不知道要作[详细]
