-
vb.net – 什么是LINQ相当于SUM(当X = Y然后1 ELSE 0 END时)?
所属栏目:[百科] 日期:2020-12-17 热度:52
不确定这只是一个坏习惯,还是一种有效的做事方式,但对于跨越一堆表的大型复杂报表查询,我经常通过总结一个Case语句得到我的汇总统计数据. 例如: SELECT Contact.Name,SUM(CASE WHEN Order.Type = 'Special' THEN 1 ELSE 0 END) AS SpecialOrders,SUM(CASE W[详细]
-
vb.net – SqlClient调用导致“正在SNINativeMethodWrapper.SNIP
所属栏目:[百科] 日期:2020-12-17 热度:125
我真的很感激任何建议,无论多么简单或复杂,帮助我解决这个问题. 我有一些生成小报告文件的代码.对于集合中的每个文件,执行存储过程以通过XML阅读器获取数据(它是一个非常大的结果集).当我创造了这一切,并逐步完成它,一切都很好.生成文件,没有错误. 该库通过[详细]
-
如何使用Range对象读取VB.net中单词(* .doc)文件中复选框的值?
所属栏目:[百科] 日期:2020-12-17 热度:113
如何使用范围对象读取VB.net中单词(* .doc)文件中复选框的值? 这是我到目前为止: Dim app As New Word.ApplicationDim doc As Documentdoc = app.Documents.Open("C:myDoc.doc")dim chkBox as BookmarkchkBox = doc.Bookmarks("MyCheckbox")Dim rng as Ra[详细]
-
使用代理在vb.NET中调用Slack API
所属栏目:[百科] 日期:2020-12-17 热度:98
尝试通过代理后面的vb.NET中的应用程序调用Slack API.但是,我没有.NET的专业知识,所以它在某种程度上超出了我的联盟. 这是代码的一部分: Private Function GetResponseFromPostRequest(ByVal url As String,ByVal variables As String) As String Dim conte[详细]
-
如何从jna或其他库访问vb.net本机dll文件的类和方法
所属栏目:[百科] 日期:2020-12-17 热度:55
是)我有的 a)我使用过jna库. b)我的dll是vb.net本机dll文件. c)您可以查看此链接以获取有关dll link的更多信息 我的源代码如下 接口 package com.dll.lib;import com.sun.jna.Library;import com.sun.jna.Native;public interface BrowseControl extends Lib[详细]
-
使用VB.Net访问html标签源html中的元素
所属栏目:[百科] 日期:2020-12-17 热度:183
我在我的Vb.Net WinForms应用程序中使用SHDocVw.InternetExplorer API从Internet Explorer获取元素.我可以轻松访问父文档和框架元素中的元素,但我无法访问’embed’容器中的元素.这是示例代码: Dim ie As SHDocVw.InternetExplorer ie.Navigate("Some URL")[详细]
-
vb.net – 无法在运行时编辑visual studio 2013中的代码
所属栏目:[百科] 日期:2020-12-17 热度:194
我正在使用IIS作为Web服务器在VS2013 Update 2中使用.net 2.0开发一个网站.我的问题是,当我运行网站时,我无法编辑它.在debbuging时不尝试编辑,继续或编辑.我说,一旦页面完成加载在Web浏览器上,我就无法更改源文件(.vb)上的任何内容,直到我停止并再次运行该项[详细]
-
vb6 – 为什么ByRef不能与WithEvents一起使用?
所属栏目:[百科] 日期:2020-12-17 热度:148
我想我很清楚VB中ByVal和ByRef之间的区别是什么,但我的问题是当我尝试将它与使用WithEvents声明的成员结合使用时. 我有以下方法: Private Sub SafeCloseAndDeRefConnection(ByRef cnx As ADODB.Connection)On Error GoTo ErrH If Not cnx Is Nothing Then I[详细]
-
每次添加项时都会调用.net framework listview itemchecked事件
所属栏目:[百科] 日期:2020-12-17 热度:108
我在使用某些代码时遇到了很多麻烦,因为每次将项添加到listview时都会调用ListView.ItemChecked事件.我能设法阻止这种情况的唯一方法是在偶数发生时检查列表视图是否处于聚焦状态.但这对我来说真的很草率.有没有其他方法来解决这个问题? 谢谢 解决方法 Is t[详细]
-
vb.net – 混合服务和项目参考
所属栏目:[百科] 日期:2020-12-17 热度:165
我有一个有三层的解决方案:常见,数据和业务 公共图层定义了其他图层引用和使用的对象.数据层包含数据访问代码,业务层包含业务逻辑.每个图层包含多个项目. 数据和业务层公开WCF服务,该服务将公共层中的对象作为参数.数据层和业务层都通过项目引用直接引用公[详细]
-
数组 – 调整图像大小并放置在CrystalReports BlobField的字节数
所属栏目:[百科] 日期:2020-12-17 热度:130
我已经尝试搜索这个并且代码应该尽可能地工作,但是我的Crystal Report中的结果图像是5页而不是1由于某种原因! 基本上,我有一个Crystal报表,其中从BlobField获取的整页图像在源图像宽2409像素,高300像素高3436像素时效果很好. 当我尝试使用1700宽,2436高@ 20[详细]
-
vb.net – 在软件设计工厂模式中使用抽象泛型类
所属栏目:[百科] 日期:2020-12-17 热度:139
嘿家伙我有一点设计问题.我创建了一个率计算器,如下所示: Public Interface ICalculator Property PaymentTerm As Double Function Calculate() As CommissionValues ReadOnly Property CalculationRule As CalculationRuleEnumEnd InterfacePublic Interfa[详细]
-
vb.net – 仅当WindowState最大化时,MDI子项才可见
所属栏目:[百科] 日期:2020-12-17 热度:144
我为我的mdi孩子制作了一个自定义边框. Mdi子表单属性: FormBorderStyle =无 Controlbox = False 文字=“” WindowState =最大化 首先,当我将Windowstate的属性设置为Normal时,我的mdi孩子将不会显示,我猜它的大小为0;然后是0. 我尝试在Form_Load方法中设置[详细]
-
vb6 – OleControl实例化为错误类型 – 仅在Reg Free COM中使用
所属栏目:[百科] 日期:2020-12-17 热度:108
我有一个ActiveX控件(使用C#创建),我使用后期绑定添加到Visual FoxPro中的窗体.注册控件时,它可以正常工作. 我想使用reg免费COM并创建必要的清单文件.现在它加载并显示在非活动状态,直到我双击或语法激活它??.我不认为它与reg free com清单文件有任何关系.但[详细]
-
winapi – 如何使用VB Scripting Host确定路径是相对还是绝对的
所属栏目:[百科] 日期:2020-12-17 热度:85
如何在Visual Basic脚本中确定路径是相对路径还是绝对路径. 在VBA中,我将调用Win32 Api函数PathIsRelative Private Declare Function PathIsRelative Lib "shlwapi" _ Alias "PathIsRelativeA" _ (ByVal pszPath As String) As Long 但是,无法从VBS调用DLL,[详细]
-
按钮/文本框的不透明度 – VB.NET
所属栏目:[百科] 日期:2020-12-17 热度:125
是否可以设置按钮或文本框的不透明度?我知道您可以为表单设置不透明度,但我不太确定按钮或文本框. 解决方法 无法在WinForms中设置任何控件的不透明度.只有Forms具有opacity属性. 如果要使任何控件显示为半透明,则必须从头开始实现整个控件,这很可能涉及将控[详细]
-
.net – 为非VB6人提供VB6项目
所属栏目:[百科] 日期:2020-12-17 热度:192
我被赋予了修改VB6项目的任务.没有什么是非常严重的,添加了几个表单并修复了一些bug.该项目使用SQL Server(如果有任何相关性). 我在编程方面的背景是VB / C#.NET,PHP,C和MySQL,尽管我使用的SQL Server规模要小得多.任何人都可以给我什么样的建议或VB6编程的[详细]
-
vb6 – 如何创建txt文件
所属栏目:[百科] 日期:2020-12-17 热度:176
我必须创建一个txt文件,以便在VB6中使用一些大内容.任何人都可以帮我解决这个问题,请告诉我参考资料. 解决方法 这是您在VB6中创建文本文件的方法 Dim iFileNo as IntegeriFileNo = FreeFile'open the file for writingOpen "C:Test.txt" For Output As #iFi[详细]
-
Array.Sort是如何在.NET中实现的?
所属栏目:[百科] 日期:2020-12-17 热度:68
我在编程中使用结构,并使用IComparer根据结构中的值对结构进行排序. Microsoft如何实现Array.Sort()方法?有没有这方面的文件(参考)?对于Visual Basic中的所有类型的Sort(),它是否相同? 这是我想要的一个简单的例子. Dim MyArray(6) As Integer MyArray(0)[详细]
-
在VB.Net中将字节数组转换为整数
所属栏目:[百科] 日期:2020-12-17 热度:103
我想知道将字节数组(长度为4)转换为整数的最佳方法是在vb.net中?我知道BitConverter,但是做一个函数调用做一些应该可以通过复制4个字节的内存完成的事情似乎是一种浪费.同样,如何将单个/双精度从它的二进制表示转换为单个/双变量. 解决方法 “复制内存字节[详细]
-
vb.net – 以编程方式单击按钮
所属栏目:[百科] 日期:2020-12-17 热度:150
我想编写一个按钮,当我单击它时以编程方式单击其他按钮. 例如,我有两个名为Button1和Button2的按钮,我想要做的是在我单击Button1后立即单击Button2.这可能吗? 解决方法 Protected Sub Button1_Click(ByVal sender As Object,ByVal e As System.EventArgs) H[详细]
-
vb.net – 如何让我的程序在启动时运行?
所属栏目:[百科] 日期:2020-12-17 热度:165
我正在编写一个类似于Google桌面的桌面应用程序,但是使用我自己的小工具和vb.net 2008如何在用户将其安装到计算机上以便在启动时运行时创建我的应用程序? 假设我的应用程序名称是windowsAplication1,我使用的是Windows XP,程序将安装在C盘上? 解决方法 您[详细]
-
vb.net – 为什么要从ADO切换到ADO.NET?
所属栏目:[百科] 日期:2020-12-17 热度:76
我有一些朋友是’老派’VB6数据库开发人员,我告诉他们有关.NET及其功能,特别是ADO.NET. 在我们的对话中,他们提出了以下原因:为什么他们宁愿坚持ADO而不是转向ADO.NET: 数据集已断开连接(如果电源出现故障怎么办?) 仍然需要编写相同数量的代码 Dataset,Bin[详细]
-
vb.net – 如何将答案转换为两个小数点
所属栏目:[百科] 日期:2020-12-17 热度:140
这是我的代码,我想要输出txtA.Text和txtB.Text 小数点后两位. Public Class Form1 Private Sub btncalc_Click(ByVal sender As System.Object,ByVal e As System.EventArgs) Handles btncalc.Click txtA.Text = Val(txtD.Text) / Val(txtC.Text) * Val(txtF.[详细]
-
vb.net从数组中删除第一个元素
所属栏目:[百科] 日期:2020-12-17 热度:100
一个答案是创建一个短元素的新数组.还有其他更简单的方法吗? 解决方法 这是在vb.net中删除数组的第一个元素的一种方法. dim a(n)...for i = 1 to ubound(a) a(i-1) = a(i) next iredim preserve a(ubound(a)-1) 您可以为此创建一个函数来删除数组的任意元素[详细]