-
VB6可捕获错误的其他原因路径/文件访问错误(错误75)?
所属栏目:[百科] 日期:2020-12-17 热度:118
除了那些由微软 here列出的那些. 10 DBEngine.CompactDatabase Dbpath,DbTempPath,"",dbEncrypt20 Kill Dbpath30 Name DbTempPath As DbPath 上面的代码在很多安装中每天都在运行,但是很少有30行失败,我接到一个数据库缺失的调用. 今天我第一次看到它发生在[详细]
-
在横向模式下打印vb.net
所属栏目:[百科] 日期:2020-12-17 热度:147
我已经设法打印我的数据网格视图的内容,但它不适合纵向模式.我想在横向模式下打印它会. 我有我的数据集的代码来填充datagridview. Private Sub print_Load(ByVal sender As System.Object,ByVal e As System.EventArgs) Handles MyBase.Load Dim query As St[详细]
-
在VB.NET上仅反映派生类的子属性
所属栏目:[百科] 日期:2020-12-17 热度:87
我正在尝试使用Reflection序列化从另一个继承的类的属性,但我想仅序列化子类的属性,而不是父类的属性.我怎样才能做到这一点? 这就是我正在做的事情,不幸的是它正在获得父类的所有属性,正如人们所期望的那样: Public Function SaveData() As System.Collect[详细]
-
.net – 如何在我的组合框中对数据进行排序
所属栏目:[百科] 日期:2020-12-17 热度:155
我的combobox1中有数据,想知道是否可以按字母顺序对组合框中的数据进行排序? 我花了很多年的时间试图通过搜索论坛找到答案但却找不到任何东西,我真的很感谢你的帮助.. With ComboBox2 .DisplayMember = "Name" .ValueMember = "FullName" .DataSource = New[详细]
-
.net – IEnumerable.Equals似乎调用了错误的Equals方法
所属栏目:[百科] 日期:2020-12-17 热度:162
我实现了一个PagedModel类来包装IEnumerable,为我的MVC应用程序中的网格提供分页数据.我使用了Resharper自动生成的Equality代码,告诉它检查数据,总行数,页码和页面大小字段.这是类代码: Public Class PagedModel(Of T) Public Property PageSize As Integer[详细]
-
vb.net – 捕获应用程序崩溃事件
所属栏目:[百科] 日期:2020-12-17 热度:153
我在VB.Net上做了一个应用程序.但有些用户在启动时会遇到崩溃.这是“一个问题导致该程序无法正常工作”只需一个按钮“关闭程序”.由于应用程序加载时发生了很多事情,是否可以知道导致问题的原因? 解决方法 如果在项目的属性中启用了“应用程序框架”,请单击[详细]
-
列出当前由VB.NET 2.0在Windows上运行的所有进程
所属栏目:[百科] 日期:2020-12-17 热度:159
在我的程序中,我需要通过VB.NET framework 2.0列出当前在 Windows上运行的所有进程. 我可以用VB.NET编码获得这个列表吗? 解决方法 您可以使用Process.GetProcesses函数 试试这段代码. For Each OneProcess As Process In Process.GetProcesses ListBox1.Ite[详细]
-
Visual Basic 6类属性类型是否可以是枚举
所属栏目:[百科] 日期:2020-12-17 热度:157
我正在研究一个旧的vb6应用程序(长篇故事,.NET Framework不可用). 我想知道,我可以将vb6 Class Property项声明为Enum吗? 例如 Public Enum WinInetPort INTERNET_INVALID_PORT_NUMBER = 0 INTERNET_DEFAULT_FTP_PORT = 21 INTERNET_DEFAULT_GOPHER_PORT = 7[详细]
-
在VB6中,是否有自动生成的验证事件代码?
所属栏目:[百科] 日期:2020-12-17 热度:131
在VB6中,默认情况下,文本框的CausesValidation属性设置为True.在这种情况下,当验证事件触发时,是否还有一些自动生成的验证代码?我想这种自动生成的代码至少会检查字段是否为非空. 解决方法 为了回答您的问题,没有与TextBox Validation事件关联的自动生成的[详细]
-
如何在VB.NET中设置垂直滚动条的位置?
所属栏目:[百科] 日期:2020-12-17 热度:133
我有一个带有大量文本的TextBox控件,它有一个垂直滚动条,每次我隐藏/显示控件时滚动条的位置保持不变.我试图弄清楚如何将滚动条的位置更改为文本框的顶部,就好像它位于文本的开头一样. 我该怎么做? 解决方法 如果您使用的是WinForms,这是一个可能的解决方案[详细]
-
vb.net – 字典访问:复合键vs连接字符串索引
所属栏目:[百科] 日期:2020-12-17 热度:126
我有一个字典,我想用一个字符串(AcctNum)和一个日期(BalDate)的组合访问. 在我看来,最简单的方法是通过简单地将日期转换为字符串并连接来创建密钥: MyKey = BalDate.ToString "|" AcctNum 我知道我也可以选择通过编写一个单独的类来创建一个复合键,并重写Ge[详细]
-
vb.net – 手动添加DataGridViewRow会导致空单元格
所属栏目:[百科] 日期:2020-12-17 热度:178
这有效: DataGridView.Rows.Add("Bla Bla Bla",value1,value2) 但如果我这样做: Dim newrow As New DataGridViewRownewrow.SetValues("Bla Bla Bla",value2)If Not value1.Equals(value2) Then newrow.DefaultCellStyle.ForeColor = Color.RedEnd IfDataGr[详细]
-
如何获得一个月的总日数
所属栏目:[百科] 日期:2020-12-17 热度:149
我希望按天计算每月总天数. 例如 月是’01 / 2011′(mm / yyyy) Expected OutputSunday - 5Monday - 5Tuesday - 5Wednesday - 4Thursday - 4Friday - 4Saturday - 4 试过的代码 Dim lngCnt As Long Dim strOut As String dtStart = DateValue('01/2012') dtE[详细]
-
在VB.NET中使用XML API时的线程安全性
所属栏目:[百科] 日期:2020-12-17 热度:183
我在VB.NET中使用 XML有一个关于线程安全的问题. 我有一个管理XmlDocument对象的应用程序,因为用户创建新项目/对现有项目进行更改.我已经知道我需要同步调用XmlDocument.CreateElement(…).我的问题是,我可以继续构建返回的元素而不进行同步,然后在将该元素[详细]
-
在VB.NET中从List(Of T)中引发事件
所属栏目:[百科] 日期:2020-12-17 热度:97
我已经将一个大的VB6移植到VB.NET项目,虽然它将正确编译,但我必须注释掉大多数事件处理程序,因为绕过没有winform对象的数组集合,所以把各种对象放到在集合数组中进入List对象. 例如,在VB6中,您可以拥有一组按钮.在我的代码中,我有 Dim WithEvents cmdButtons[详细]
-
vb.net – VS 2010:如何更改项目属性>设置的顺序?
所属栏目:[百科] 日期:2020-12-17 热度:89
我有几十个应用程序设置,我想以不同于它们输入的顺序查看它们.是否可以更改订单? 我在app.config文件中找到了这些条目,但更改顺序并没有在Visual Studio中产生影响. 解决方法 我明白你要做什么…… 跟着这些步骤. 1).右键单击位于应用程序的Properties文件[详细]
-
vb.net – 动态获取控件(按钮)的名称
所属栏目:[百科] 日期:2020-12-17 热度:77
我有10个按钮,分别是button01,button02 … button10.我想要的是如何操纵它. For x=1 to 10 button(x).text = "blah" 'from database...or somethingnext 我需要这样做,因为我有10个或更多按钮,我想通过初始化来操作它.所以我不是一个一个地手动完成的.我不知[详细]
-
vb.net – 如何找到多维数组的最小值和最大值?
所属栏目:[百科] 日期:2020-12-17 热度:155
我想找到这个数组的最小值和最大值.在某些时候它被设置为(512,512)UShorts. For循环对于这么多点非常耗时并且正在寻找更清洁的东西. SelectMany发生在我身上,但我不知道如何实现它. Dim usResult As UShort(,) 编辑: 我试过了 Dim minValue As UShort = USh[详细]
-
vb.net – Lazy(Of T)用法/初始化
所属栏目:[百科] 日期:2020-12-17 热度:97
我想弄清楚这两种使用Lazy之间的差异哪个更合适,或者它是否相同? Dim context As New Lazy(Of DbContext)Dim context As Lazy(Of DbContext) = New Lazy(Of DbContext)(Function() New DbContext()) 解决方法 如果lambda只是使用默认构造函数构造实例,那么[详细]
-
vb.net – 绑定源过滤
所属栏目:[百科] 日期:2020-12-17 热度:169
希望你能帮助我. 我想通过使用某个关键字来过滤我的datagridview,例如名称. 我使用了一个数据集,然后将其绑定到数据源,然后绑定到我的datagridview进行查看. 当我使用bindingsource.filter时,我无法获得任何结果. 这是我的代码: Dim ds As New DataSet Dim[详细]
-
vb.net – 对于不返回任何键列信息的SelectCommand,不支持Update
所属栏目:[百科] 日期:2020-12-17 热度:119
我想在VB.net中使用DataGridView在数据库(MS Access)中更新/编辑数据 我用过这段代码: Dim sadapter As OleDb.OleDbDataAdapter Dim sds As DataSet sadapter.Update(sds,"marks") 然后显示此消息: Dynamic SQL generation for the UpdateCommand is not s[详细]
-
数组 – Visual Basic 6运行时错误381“无效的属性数组索引”
所属栏目:[百科] 日期:2020-12-17 热度:165
我是编程特别是在Visual Basic中的菜鸟.我只使用VB6,因为我必须将它用于大学,我完全陷入困境. 我有一个列表框,我想在其中显示一个收音机的名称然后当我点击我希望它将数据放入一些文本框的名称时,我知道这很简单,但我甚至不完全了解VB6语法所以我我完全陷入[详细]
-
vb.net – Enocde / Decode字符串
所属栏目:[百科] 日期:2020-12-17 热度:62
(使用vb.net) 嗨, 我有一个ini文件,我需要在ini文件中将RTF文件作为单行发布 – 比如… [my section]rtf_file_1=bla bla bla (the content of the rtf file) 为了避免RTF文件中的换行符,特殊代码等包装在ini文件中,如何将其编码(并解码)为单个字符串? 如果[详细]
-
如果用户没有安装所需的.NET版本,是否可以显示干净的错误?
所属栏目:[百科] 日期:2020-12-17 热度:145
我已经完成并且找不到任何答案但是如果用户没有安装所需的.NET版本而不是标准的纯粹异常窗口,是否可以显示一个干净的错误? 解决方法 您始终可以检查是否安装了.NET.这是描述如何做到这一点的文章. http://www.codeproject.com/Articles/18574/Is-NET-Framew[详细]
-
VB.NET中表单的正确声明是什么?
所属栏目:[百科] 日期:2020-12-17 热度:128
我只是借助Microsoft升级向导将一个项目从VB6移植到VB.NET. 一个表单自动升级到 Friend Partial Class frmAudFeedSentenceEdit Inherits System.Windows.Forms.Form 但是当我在VB.NET中为新项目添加一个新表单时,它被声明为 Public Class frmAudFeedSentence[详细]