-
vb.net – ListView – ItemCheck事件的旧检查状态
所属栏目:[百科] 日期:2020-12-17 热度:71
当我检查ListView上的项目时,会发生“ItemCheck”事件,但项目的选中值始终返回旧值! 知道如何解决这个问题吗? 解决方法 ItemCheck发生在项目的检查状态即将发生变化时,允许您检查旧值和新值,另一方面,ItemChecked在检查/取消选中完成后发生.[详细]
-
vb.net – Windows应用程序的Ram内存使用情况
所属栏目:[百科] 日期:2020-12-17 热度:191
我正在使用 Windows应用程序VB.net Framework做一个项目.我想询问如何控制应用程序的RAM使用率,内存使用情况,因为我不想堵塞我的客户端计算机.有没有可用于抓取的代码?我一直在环顾四周但却找不到任何东西. 谢谢 解决方法 你都尝试了些什么?它应该是这样的[详细]
-
vb.net – 如何在运行时更改列表框中的选定项目文本?
所属栏目:[百科] 日期:2020-12-17 热度:141
我尝试使用这样的代码: Private Sub TextBox1_Leave(sender As Object,e As EventArgs) Handles MyBase.Leave ' This way is not working ListBox1.SelectedItem = TextBox1.Text ' This is not working too ListBox1.Items(ListBox1.SelectedIndex) = Text[详细]
-
vb.net – 使用Microsoft Fakes模拟数据库
所属栏目:[百科] 日期:2020-12-17 热度:131
我们目前正在尝试在VB.NET项目上实现单元测试,但我们不得不考虑模拟数据访问方法的最佳方法. 我们正在开发VS2013 Premium,因此我们可以使用Microsoft Fakes.据我所知,Stubs和Shims允许 – 其他一些东西 – 短路调用数据访问方法并使它们返回一个选定的值(或[详细]
-
vb.net – WinForms应用程序之间的SendMessage – 表单需要关注
所属栏目:[百科] 日期:2020-12-17 热度:173
我正在使用 Windows Messages API在两个Windows窗体应用程序之间进行通信.我拿出了一个表单,该表单是应用程序的一部分,并将其放入自己的应用程序中,以便在加载时,用户仍然可以在一个单独的应用程序中处理其他表单. 我需要能够在两个应用程序之间进行通信,以[详细]
-
vb.net – 在运行时动态创建类
所属栏目:[百科] 日期:2020-12-17 热度:166
我有一个这样的方法:(这是一个通用的方法,DYNAMIC_CLASS_TYPE将在情况下改为其他情况) Dim res = f.MyMethod(Of DYNAMIC_CLASS_TYPE)("select Id,Name from myTable") 我想基于我的查询列创建一个动态类,然后传递该类而不是DYNAMIC_CLASS_TYPE. 我怎样才能做[详细]
-
vb.net – 无法在TFS中签入UserControl.xaml文件.接收错误:TF10
所属栏目:[百科] 日期:2020-12-17 热度:65
Visual Studio 2013中的项目类型是桌面应用程序.我在该桌面应用程序中添加了XAML格式的用户控件.我使用了一些兼容性函数和库,以便xaml控件能够与简单的桌面应用程序集成. TFS正在检查其他相关文件,但是当将xaml文件从“排除”部分移动到tfs挂起更改窗口中的[详细]
-
Vb.net和C的MATH函数中任何已知的歧义
所属栏目:[百科] 日期:2020-12-17 热度:97
最近我发现C fmod函数的结果和它在Vb.net中的等效Math.IEEERemainder存在模糊性 如果我们在C中计算fmod(4.1887902053333335 / 6.283185307,1.0),我们得到, 0.6666666677277而Vb.net中的Math.IEEERemainder(4.1887902053333335 / 6.283185307,1.0)导致-0.3333[详细]
-
GroupBy vb.net和c#之间的区别
所属栏目:[百科] 日期:2020-12-17 热度:189
我正在使用 linq教程,其中代码是用c#编写的,并尝试将片段翻译成vb.net.以下是在c#下工作: var employeeGroups = from employee in Employee.GetAllEmployees() group employee by employee.Deptartment; 我可以把它翻译成扩展方法 Dim group1 = Employee.Ge[详细]
-
vb.net – LINQ Where语句集合中
所属栏目:[百科] 日期:2020-12-17 热度:166
我有一个Customer对象,其中包含ContactNumbers的集合. 是否可以通过LINQ获取客户列表,其中一个联系号码=’123’? Public Class Customer Public Overridable Property ContactNumbers As List(Of ContactNumber)End ClassPublic Class ContactNumber Requir[详细]
-
wpf – 尝试以编程方式滚动滚动查看器
所属栏目:[百科] 日期:2020-12-17 热度:131
我正在开发一个 WPF应用程序,其中我有一个带网格的ScrollViewer(16个ColumnDefinitions全部自动宽度),并为每列分配一个图像.我想要创建的效果是当鼠标进入ScrollViewer左侧的区域时,图像将向左滚动…当鼠标进入ScrollViewer右侧的区域时,它们向右滚动.滚动条[详细]
-
vb.net – 使用DataContext类和SqlConnection有什么区别?
所属栏目:[百科] 日期:2020-12-17 热度:143
这可能是一个非常模糊的问题,但我想我真的不明白发生了什么.我问了一个 question earlier,我被告知一种“将数据绑定到对象”的简单方法就是运行一个SqlConnection(connectionString).该回复还包括一条评论说我可以看中L2S和实体框架,所以我更深入地研究了这[详细]
-
在VB.NET中的新线程上引发事件
所属栏目:[百科] 日期:2020-12-17 热度:96
我需要在新线程上从表单中引发一个事件. (我不相信这个的原因是相关的,但为了以下情况:我将从表单的WndProc子中的代码中引发事件.如果处理事件的代码阻塞了表单上的某些内容[例如msgbox]然后在断开连接的上下文中发生各种各样的麻烦.我已经确认在解决问题的[详细]
-
vb.net – MS Access网络共享速度慢
所属栏目:[百科] 日期:2020-12-17 热度:112
我有一个针对MS Access数据库运行的.NET应用程序(VB.NET).每个数据请求都连接到访问数据库,运行并返回查询并再次关闭连接. 我将数据库放在Windows XP 32位机器上. 我有两个客户端,我在其上安装了.NET应用程序.两个客户端都运行Windows 7专业32位. 现在我遇到[详细]
-
如何在.NET中将自定义类型保存为二进制数据?
所属栏目:[百科] 日期:2020-12-17 热度:177
我正在创建一些保存文件的东西.在大多数情况下,它只是保存具有4个值的对象. x y id 层 我一直把它保存为XML一段时间,问题是,文件开始变得巨大,因为我节省了数百到数千个这些对象,而XML对于这样的事情来说有点笨重.我尝试转换到Json,但它也太大了(我会承认,但[详细]
-
VB.NET如果(三元)bug
所属栏目:[百科] 日期:2020-12-17 热度:173
我在VB.NET中发现了一个可以轻松复制的简单错误: Dim pDate As Date?Dim pString As String = ""' works fine as expectedpDate = If(False,"",Nothing) ' expected: pDate will be set to Nothing. ' BUG: Conversion from string "" to type 'Date' is no[详细]
-
如何在vb.net中创建一个空白的png图像
所属栏目:[百科] 日期:2020-12-17 热度:107
这似乎是微不足道的,但我找不到在哪里或如何做到这一点. 我需要能够在WPF项目中即时创建空白png. png的大小无关紧要,我只需要能够创建一个并通过按下按钮将其保存在指定的路径上. 出于某种原因,我无法在任何地方找到它. 解决方法 您可以创建一个Bitmap对象并[详细]
-
如何在vb6的listview中选择一个项目(可能是项目行)?
所属栏目:[百科] 日期:2020-12-17 热度:114
如何在vb6的列表视图中选择项目(可能是项目行)? 我的意思是,是否有任何代码可以在运行时以编程方式单击某个项目? 有人告诉我这个: listview.ListItems(1).Selected = Truelistview.select() 但它不起作用! 解决方法 只需设置.SelectedItem属性: Set Lis[详细]
-
vb.net – 如何将CSV文件重新格式化为Google日历格式?
所属栏目:[百科] 日期:2020-12-17 热度:192
因此,在做了一些研究后,我能够找到获取CSV文件所需的格式 Subject,Start Date,Start Time,End Date,End Time,All Day Event,Description,Location,Private 问题是,我正在使用的CSV导出格式或顺序不正确,收集该信息的最佳方式是什么?这是我的一些来源. 名称,[详细]
-
如何在不终止应用程序的情况下仅关闭vb.net 2010中的主窗体
所属栏目:[百科] 日期:2020-12-17 热度:52
我有一个登录表单,我需要关闭,而不会终止整个应用程序.我尝试过使用Me.Close(),Me.Hide().登录表单也用作主表单. 解决方法 我希望这是有道理的…. 听起来你有一个VB.Net项目,你的登录表单就是你的’启动形式’.当您关闭该表单时,您的应用程序认为它已结束;但[详细]
-
.net – 如何通过ILGenerator.Emit *调用’普通’方法?
所属栏目:[百科] 日期:2020-12-17 热度:67
DynamicMethod是否可以调用(通过ILGenerator.EmitCall – 或类似的 – 例如)’普通’方法,例如Private Sub BlahBlah(ByVal obj as Object)? 提前致谢 解决方法 在评估堆栈上加载要赋予方法的值 MethodInfo methodInfo = typeof(ClassName).GetMethod(Method[详细]
-
vb6 – 通过拖动鼠标滚动图像
所属栏目:[百科] 日期:2020-12-17 热度:131
当我使用水平和垂直滚动条时,我有滚动的图像.但我想像在Photoshop中一样拖动图像(使用手工工具并通过缩放图像进行探索).在Visual Basic 6.0中有没有办法这样做?我已将鼠标的默认光标更改为手形光标.现在我只想拖动图像滚动. 解决方法 很简单,您只需要处理包[详细]
-
.net – 线程如何更新主程序中的全局数据?
所属栏目:[百科] 日期:2020-12-17 热度:187
我正在重温 an old thread of mine. 我想启动一堆线程,每个线程执行相同的任务,并在每次完成时知道main(),如果成功或失败. 提供的解决方案是使用ConcurrentQueue,但其他帖子建议使用BackgroundWorker Class或线程池. 有明确的答案吗? 同样,所有线程执行相同[详细]
-
vb.net – 计算多维数组中的项目
所属栏目:[百科] 日期:2020-12-17 热度:113
如果我有以下数组: Dim Array(4,10) As String Array(0,0) = "100" Array(0,1) = "200" Array(1,0) = "300" Array(1,1) = "400" Array(1,2) = "500" Array(1,3) = "600" 我如何获得以下计数: 0 = 21 = 4 解决方法 听起来你正试图计算数组每个维度中非Nothi[详细]
-
VB.NET:二维列表比一维列表慢近1000倍?
所属栏目:[百科] 日期:2020-12-17 热度:145
请考虑以下代码: Dim arr1 As New List(Of Double) Dim arr2 As New List(Of Object) Dim timeStart As DateTime = Now For x As Integer = 0 To 1000000 arr1.Add(3.14159) Next Dim timeEnd As DateTime = Now MsgBox(((timeEnd - timeStart).Seconds).To[详细]