-
vb.net – Winforms MDI“桌面”区域边界
所属栏目:[百科] 日期:2020-12-17 热度:194
默认的MDI父控件有一个大的“桌面”区域,可以显示多个子窗体.用户可以将表单拖动到此桌面区域的边缘,以便大多数子表单不在屏幕上. (然后滚动条出现在MDI父级中)我不喜欢这个功能.有没有办法锁定桌面区域的边缘,以便子窗体保持完全可见? 解决方法 禁用MDI窗[详细]
-
如何将源代码放入VB6中的子文件夹?
所属栏目:[百科] 日期:2020-12-17 热度:130
我将所有表单放在一个文件夹中,将所有代码模块放在VB6中的另一个文件夹中.如何为源文件创建更好的文件夹结构? 例如,如果我有20个表单和20个代码模块,如何创建子文件夹Main,Sales和Employees并将源文件放在这些子文件夹下? 解决方法 您应该调查一些文件是否[详细]
-
vb.net – F#中的Alt-Code字符
所属栏目:[百科] 日期:2020-12-17 热度:180
编辑/更新: 谢谢大家的回复.我知道我太模糊了,但不确定在这种情况下发布裸线代码是否有用. 在我的.vb文件中,我有一个下拉控件,其验证值为: TempUnit.DataSource = {"°C","°F","°R","K"} …存储在变量中: Dim unit As String = TempUnit.SelectedItem.T[详细]
-
VB.NET – Salesforce POST请求返回400错误请求错误
所属栏目:[百科] 日期:2020-12-17 热度:77
注意:我之前从未编写过vb.net代码.我已经google了解决方案,但没有发现任何有效的方法. 我正在尝试从Salesforce获取访问令牌.下面的代码就在昨天工作.我不知道为什么它今天不起作用.我已经尝试添加内容类型作为application / x-www-form-urlencoded,但它也没[详细]
-
OverflowException仅在VB.net中,而不在C#中
所属栏目:[百科] 日期:2020-12-17 热度:106
出于自我教育目的,我试图找到一种方法来创建一个自己的高度图. 我google了一下,发现了一个创建伪随机数的函数. public static float Noise(int x) { x = (x 13) ^ x; return (1f - ((x * (x * x * 15731 + 789221) + 1376312589) 0x7FFFFFFF) / 1073741824.0[详细]
-
vb.net – 为什么SyncLock不在这里工作?
所属栏目:[百科] 日期:2020-12-17 热度:53
我正在开发一个类库,它将为CLR应用程序提供异步通信. SslStream上有异步读取(BeginRead),其中一个回调例程由多个流共享. 我不希望在调试期间并行处理回调,所以我创建了一个关键部分: Private Sub Callback_Read(ByVal ar As IAsyncResult) Static OneAtATim[详细]
-
.net – 从字符数组转换时的字符串长度
所属栏目:[百科] 日期:2020-12-17 热度:194
我遇到了严重的字符串处理问题. 由于我的问题很难描述,我将从一些演示代码开始再现它们: Dim s1 As String = "hi"Dim c(30) As Charc(0) = "h"c(1) = "i"Dim s2 As String = CStr(c)s2 = s2.Trim()If not s1 = s2 Then MsgBox(s1 + " != " + s2 + Environme[详细]
-
您是否必须在VB.NET中显式创建表单实例?
所属栏目:[百科] 日期:2020-12-17 热度:160
参见英文答案 Why is there a default instance of every form in VB.Net but not in C#?????????????????????????????????????2个 如果项目包含Form类,则表单可以通过以下方式显示: Form1.Show 或者是否需要首先创建表单的实例? Dim frm As New Form1frm.[详细]
-
如何在VB6中设置完整的内部版本号(Major.Minor.Build.Revision)
所属栏目:[百科] 日期:2020-12-17 热度:195
如何从vb6(VPIaccessMaker.vbg)设置完整版本号,从Visual Basic我可以将Major.Minor.Revision设置为3.2.2,在这种情况下我的exe版本将是3.2.0.2.如何在这种情况下设置内部版本号像3.2.1.2. 解决方法 您可以使用vbAdvance加载项,该加载项允许设置版本构建.它现[详细]
-
VB.Net – 如何滚动GroupBox
所属栏目:[百科] 日期:2020-12-17 热度:166
请原谅我对vb.net不熟悉.刚刚投入一个没有vb.net经验的项目. 我必须在应用程序中添加一些内容,这些内容是由不再出现在图片中的人编写的.我必须在组框中添加更多文本框,当我这样做时,它超出了表单的大小.我怎样才能使它能够滚动浏览组合框? 解决方法 GroupBo[详细]
-
VB.NET调用方法
所属栏目:[百科] 日期:2020-12-17 热度:72
我的代码中有这个方法: Private Sub Display() Received.AppendText(" - " RXArray)End Sub 这2个电话之间有什么区别: Me.Invoke(New MethodInvoker(AddressOf Display)) 和 Display() 我知道这是关于线程的事情,但我不确定. 提前致谢 解决方法 当您在不同[详细]
-
vb.net – 什么都没有和system.DBNull之间的区别
所属栏目:[百科] 日期:2020-12-17 热度:200
我在VB.NET工作,我想知道Nothing和System.DBNull之间的区别. 当我在那时触发保存查询时,我在运行时从网格给出值,如下所示: gvMain.Rows(j).Cells("Brand").Value.ToString() 但是当它具有Nothing的值时它会显示错误,并且当它具有System.DBnull的值时它完美[详细]
-
vb.net – 克隆一个列表(类)
所属栏目:[百科] 日期:2020-12-17 热度:156
我已经做了一些阅读,似乎无法解决在我的VB2010项目中克隆List(类)的最佳方法.我有三个相关的课程 Public Class City 'here are many fields of type string and integer Public Roads As New List(Of Road)End ClassPublic Class Road 'here are many fields[详细]
-
vb.net – 如何列出FTP连接的目录内容
所属栏目:[百科] 日期:2020-12-17 热度:121
我找不到这方面的教程.在VB.NET中我想做一个命令,例如: Dim array1() as string = ListFilesInFolder("www.example.com/images") 我知道这可能不会那么简单,但有人能指点我教程或其他什么吗? 解决方法 使用这个免费的图书馆 http://netftp.codeplex.com/ I[详细]
-
在vb.net中提供textfieldparser的字符串
所属栏目:[百科] 日期:2020-12-17 热度:50
在我问之前我只是想说我已经看了这个,我只是想不出来. 所以我有一个Web调用返回一个我需要拆分的令人难以置信的长字符串.我想使用textfieldparser,但我不想将此字符串保存为文件,textfieldparser似乎是关于文件或…流,我不理解流.那么我如何将字符串输入到此[详细]
-
vb.net – 在winforms VB中绘制进度条控件的反射
所属栏目:[百科] 日期:2020-12-17 热度:146
这是我想要实现的目标的图像: 如您所见,进度条下方略有反映. 我有一个很大程度上基于此代码的自定义进度条: http://www.codeproject.com/Articles/19309/Vista-Style-Progress-Bar-in-C 注意:我的代码是在VB中. 问题 – 我想在它下面绘制一个进度条的反映[详细]
-
打开VB6项目时,我可以对所有打开的窗口做些什么吗?
所属栏目:[百科] 日期:2020-12-17 热度:82
每当我打开VB6项目我转换为VB.NET时,IDE都有无数的打开窗口.除了平铺它们以便快速访问关闭按钮并逐一关闭它们之外,我还能做些什么吗? 解决方法 如果将 MZ Toolkit添加到VB6 IDE,其中包括“关闭所有窗口”按钮(以及许多其他方便的东西).[详细]
-
如何在VB6中访问字符串的各个字符
所属栏目:[百科] 日期:2020-12-17 热度:176
考虑以下VB代码: Dim fooBar As String fooBar = "Foo Bar" Dim q As String q = fooBar(0) 在VB.Net中,这个编译并且我的q字符串变量设置为字母“F”,但是在VB6中我得到编译错误,因为编译器需要一个数组. 我在VB6的一个场景中,能够以这种方式处理字符串非常[详细]
-
将文本和ID值都添加到VB6组合框中
所属栏目:[百科] 日期:2020-12-17 热度:56
我目前正在尝试使用AddItem方法添加到我的VB6组合框中.但是,这有效,我想在下拉列表中显示文本,但我需要传递该文本的ID. 有没有办法通过使用AddItem方法来实现这一目标? 解决方法 它不能在AddItem方法中完成,但只要ID是一个数值,使用NewIndex属性就可以很容[详细]
-
vb6 – 无论我的表单上有什么控件是目标,我如何捕获键的起伏?
所属栏目:[百科] 日期:2020-12-17 热度:110
我想捕获ctrl / alt / etc键的起伏,无论我的表单上的哪个控件获取keyup或keydown事件.由于我的表单上有大约100个控件,如果我要为每个单独的控件添加代码,那将会非常难看.如何在不必这样做的情况下实现这一目标? PS:SetWindowsHook和SetWindowsHookEx有什么[详细]
-
VB.net中的If()函数之谜
所属栏目:[百科] 日期:2020-12-17 热度:122
我有这个代码: dstCell.CELL_VALUE_INT = If(srcCell.CELL_VALUE_FLOAT IsNot Nothing,Math.Round(CDbl(srcCell.CELL_VALUE_FLOAT)),Nothing) 当srcCell.CELL_VALUE_FLOAT为Nothing时,它会神秘地评估True部分! 有趣的是,正常的If语句正确评估为False部分:[详细]
-
vb6 – visual studio 6“找到所有引用”?
所属栏目:[百科] 日期:2020-12-17 热度:181
在visual studio 6中有一种“查找所有引用”的方法.看不到快捷键 here 解决方法 VB6中没有“查找所有引用”.但是有一个加载项可以找到对过程和函数(而不是变量)的所有引用.加载项称为MZ-tools,您正在寻找的选项称为“过程调用程序”. 您可以下载超过here的加[详细]
-
vb.net – 检查Internet连接
所属栏目:[百科] 日期:2020-12-17 热度:164
我需要我的应用程序来检查用户计算机上的互联网连接.如果有,则显示图像,如果没有,则显示不同的图像.这是我用来实现这个的代码: Private Sub Window_Loaded(ByVal sender As System.Object,ByVal e As System.Windows.RoutedEventArgs) Handles MyBase.Loade[详细]
-
vb.net – 是否有将纬度和经度更改为单个数字的公式?
所属栏目:[百科] 日期:2020-12-17 热度:189
你能否告诉我是否有一个公式可以将纬度和经度改为一个数字? 我计划将此用于软件中的数据库表,该软件提供交付路由.表格行将包含该号码以及邮政地址.数据库表将按升序排序,因此软件可以确定卡车需要前往哪个地址,第二个等等. 请您回复显示VB或VB.Net语法,以便[详细]
-
vb.net – Dim vs Private / Public
所属栏目:[百科] 日期:2020-12-17 热度:151
在模块的开头,我希望声明一些全局变量用于各种子/函数. 有什么区别 将x作为字符串调整,私有x作为字符串/公共x作为字符串,何时使用其中一个? 解决方法 私有和公共控制您声明的变量或对象的范围. Private将只允许相关模块/类/任何成员访问该实例 public将允许[详细]