-
有没有办法在VB.NET中定义隐式转换运算符?
所属栏目:[大数据] 日期:2020-12-16 热度:127
在C#中,您可以使用 implicit关键字来定义隐式用户定义的类型转换运算符。 在VB.NET中,您可以定义一个CType转换运算符,将明确地将用户定义的类型转换为另一种类型。 有没有办法在VB.NET中声明一个隐式转换运算符? 我似乎找不到任何这方面的信息…. 回答[详细]
-
在VB6中的字符串中转义引号
所属栏目:[大数据] 日期:2020-12-16 热度:158
我正在尝试对一个旧的VB Web应用程序进行一些小的更改,我需要在字符串中添加引号,迄今为止没有运气。字符串是 Dim sql As String = "Select * from Usertask Where UserId = " Session("UserId") " and JobID=" ddlReqTask.SelectedValue 我需要在Session([详细]
-
课程 – 你如何处理VB6中缺少构造函数?
所属栏目:[大数据] 日期:2020-12-16 热度:128
VB6类模块没有参数化构造函数。你为此选择了什么解决方案?使用facory方法似乎是明显的选择,但让我惊喜! 我通常坚持使用工厂方法,我将相关类的“构造函数”放在同一模块(.BAS扩展名)中。可悲的是,这远远不是最佳的,因为你不能真正限制访问VB6中正常的对[详细]
-
VB.NET:清除DataGridView
所属栏目:[大数据] 日期:2020-12-16 热度:102
我试过了 – DataGridView1.DataSource=Nothing 和 DataGridView1.DataSource=NothingDataGridView1.Refresh() 和 DataGridView1.RefreshEdit() 他们都没有工作 我写了一个方法来设置DataGridView的DataSource在执行时。但是每次执行它时,它都会用新值复制[详细]
-
vb.net – VB和VBA的优点和缺点?
所属栏目:[大数据] 日期:2020-12-16 热度:166
在另一个编程相关网站上,我在某人的签名中看到这一行。这不是我第一次看到这样的情绪,虽然这是最苛刻的: “People who work in VB or any variant thereof are not programmers,they are circus chimps throwing feces into an IDE…” VBA是我的面包和黄[详细]
-
vbscript – 有没有办法为vb脚本中的函数创建可选参数?
所属栏目:[大数据] 日期:2020-12-16 热度:144
有没有办法为vb脚本中的函数创建可选参数,允许您编写类似于…的函数 myFunc("happy")myFunc("happy",1,2,3)myFunc("happy",1)etc. vbscript中不允许使用可选关键字(如VB6) 也许这有助于:http://www.4guysfromrolla.com/webtech/071801-1.shtml[详细]
-
VB.NET
所属栏目:[大数据] 日期:2020-12-16 热度:118
首先,VB.NET是基于微软.NET Framework之上的面向对象的编程语言。它可以看做是VB在.Net framework平台上的升级版本,增强了对面向对象的支持。 在学习VB.NET的过程中你会发现它的代码格式几乎和VB一模一样,但大多数选择VB语言的程序员都会选择VB.NET,那它[详细]
-
vb.net – 如何让WebClient使用Cookie?
所属栏目:[大数据] 日期:2020-12-16 热度:166
我想要VB.net WebClient记住cookie。 我已经搜索并尝试过大量重载类。 我想通过POST登录到一个网站,然后POST到另一个页面,并获得其内容,同时仍保留我的会话。 这是可能的VB.net没有使用WebBrowser控件? 我尝试Chilkat.HTTP,它的工作原理,但我想使用.Ne[详细]
-
在VB.NET中创建和附加文本到txt文件
所属栏目:[大数据] 日期:2020-12-16 热度:92
使用VB.NET,我试图创建一个文本文件,如果它不存在或附加文本(如果存在)。 由于某些原因,尽管它正在创建文本文件,但我收到一个错误,表示进程无法访问文件。 当我运行程序时,它正在编写文本,但是如何使它在新行上写? Dim strFile As String = "C:Erro[详细]
-
vb.net – 检查表单是否已打开
所属栏目:[大数据] 日期:2020-12-16 热度:164
我给这个问题提供更多的知识。我怎么知道表单是否在我的应用程序中被打开,为了不再打开它,我的意思是不要在运行时创建一个相同形式的实例 Dim frmCollection As New FormCollection() frmCollection = Application.OpenForms() If frmCollection.Item("For[详细]
-
vb.net – 你可以使用.Contains(string)和Select Case语句吗?
所属栏目:[大数据] 日期:2020-12-16 热度:199
有没有办法我可以构建一个使用Contains功能的Select语句?喜欢这个: Select commentStr Case commentStr.Contains("10") Case commentStr.Contains("15") Select Case True Case commentStr.Contains("10") 'foo Case commentStr.Contains("15") 'barEnd Se[详细]
-
VB。net MSGBOX 转发
所属栏目:[大数据] 日期:2020-12-16 热度:60
VB.Net中MsgBox函数的使用方法 http://www.lob.cn/jq/kfjq/570.shtml VB.Net中MsgBox函数的使用方法 作者:佚名 来源:乐博网收集 更新时间:2007-11-24 MsgBox : Prompts a dialog box that displays a message. Examples: MsgBox ("Thank You for the Help[详细]
-
vb.net – 如何在VB函数中添加可选参数/默认值参数?
所属栏目:[大数据] 日期:2020-12-16 热度:158
如何在Visual Basic中创建一个可选参数的方法? 只需使用可选关键字并提供默认值。可选参数必须是定义的最后一个参数,以避免创建不明确的函数。 Sub MyMethod(ByVal Param1 As String,Optional ByVal FlagArgument As Boolean = True) If FlagArgument Then[详细]
-
.net – 找不到类型’xxx.xxx.xxx’ 请确保装配
所属栏目:[大数据] 日期:2020-12-16 热度:119
当我尝试打开引用不同项目中的UserControl的表单时,我搜索了堆栈并发现了类似的问题。 我得到“为了防止在加载设计器之前可能的数据丢失,必须解决以下错误:”与以下两个错误有关的消息; 找不到类型’MyNamespace.CommonUi.InformationBox’。请确保引用了[详细]
-
VB6 UDT的自检
所属栏目:[大数据] 日期:2020-12-16 热度:63
我有一种感觉,答案是“不可能”,但我会给它一个镜头… 我在修改遗留VB6应用程序的一些增强功能处于不利的位置。转换为更聪明的语言不是一个选择。 该应用程序依赖于大量用户定义的类型来移动数据。我想定义一个通用函数,可以引用任何这些类型并提取包含的[详细]
-
如何从VB 6应用程序确定Windows版本?
所属栏目:[大数据] 日期:2020-12-16 热度:95
我想检测到从95到Win 7的任何Windows版本。 我也想显示操作系统是32位还是64位。 而已;这很简单:)我可以使用什么代码在VB 6应用程序中执行此操作? Update: For code that correctly detects Windows 8.1 and Windows 10,see 07000. The code below still wo[详细]
-
版本控制 – 如何处理源代码控件中的可视化基本6 frm和frx文件?
所属栏目:[大数据] 日期:2020-12-16 热度:199
无论使用哪种源代码管理系统(源安全,cvs,clearcase …),这都是一个痛苦。在合并视觉基本形式时,二进制的.frx文件总是会导致问题。 我知道…我知道…为什么你使用Visual Basic?因为有很多遗留应用程序仍然使用它,虽然我不喜欢承认,我实际上喜欢使用它([详细]
-
Integer和Int32在VB.NET中有区别吗?
所属栏目:[大数据] 日期:2020-12-16 热度:121
在VB.NET中,Integer和Int32有什么区别吗? 如果是,请说明。 在功能上,Integer和System.Int32类型之间没有区别。在VB.NET Integer中只是System.Int32类型的别名。 标识符Int32和Integer不完全相同。整数一直是System.Int32的别名,由编译器理解。 Int32虽[详细]
-
VB.NET – 通过容器对象中的控件进行迭代
所属栏目:[大数据] 日期:2020-12-16 热度:73
我有一个带有“清除”按钮的表单。 当用户点击“清除”时,我想清除窗体上所有可见元素的值。在日期控制的情况下,我想将其重置为当前日期。 我的所有控件都包含在Panel上。 现在我用下面的代码来做这个。有没有比手动检查每个控件类型更简单的方法?这种方[详细]
-
vb.net – 在Linq到SQL中的Sum和Group By
所属栏目:[大数据] 日期:2020-12-16 热度:145
刚刚开始使用Linq to SQL,所以原谅了新手的问题。我试图在Linq到SQL(VB.NET)中重现以下(工作)查询: Select f.Title,TotalArea = Sum(c.Area)From Firms fLeft Join Concessions c on c.FirmID = f.FirmIDGroup By f.TitleOrder by Sum(c.Area) DESC (公司[详细]
-
vb.net – 最佳实践:选项插入[已关闭]
所属栏目:[大数据] 日期:2020-12-16 热度:160
您觉得在项目中使用Option Infer的最佳做法是什么? 在Visual Studio 2008中,Option Infer是一个指令,允许编译器通过查看分配给它的内容来推断声明变量的数据类型。 这是VS2008中的一个关键特性,并广泛用于LINQ语句和查询。但是,打开Option Infer可能会[详细]
-
.net – 所有国家的语言列表?
所属栏目:[大数据] 日期:2020-12-16 热度:200
Possible Duplicate: 07000 我有一个困境,我需要一个德国所有国家的名单。我可以使用以下代码获取英文信息,但我不知道如何为德语做。有任何想法吗? Dim countries As Generic.List(Of String) = New Generic.List(Of String) For Each ci As Globalizatio[详细]
-
.net – 如何计算用户在应用程序上花费的总时间?
所属栏目:[大数据] 日期:2020-12-16 热度:75
我想创建一个能够计算用户(即我自己)在特定应用程序上花费的总时间的应用程序,例如Firefox。如果用户在Firefox上花费大量时间(例如1小时以上),此应用程序应显示警告消息 原因:我是VB.NET开发人员。在工作时间,我的主要工具是Visual Studio,我想做编码。[详细]
-
如何从VB.NET中的数组中删除一个项目?
所属栏目:[大数据] 日期:2020-12-16 热度:185
如何从 VB.NET中的数组中删除一个项目? 你不行我建议您将数组元素放入 List ,至少可以删除项目。一个数组可以被扩展,例如使用ReDim,但一旦创建了数组元素就不能删除。您将不得不从头重建数组来做到这一点。 如果可以避免它,请不要在这里使用数组,使用[详细]
-
VB.NET:获取实例的类名
所属栏目:[大数据] 日期:2020-12-16 热度:131
有没有办法使用VB.NET获取实例的类名? Dim type As Type = yourObject.GetType()Dim typeName As String = type.FullName 全名将为您提供类型的完全限定名称,包括类型的命名空间。 有关可用的类型的更多信息,请参阅MSDN。[详细]
