-
在VB.NET中使用List.Find
所属栏目:[大数据] 日期:2020-12-17 热度:62
我有两列.一列包含字符串值,另一列包含十进制值.我想通过选择字符串值来选择小数值. string decimalJewel 10Hasan 20 如何选择宝石以便它返回10? 试试这个: Dim selectedValues As List(Of InvoiceSOA)selectedValues = DisputeList.FindAll(Function(p) p[详细]
-
vb.net应用程序的OutOfMemoryException
所属栏目:[大数据] 日期:2020-12-17 热度:62
在我的一个VB.Net应用程序中,我在运行应用程序时遇到错误.此错误并非总是如此.所以我也无法重现错误.没有确切的序列也可以重现错误. Stack :System.OutOfMemoryException: Out of memory. at System.Drawing.Graphics.FromHdcInternal(IntPtr hdc) at System[详细]
-
.net – 文件在被SmtpClient作为附件发送后似乎保持打开状态.我
所属栏目:[大数据] 日期:2020-12-17 热度:60
我有一些函数生成的文件定义为: Public Function GeneratePDF(exportFileName As String) As String Dim GeneratePath As String = FileSystem.CombinePath(standardDirectory,exportFileName DateTime.Now.ToString("yyyy_MM_dd_HH_mm_ss") ".pdf") If Gen[详细]
-
wpf – flowdocument – 在结尾处插入富文本,在插入点上方创建额
所属栏目:[大数据] 日期:2020-12-17 热度:153
我正在创建一个由多个记录组成的flowdocument.每条记录在顶部包含两个表,然后是一些我从数据库中提取的富文本.附加富文本的代码位于下面(cp.Comments包含rtf标记文本). Dim tr As TextRangeDim arr() As ByteUsing ms As New System.IO.MemoryStream arr = ([详细]
-
vb6 – 如何了解有关Application Hang事件的更多信息?
所属栏目:[大数据] 日期:2020-12-17 热度:83
如果VB6应用程序导致应用程序挂起事件出现在事件查看器中,我如何能够找到有关应用程序挂起原因的更多信息? 应用程序挂起事件是指应用程序已冻结和崩溃,还是只是临时挂起? 我在这个事件的事件日志中得到的是: Hanging application [MyAppName].exe,version[详细]
-
WPF应用程序中的全局实体框架上下文
所属栏目:[大数据] 日期:2020-12-17 热度:74
我正在开发使用Entity Framework(.NET 3.5)的 WPF应用程序.它访问整个地方的实体.我担心整个应用程序在实体方面的一致性.我应该在不同的视图中实例化单独的上下文,还是应该(并且这是一个很好的方法)实例可以全局访问的单个上下文? 例如,我的实体模型有三个[详细]
-
vb.net – 如何在For Each … Next循环中获取对象的索引?
所属栏目:[大数据] 日期:2020-12-17 热度:155
我使用以下语法循环列表集合: For Each PropertyActor As JCPropertyActor In MyProperty.PropertyActors i = IndexOf(PropertyActor)Next 如何在循环中获取当前对象的索引?我正在使用IndexOf(PropertyActor)但这似乎效率低下,因为当我已经拥有该对象时它[详细]
-
vb.net – Visual Studio中的键盘快捷键,用于选择当前块
所属栏目:[大数据] 日期:2020-12-17 热度:150
在VB Classic,VBA和Visual Studio中,您可以通过dbl点击靠近代码块的左边缘,它将选择整个当前块(子,函数等).在Visual Studio中,此可单击区域与左侧的行号相邻. 是否有键盘快捷键可以完成相同的工作?也就是说,选择“当前块”. 使用ReSharper,重复按Ctrl-w,它[详细]
-
通过VB.NET创建/编辑文本文件
所属栏目:[大数据] 日期:2020-12-17 热度:118
我如何在VB.NET中编写下面的算法? Procedure logfile(){ if "C:textfile.txt"=exist then open the textfile; else create the textfile; end if go to the end of the textfile; write new line in the textfile; save; close;} Dim FILE_NAME As String[详细]
-
嵌套类.NET中属性的访问方法
所属栏目:[大数据] 日期:2020-12-17 热度:133
我试图找出在我正在创建的嵌套类中设置和获取属性的最佳方法. 我有一个类,Car有一个嵌套类ControlPanel,并希望使控制面板的属性只能访问Car和Control Panel类. (即:不在程序集或命名空间内,不在应用程序中将使用类库)…我已将类访问属性更改为朋友,受保护的[详细]
-
.net – 扩展方法是向Enum添加函数的唯一方法吗?
所属栏目:[大数据] 日期:2020-12-17 热度:122
我有一个方向枚举: Public Enum Direction Left Right Top BottomEnd Enum 有时我需要得到逆,所以写起来似乎很好: SomeDirection.Inverse() 但我不能把一个方法放在枚举上!但是,我可以添加一个 Extension Method (VS2008). 在VB中,扩展方法 must be insid[详细]
-
arrays – 将字符串转换为char数组
所属栏目:[大数据] 日期:2020-12-17 热度:114
假设我有一个像这样的字符串. Dim str As String = "code" 我需要将这个字符串分解为这样的字符数组, {"c","o","d","e"} 我怎样才能做到这一点? 每个字符串都是一个隐式字符数组.所以你可以获得第3个字符: Dim char3 = str(2) 编辑:只是为了完整起见.您还[详细]
-
vb.net – 当点击“btnLogin”时,我的表单会减小.
所属栏目:[大数据] 日期:2020-12-17 热度:100
在我的登录表单上,每当点击“btnLogin”时,似乎“frmLogin”和“frmMenu”的宽度和长度都会减少.这是什么原因?你怎么解决它?我不知道这是否与代码有关,但无论如何我都会链接它.谢谢. Imports System.Data.OleDbPublic Class frmLogin Public AdminDetails[详细]
-
事件 – 过程声明与具有相同名称的事件或过程的描述不匹配
所属栏目:[大数据] 日期:2020-12-17 热度:56
我只是新手,我试图在Visual Basic 6中创建一个简单的程序.代码几乎相当于教科书中的代码.它本来是一种油漆程序.令人惊讶的是,它无法使用此问题标题中给出的错误进行编译. 这是代码: Option ExplicitDim Col As LongPrivate Sub Form_Load() AutoRedraw = Tr[详细]
-
.net – 为什么这段代码甚至可以编译?
所属栏目:[大数据] 日期:2020-12-17 热度:195
题: 为什么下面的代码(不是我写的)甚至编译? 我的意思是除了选项严格关闭和选项推断正在… If Not actdate.DayOfWeek = DayOfWeek.Saturday And Not actdate.DayOfWeek.Sunday Then...End If **编辑:** 对于那些不熟悉VB的人来说,它显然与以下相同: if ([详细]
-
vb.net – VB2010如何判断数字是否为整数
所属栏目:[大数据] 日期:2020-12-17 热度:181
我需要能够判断整数是一个整数还是有小数.因此13将是整数,23.23将是小数. 所以喜欢; If 13 is a whole number thenmsgbox("It's a whole number,with no decimals!")elsemsgbox("It has a decimal.")end if If x = Int(x) Then 'x is an Integer!'Else 'x is[详细]
-
vb.net – 将Base 1阵列更改为Base 0阵列
所属栏目:[大数据] 日期:2020-12-17 热度:105
我正在从Excel中检索数据,并希望保持我的数组0基础,但Excel返回1个基数.是否有一种相当简单的方法可以将数组从1更改为0基数?或者我只需要创建一个循环? 这是一个示例代码: dim oData(,) as objectdim rng as rangedim wks as worksheet = xlApp.Activewor[详细]
-
如何计算VB6中标题栏的高度?
所属栏目:[大数据] 日期:2020-12-17 热度:108
我正在尝试在其下方的控件上显示一个相对于Button的表单. 但Button.top相对于底部表单的标题栏,顶部表单将相对于屏幕. 所以,为了弥补我现在需要的标题栏有多高. 我使用过Form.height-Form.ScalehHeight但是ScaleHeight不包括标题栏或边框,因此Scaleheight会[详细]
-
.net – 在Listview中将此类扩展为撤消/重做
所属栏目:[大数据] 日期:2020-12-17 热度:66
我正在使用第三方代码来管理 WindowsForm项目中的撤消/重做操作. 我需要扩展Class来管理Listview中的撤消/重做操作,这意味着: ·撤消/重做添加/删除项目和子项目 ·撤消/重做检查/取消选中行 ·撤消/重做其他一些我可能错过的重要事情 我不知道如何开始这样[详细]
-
vb.net – 如何让我的应用看起来像Office 2013和VS 2012?
所属栏目:[大数据] 日期:2020-12-17 热度:64
我想让我的应用看起来像Office 2013和VS 2012.新的白色,流线型外观.还有纯色工具栏图标.有没有办法让我的应用程序看起来与VB 2010? 查看 Windows Presentation Foundation(WPF). 要在.NET 4中重新创建新工具棒,您可以使用Ribbon (WPF) Control.如果您要定位[详细]
-
vb.net – 未显示服务引用的类型
所属栏目:[大数据] 日期:2020-12-17 热度:103
我正在将我们的一个应用程序与第三方提供商的Web服务集成.我已经添加了服务引用,但是当我将var作为其中一种类型进行维度时,在Intellisense中我没有显示这些类型. 我在Windows 7上使用VB.NET/VS 2008,在本地IIS上运行2.0 Framework网站.我在代码隐藏中导入了S[详细]
-
vb.net – 在下拉列表中获取所有映射的网络驱动器
所属栏目:[大数据] 日期:2020-12-17 热度:160
使用VB.Net是否可以在下拉列表中列出所有映射的网络目录/驱动器? 我有眼罩,但找不到任何有用的东西.. 要将它添加到DropDownList: Private Sub TestCase1() Dim drive As System.IO.DriveInfo For Each drive In System.IO.DriveInfo.GetDrives() If drive.[详细]
-
vb.net – 在调试时可能导致Visual Studio 2008挂起的原因是什么
所属栏目:[大数据] 日期:2020-12-17 热度:72
我有一个vb.net项目,有时,当在IDE中运行时,突然挂起.通常这不是问题.只需点击“暂停”,查看当前正在运行的线程,并找到死锁(或其他任何内容). 但现在我遇到的情况不仅是程序挂起,而且试图暂停它会导致visual studio本身挂起.为了获得控制权,我必须杀死正在调[详细]
-
.net – 异步DirectorySearcher(LDAP)
所属栏目:[大数据] 日期:2020-12-17 热度:174
我正在活动目录中进行长搜索,并且非常希望用户使用DirectorySearcher.Asynchronous = True. Microsoft在 MSDN上提供的文档非常少 An asynchronous search can show results as they are found while simultaneously searching for additional results. This[详细]
-
vb.net – Windows服务:同一服务类的多个实例?
所属栏目:[大数据] 日期:2020-12-17 热度:137
创建 Windows服务时,您将创建要启动的服务列表.默认是这样的: ServicesToRun = New System.ServiceProcess.ServiceBase() {New Service} 你能拥有相同Service类的多个实例(绑定到不同的地址或端口),像这样吗? ServicesToRun = New System.ServiceProcess.S[详细]