-
vb.net – 关于泛型类型的GetType
所属栏目:[百科] 日期:2020-12-17 热度:137
我正在尝试使用基于约定的方法向Windsor注册演示者,但尝试在VB.NET中执行此操作,但问题是它不想编译此语句: Dim type = GetType(AbstractPresenter(Of)) 我得到:AbstractPresenter的类型参数太少(Of TView,TPresenter) 我不明白,因为这是根据question的有[详细]
-
是否可以在vb.net或C#中编写汇编代码?
所属栏目:[百科] 日期:2020-12-17 热度:152
我知道如何编写MSIL代码,但出于好奇,我想知道是否有编写汇编代码的解决方法.我可以想到一种方法,比如在字符串中编写代码并将其传递给执行并返回结果的本机 windows api,但不确定这是真实的还是可能的. 我想听听你的意见/建议.谢谢 解决方法 您可以从C#中组装[详细]
-
iis-7 – IIS7 VB6调试
所属栏目:[百科] 日期:2020-12-17 热度:187
我最近从XP升级到Win 7.我曾经能够从ASP经典应用程序调试到VB6.但是我现在得到一个: “The call to Server.CreateObject failed while checking permissions. Access is denied to this object” 这只有在VB6中启动dll并访问ASP应用程序时才会出现.在IIS7之[详细]
-
vb6 – 防止打开VB应用程序的多个实例
所属栏目:[百科] 日期:2020-12-17 热度:89
我正在研究连接到MS Access数据库的VB6应用程序,所以我不想让用户打开我的应用程序的多个实例,因为这会产生冲突和改变连接数据库.此外,如果用户尝试打开另一个实例,则必须关注当前运行的实例.我怎样才能达到这个目的?提前致谢………. :-) 解决方法 使用App[详细]
-
VB6对象比较
所属栏目:[百科] 日期:2020-12-17 热度:151
什么VB6方法允许两个相同类型的自定义对象(在类模块中定义)相互比较?我认为这与 Java的compareTo方法相当,但我无法在任何地方找到它. 解决方法 如果通过“比较”表示“它们是同一类型吗?”,您可以使用TypeName函数: If (object1 Nothing) and (object2 No[详细]
-
VB6与.NET库
所属栏目:[百科] 日期:2020-12-17 热度:126
我有一个用VB6编写的应用程序,我需要使用用.NET编写的库.有没有办法在我的应用程序中使用该库? 谢谢 解决方法 这取决于.你有控制.NET库吗? 如果是这样,您可以修改库,以便它可以注册为COM组件.然后,您可以使用VB6中的COM组件. 您可以按照此CodeProject教程[详细]
-
为什么公共字段和属性可以互换二进制兼容?
所属栏目:[百科] 日期:2020-12-17 热度:144
在白天的工作中,我使用VB6(我知道,但不要模拟受影响的……)应用程序,它使用了我们编写的许多库(也是在着名的VB6中).其中一个支持库有大量私有成员通过公共属性公开,我被要求删除属性,并将私有成员变量提升到与原始属性同名的公共字段. 现在,我不是COM专家,但[详细]
-
vb.net – 使用LINQ过滤DBNull
所属栏目:[百科] 日期:2020-12-17 热度:71
当我明确过滤掉Where子句中的那些行时,为什么以下查询会为桶的NULL值引发下面的错误? Dim query = From row As dbDataSet.conformalRow In dbDataSet.Tables("conformal") _ Where Not IsDBNull(row.Cal) AndAlso tiCal_drop.Text = row.Cal _ AndAlso Not[详细]
-
vb.net – 我只是不明白如何使用Linq
所属栏目:[百科] 日期:2020-12-17 热度:196
我有一个课程如下: Class Scan Delivered As Boolean ScanDate As Date State As String Facility As String End Class 然后我创建一个列表并用包含任何内容的扫描填充它. Dim Scans As New List(Of Scan) 我需要挖掘清单以获取各种信息.我想用LINQ来做.问[详细]
-
vb.net – Checkbox DataBindings – Checked vs CheckState
所属栏目:[百科] 日期:2020-12-17 热度:109
谁能告诉我使用checkboxes checked属性vs CheckState属性进行数据绑定的优缺点? 谢谢. 解决方法 Checked只能是true或false(显示复选标记或无),而CheckState也可以不确定,这意味着部分灰色的复选标记既不表示也不表示false. 铌.当CheckState不确定时,Checked[详细]
-
vb6 – 为什么Windows安装程序每次启动时都启动Visual Basic 6
所属栏目:[百科] 日期:2020-12-17 热度:161
它在我的机器上使用随机应用程序启动 Windows安装程序. .点击取消几次后,它加载vb6罚款. 任何想法为什么会这样? 解决方法 要阻止此行为: 启动VB6 打开“加载项”对话框 取消选中“Visual Component Manager”加载项 资源: After VS2010,SP1,VB6 launches[详细]
-
vb.net – 一次删除所有事件处理程序
所属栏目:[百科] 日期:2020-12-17 热度:154
问题:我有一个包含对象列表的文档类.这些对象引发了诸如SolutionExpired,DisplayExpired等事件.文档需要响应这一点. 文档有时可以交换对象,但是单个对象永远不应该是多个文档的“一部分”. 我的文档类包含许多用作事件处理程序的方法.每当一个对象进入文档[详细]
-
将大型项目从VB.Net移动到C#的提示?
所属栏目:[百科] 日期:2020-12-17 热度:187
我的任务是将一个相当大的项目从VB.Net转移到C#.有没有转换器,如果是的话,我应该注意什么?在这样的转换过程中,是否存在已知为问题区域的代码区域(数据访问层等). 解决方法 请看这些SO帖子: Good way to convert VB.Net to C#? Convert VB.NET — C# Projec[详细]
-
Visual Basic 6.0哈希函数
所属栏目:[百科] 日期:2020-12-17 热度:103
在我的应用程序中,我需要在将其保存到文本文件之前对字符串进行哈希处理.有谁知道这是怎么做到的吗? 解决方法 这是一个CRC32哈希函数: http://www.vbcode.com/asp/showsn.asp?theID=471[详细]
-
vb.net – 确定哪个进程锁定了文件
所属栏目:[百科] 日期:2020-12-17 热度:111
我有一个单元测试在本地工作正常,但上传到TeamCity构建服务器失败时“进程无法访问该文件,因为它正被另一个进程使用”. 在我做任何测试之前 我检查文件的设置 存在,如果是这样,尝试删除它. 这失败并出现相同的错误 消息如上 当wriitng 文件,然后关闭作者 处[详细]
-
vb.net – 无法运行基本的LINQ查询
所属栏目:[百科] 日期:2020-12-17 热度:155
我遗漏了一些非常基本的东西,我不知道是什么……我对 Linq有一个例外: Dim arch As List(Of String)'gets archive as String() and casts it as Listarch = client.GetArchive().ToList() 'here exception occurs: Cannot cast object of type 'WhereSelect[详细]
-
vb.net使用FindWindowex在另一个应用程序中查找messagebox
所属栏目:[百科] 日期:2020-12-17 热度:107
我有一个visual basic应用程序需要找到Microsoft Access,它有一个消息框,然后Send Enter到消息框. 我跟着这篇文章(FindWindow FindWindowEx). 它找到Access并将其带到前台,但它不想找到消息框并将其带到前面: Public Class Form1 Private Declare Function[详细]
-
如何在VB6中表示64位整数?
所属栏目:[百科] 日期:2020-12-17 热度:50
我不得不扩充遗留应用程序来处理64位整数.但是,VB6没有这种数据类型.我发现在线的推荐是使用货币数据类型. 但是,我发现我遇到了一些溢出问题. 示例 – CCur调用期间溢出的结果: dim c as currency' set maximum value of int64c = CCur("922337203685477580[详细]
-
CDATE如何在VB.NET上执行从字符串到日期的转换
所属栏目:[百科] 日期:2020-12-17 热度:174
我只是想问一下VB.NET如何执行是从字符串转换日期.我目前正在设计数据库视图并将日期转换为MMddyyyy格式,但我担心CDATE会将其读作ddMMyyyy. 我希望它缩短并使用CDATE转换日期而不是使用传统的M / d / yyyy h:mm:ss tt. 例: Dim myDate As Date = CDate(Da[详细]
-
vb6 – Visual Basic 6中的折叠/折叠功能和子例程
所属栏目:[百科] 日期:2020-12-17 热度:137
你知道在Visual Basic 6 IDE中有没有办法折叠/折叠函数和子程序(更好的是:ifs和whiles)?至少有一个插件或类似的东西? 有时我不得不处理成千上万行的文件,而且没有裁剪,这是不可能的(这是一个非常古老的应用程序). 请注意,它不是Vb.Net,它是VB6.0 谢谢![详细]
-
vb.net – 函数的默认返回变量是否总是被分配?
所属栏目:[百科] 日期:2020-12-17 热度:187
我对如何实现名称与函数相同的默认变量感兴趣. 即使我不使用Sum,总是会分配吗? (见案例1) 如果我选择另一个变量(CASE 3中的总数),是否使用而不是Sum? 编译时,以下3个等效案例是否也相同?还是有些优于其他人? ' EQUIVALENT CASES' CASE 1Function Sum(a A[详细]
-
vb.net – 自定义代码的第58行出现错误:[BC30201]预期表达式
所属栏目:[百科] 日期:2020-12-17 热度:183
部署报告时,SSRS会生成以下错误: There is an error on line 58 of custom code: [BC30201] Expression expected 但是,该报告在预览模式下正常工作并正确显示该字段. 这里的自定义代码段也在visual studio中编写和测试. 这是自定义代码: If (evaluationDat[详细]
-
将查询结果转换为vb.net中的字典
所属栏目:[百科] 日期:2020-12-17 热度:114
.ToDictionary的正确语法是将以下内容作为Dictionary(Of String,String)返回,其中ShortDesc是键,CurrentFrontSymbol是值 Dim dicQuery As Dictionary(Of String,String) = (From d In toolkitEntities.currentfrontcommoditysymbols Select d.ShortDesc,d.Cu[详细]
-
.net – 有一个属性来确定是否加载了Form(和它的控件)?
所属栏目:[百科] 日期:2020-12-17 热度:86
我想澄清一下,我已经知道如何通过设置一个布尔变量标志(例如:dim FormIsLoaded为boolean)来检查是否加载了一个表单,并在表单的Load事件之后将其设置为True,以限制其使用[Enum].导致我的coden异常的方法. 但这不是我要求的,这不是一个典型的问题,请继续阅读[详细]
-
有没有办法如何在vb.net中的表单之间传递值?不使用公共变量
所属栏目:[百科] 日期:2020-12-17 热度:122
我有一个使用textBox和button的第二种形式的应用程序,我需要将textBox中的文本传递给第一个表单.我知道如何使用公共变量,但我想知道是否有另一种方式 不使用公共变量就可以做到. 解决方法 您可以在第二个表单上使用PUBLIC属性来读取/写入另一个表单的信息.[详细]