-
“约束类型”在VB / C#中是否有用?
所属栏目:[大数据] 日期:2020-12-17 热度:97
介绍 Marc Gravell建议我向本网站发布新的语言功能建议以收集关于它们的一般意见. 我们的想法是收集它们是否有用,或者可能已经有另一种方式来实现我所追求的目标. 建议(约束类型) 因此编写VB.Net中的正常变量声明: Dim SomeVariable as SomeType 我建议允许[详细]
-
在VB.net中读取XML
所属栏目:[大数据] 日期:2020-12-17 热度:105
我用google搜索了最后一个小时左右没有运气(我想我也是一个伟大的Google员工!),所以我在这里. 我有一个XML文件,我用于我的程序设置,它看起来像这样: ?xml version="1.0" encoding="utf-8"?config store number0323/number addressaddress/address phonepho[详细]
-
vb.net – 嵌套的SplitContainers会破坏SplitterWidth
所属栏目:[大数据] 日期:2020-12-17 热度:167
所以我有3个分体式容器,每个容器有2个面板. SplitContainer1是停靠在Form(Parent)中的主要容器. SplitContainer1.Panel1包含停靠的SplitContainer2. SplitContainer1.Panel2包含停靠的SpliContainer3. 到现在为止还挺好. SplitContainer1的SplitterWidth为3.[详细]
-
如何在VB.NET中使用正则表达式大写每个单词的第一个字符?
所属栏目:[大数据] 日期:2020-12-17 热度:75
是否可以使用正则表达式将每个单词的第一个字符大写? 我将在VB.net(SSIS)中使用它 编辑:下面添加的VB.NET代码 Dim input As String = "The quick brown fox jumps over the lazy dog"Dim pattern As String = "b(w|['-])+b"' With lambda support:Dim r[详细]
-
vb.net – ‘?’字符不能在这里使用
所属栏目:[大数据] 日期:2020-12-17 热度:190
有了这些变量: Dim d1 As Date? = NothingDim d2 As DateTime? = NothingDim i1 As Integer? = NothingDim i2 As Int32? = Nothing 为什么我被允许这样做?: Dim flag1 As Boolean = Date?.Equals(d1,d2)Dim flag2 As Boolean = Integer?.Equals(i1,i2) …[详细]
-
vb.net – oracle连接打开错误
所属栏目:[大数据] 日期:2020-12-17 热度:189
我使用QTP / UFT进行应用程序测试. 我必须访问我的oracle DB(11g)来进行一些数据库设置(更新记录). 我使用oracle.manageddataaccess.dll(引用myDBWrapper类库项目). 我有下面的dlls (myDBWrapper是我创建的 – 存在问题的地方) 我的连接字符串: Data Source[详细]
-
.net – 取消数据绑定控件验证事件不会抑制尝试更新数据源
所属栏目:[大数据] 日期:2020-12-17 热度:112
我没有得到我希望绑定到业务对象中的整数属性的TextBox的行为. 这是我做的: (1)将TextBox的DataSourceUpdateMode设置为:OnValidation. (2)在TextBox的Validating事件中,如果Integer.TryParse失败,则设置e.Cancel = True. (3)向Binding.Parse和Binding.Bind[详细]
-
vb.net – MDX Query在报表中返回值,但在Visual Basic代码中不返
所属栏目:[大数据] 日期:2020-12-17 热度:133
这适用于为报表动态设置数据和呈现报表的应用程序. 我有一个依赖于参数的报告的MDX查询.查询是: SELECT NULL ON COLUMNS,strtomember(@DateYear) ON ROWS FROM [MYDATACUBE] 在报表查询设计器中运行它时,它会正确返回一个值.但是,在Visual Basic代码中运行[详细]
-
vb.net – 舍入到2.5的增量?
所属栏目:[大数据] 日期:2020-12-17 热度:192
我需要将值舍入到最接近的2.5的倍数. 例如: 6 – 7.5 7.6 – 10 等等 这似乎是最好的方法吗? Function RoundToIncrement(ByVal originalNumber As Decimal,ByVal increment As Decimal) As Decimal Dim num = Math.Round(originalNumber / increment,Midpo[详细]
-
VB.Net构造函数顺序很重要?
所属栏目:[大数据] 日期:2020-12-17 热度:120
为什么构造函数ORDER在VB.Net中很重要?我正在构建一个.Net类型库,它旨在完全包装底层的COM库,以便API的使用者可以假装使用带有.Net集合的漂亮的.Net库而不是COM库. 目前我的大多数类只是使用Reflection和CodeDOM构建的1到1个包装器.这些类有一个内部构造函[详细]
-
VB.NET中的多个选择案例
所属栏目:[大数据] 日期:2020-12-17 热度:172
我试过以下: Select Case Combo1.SelectedItem Or Combo2.SelectedItem 但我得到错误: Conversion from String "string here" to type 'Long' is not valid 是否可以有多个选择案例? 您可以使用逗号分隔多个值: Case Combo1.SelectedItem,Combo2.Selecte[详细]
-
vb.net – PropertyInfo.GetValue()“对象与目标类型不匹配.”
所属栏目:[大数据] 日期:2020-12-17 热度:164
我第一次深入反思,我真的陷入困境.我用谷歌搜索了我能想到的一切.我现在想成为90%. 我试图通过Reflection在自定义类中返回Property的值. 这是我的班级声明: Public Class Class2 Private newPropertyValue2 As String Public Property NewProperty2() As S[详细]
-
vb.net – 通过VBA选择Range类失败的方法
所属栏目:[大数据] 日期:2020-12-17 热度:163
这是我正在使用的代码,我遇到了这个问题.我是Excel的新手,我无法弄清楚出了什么问题. Private Sub cmdRecord_Click()Sheets("BxWsn Simulation").Range("Result").Select //This is the line with the problem,as excel told me. Selection.Copy Sheets("Res[详细]
-
如何将VB.net接口与枚举转换为C#
所属栏目:[大数据] 日期:2020-12-17 热度:163
我有以下需要移植到C#的VB.net接口. C#不允许接口中的枚举.如何在不更改使用此接口的代码的情况下移植它? Public Interface MyInterface Enum MyEnum Yes = 0 No = 1 Maybe = 2 End Enum ReadOnly Property Number() As MyEnumEnd Interface 简而言之,您不[详细]
-
vb.net – 如何确保有一个应用程序实例正在运行
所属栏目:[大数据] 日期:2020-12-17 热度:107
我想检查用户双击应用程序图标的时间,该应用程序的另一个实例尚未运行. 我读到了My.Application,但我仍然不知道该怎么做. 执行此操作的最常见模式是使用Singleton模式.由于您没有指出语言,我将假设您在这里指的是C# – 如果没有,大多数OO语言中的原则仍然相[详细]
-
如何在VB.Net中的Panel中获取滚动条?
所属栏目:[大数据] 日期:2020-12-17 热度:89
我正在VB.Net中开发一个 Windows应用程序.在这种情况下,有一种情况是有一个表单,并且在该表单中有一个Panel,在Panel中有一个富文本框. 所以我的要求是在Panel中获得一个滚动条.因此,当用户在面板上滚动时,富文本框可以像MS Office功能一样滚动. 任何人都可以[详细]
-
vb.net – 从DataGridView中选择单元格获取文本
所属栏目:[大数据] 日期:2020-12-17 热度:91
我有一个DataGridView与包含数据的数据库文件中的单元格.基本上,我想从DataGridView中的选定单元格中获取文本,并在单击按钮时将其显示在文本框中.按钮单击事件的代码是: Private Sub Button1_Click(ByVal sender As Object,ByVal e As System.EventArgs) Ha[详细]
-
vb.net – 适合图片框的更大图像
所属栏目:[大数据] 日期:2020-12-17 热度:199
你可以看到第一张图片大小为(1024 * 768),它在图片框中正确显示,在第二种情况下,图片大小为(1600 * 900),它显示在图片框的一半,剩下的就丢失了.所以我不想在图片框中放大图片,无论大小是多少,即使它大于图片盒的大小.我需要扩展那个 Image.So我该怎么做?还[详细]
-
vb.net – 为什么在构建版本时无法在Win 10 64bit中连接到Postgr
所属栏目:[大数据] 日期:2020-12-17 热度:51
TDBACore.vb的代码: Imports System.ComponentModelImports System.DataEditorBrowsable(EditorBrowsableState.Never) _Public MustInherit Class TDBACore Private Shared FRefCount As Integer Friend Shared FIsBeginTran As Boolean = False Friend Sha[详细]
-
vb.net – rows.add和importRow之间的区别
所属栏目:[大数据] 日期:2020-12-17 热度:78
在vb.net中向数据表添加行时,rows.add和importRow之间有什么区别? Dim dt As DataTableDim dr As DataRow'Add row this way...dt.rows.add(dr)'or this way.dt.importRow(dr) 两者都做相同的功能添加行到datatable但主要区别是 DataTable dt1=new DataTable[详细]
-
vb.net – VB Like运算符与Operators.LikeString()不同
所属栏目:[大数据] 日期:2020-12-17 热度:93
为什么在下面的示例中第一个(x)为真,第二个(y)为假? 我想在C#中使用类似VB的运算符. Dim x = "abc@symas-design.ch" Like "*symas-design.ch"Dim y = Microsoft.VisualBasic.CompilerServices.Operators.LikeString("abc@symas-design.ch","*symas-design.c[详细]
-
.net – 如何为多行文本框实现花式滚动条?
所属栏目:[大数据] 日期:2020-12-17 热度:58
我想为多行文本框实现一个花哨的滚动条,如下图所示: 那个花哨的滚动条的任何想法? P / S:我想要vb.net解决方案. 如果花哨的滚动条可以实现为另一个控件(您的图像实际上看起来像这样),这里是支持自定义滚动的ListBox的代码: Imports System.Runtime.Inter[详细]
-
用自定义文本创建错误,阻止在VB.NET中编译(C#中的#error)
所属栏目:[大数据] 日期:2020-12-17 热度:53
你可以添加一个预处理器指令,在编译时在C#中导致错误,如下所示: #error This will cause a divide by zero 如何在vb.net中执行与this相同的操作? 要么 是否有另一种方法可以在Errorlist中创建提供自定义有用信息的错误. TLDR:我想在VB.NET中做类似这样的[详细]
-
vb.net – 将NHibernate与存储库模型结合使用的最佳方法
所属栏目:[大数据] 日期:2020-12-17 热度:91
我有一个存储库类,它定义了一些基本的Get / Save / Delete方法.在这些内部,我使用NHibernate来完成我的业务实体的工作.例如: Public Class SecurityRepositoryNHibImpl : Implements ISecurityRepository Public Function GetUser(ByVal UUID As System.Gui[详细]
-
如何签署我的VB.NET应用程序?
所属栏目:[大数据] 日期:2020-12-17 热度:115
当用户安装我的应用程序时,我想避免这些可怕的消息: 我知道我必须购买认证或类似的东西.你能告诉我在哪里可以买到它,以后我该怎么办?我想自动签署我的exe应用程序.此外,我使用InnoSetup,我想在创建新包时自动添加签名(EXE文件) 如果你想成为“知名出版商”[详细]