vb.net 相关问题

Visual Basic.NET(VB.NET)是一种多范式,托管,类型安全,面向对象的计算机编程语言。与C#和F#一起,它是面向.NET Framework的主要语言之一。 VB.NET可以看作是Microsoft Visual Basic 6(VB6)的演变,但是在Microsoft .NET Framework上实现。不要将此标记用于VB6,VBA或VBScript问题。

如何将字符串日期从 2022/11/05 转换为 2022-11-05

如何将日期字符串中的斜线替换为破折号 将 / 替换为 - 从 2022/12/05 到 2022/12/05 如何将字符串日期从 2022/11/05 转换为 2022-11-05 如何将日期字符串中的斜杠替换为破折号 从 20...

回答 1 投票 0

Regex 未在 vb.net 上进行替换

我需要帮助。我试图删除输入中的一些特殊字符,但它不起作用,我做错了什么吗?下面是我的代码: Dim txtFirstname as String = "ABC (A)&...

回答 1 投票 0

从asp.net中的消息框中捕获事件

我的老板给了我一个将vb.net应用程序改编成asp.net的项目,但我以前从未使用过asp.net,我是从互联网上学习的,所以不要怪我。登录后在我的页面中我...

回答 1 投票 0

将数据从一个数据库复制到另一个数据库(.mdb 到 .accdb)

我有一个旧的 Access 数据库 (.mdb),需要将内容复制到新的 access 文件 (.accdb) 新文件具有与旧文件完全相同的完整数据库结构,它只需要数据。 ...

回答 1 投票 0

从日期中减去天数

我正在努力想办法如何从今天的日期中删除 5 天...... 我有以下简单的代码,搜索比较文本文件数组搜索的结果,然后将它们与

回答 2 投票 0

WinForm 的属性值未设置

场景如下: 我有一个复选框,当初始化表单时,该复选框的 Visible 属性设置为 false。 然后,在程序执行过程中,Visible属性被设置为tr...

回答 1 投票 0

我的程序不接受AddNewRow作为数据行

我已经为此苦苦挣扎了好几天。 我的例程不接受以下声明: dsAddRow = ds.Tables("Nebenkosten").NewRow() 它跳过它并遇到错误: 对象参考...

回答 1 投票 0

加载应用程序时将滚动条置于滚动条顶部

我遇到一个问题,当我的侧边栏加载到面板中时,滚动条一直到按钮的底部。我需要它位于侧边栏按钮的顶部。我尝试过一些

回答 1 投票 0

为什么当我登录应用程序 VB.NET 时我的事件处理程序被命中

我正在使用 VB.NET,当我单击登录页面时,我很难意识到为什么我的事件处理程序适用于我的应用程序中的另一个页面。 我有一个需要登录的应用程序,在下一页上,它

回答 1 投票 0

尝试对按父元素名称和索引值过滤的命名 XML 元素进行计数

我一直在设法在 VB.net 中操作 XML,但我遇到了一个我一直在努力解决的问题,所以我正在寻求一些指导?! 通过这个 XML 示例... 我一直在设法在 VB.net 中操作 XML,但我遇到了一个我真的很难解决的问题,所以我想寻求一些指导?! 使用此示例 XML... <?xml version="1.0" encoding="utf-8"?> <dataset> <packages> <package index="1"> <desc>First Package</desc> <rmabool>1</rmabool> <rmaref>RMACASE1</rmaref> <bootfiles>1</bootfiles> <image>1</image> <driver>3</driver> <driver>4</driver> </package> <package index="2"> <desc>Second Package</desc> <bootfiles>2</bootfiles> <image>2</image> <driver>3</driver> </package> <package index="3"> <desc>Third Package</desc> <bootfiles>3</bootfiles> <image>2</image> <driver>3</driver> </package> </packages> </dataset> ...我想计算索引匹配“1”的名为“package”的元素中包含有多少个名为“driver”的元素。我期望返回的结果是“2”,或者如果我更改搜索以匹配索引与“3”,那么我期望结果是“1”。 在其他地方,我有一个简单的子程序,它返回仅与名称匹配的元素计数,下面是我修改它的努力,但我无法让它工作...... Public Function CountElementDescendents(ByVal CFGFile As String,_ 'Path to Config.xml ByVal Parent As String,_ 'Name of element to search descendents eg. 'package' ByVal ParentIndex As String,_ 'Index value of element to search descendents eg. '1' ByVal ElementCount As String_ 'Name of descendent elements to count 'eg. 'driver' ) As Integer 'Return number of matching elements eg. '2' Dim ReturnValue As Integer = 0 Dim Xe As XElement Xe = XElement.Load(CFGFile) Dim Query As IEnumerable(Of XElement) = Xe.Elements(Parent).Attribute("index="&ParentIndex).Descendants(ElementCount) ReturnValue = Query.Count() CountElementDescendents = ReturnValue End Function 我不确定这是否可行,或者即使我已经采取了构建 XML 的最佳方法,有人可以提供一些帮助或建议吗?谢谢! 感谢@dbasnett 和@Craig 的帮助,你们太棒了!我会将其标记为已回答。 尝试一下。 LINQ 查询检查所有驱动程序元素并选择其父级是索引为 1 的包的元素。 'for testing use XML literal Dim xe As XElement xe = <dataset> <packages> <package index="1"> <desc>First Package</desc> <rmabool>1</rmabool> <rmaref>RMACASE1</rmaref> <bootfiles>1</bootfiles> <image>1</image> <driver>3</driver> <driver>4</driver> </package> <package index="2"> <desc>Second Package</desc> <bootfiles>2</bootfiles> <image>2</image> <driver>3</driver> </package> <package index="3"> <desc>Third Package</desc> <bootfiles>3</bootfiles> <image>2</image> <driver>3</driver> </package> </packages> </dataset> ' I would like to count how many elements, named 'driver', ' are contained in an element named 'package' with an index matching "1". ' Dim ie As IEnumerable(Of XElement) ie = From el In xe...<driver> Where el.Parent.Name.LocalName = "package" AndAlso el.Parent.@index = "1" Select el 编辑:作为函数 Private Function Srch(ElementToSearch As XElement, ParentName As String, ParentIndex As String) As IEnumerable(Of XElement) Dim ie As IEnumerable(Of XElement) ie = From el In ElementToSearch...<driver> Where el.Parent.Name.LocalName = ParentName AndAlso el.Parent.@index = ParentIndex Select el Return ie End Function 编辑2 - 更新功能 Private Function Srch(ElementToSearch As XElement, FindThis As String, ParentName As String, ParentIndex As String) As IEnumerable(Of XElement) Dim ie As IEnumerable(Of XElement) ie = From el In ElementToSearch.Descendants(FindThis) Where el.Parent.Name.LocalName = ParentName AndAlso el.Parent.@index = ParentIndex Select el Return ie End Function 测试 Dim rslts As IEnumerable(Of XElement) rslts = Srch(xe, "bootfiles", "package", "1")

回答 1 投票 0

.NET Web 应用程序异步调用从 VS 工作区代码在本地工作,但不是从服务器

我已经编写了从 API 获取数据的代码。我正在使用异步方法来处理检索数据的调用和处理。该代码是由用户单击其 S 上的登录按钮触发的...

回答 2 投票 0

如何通过 vb.net 中的 linq 重复 2 个日期之间的日期范围

我正在尝试通过 vb.net 中的 linq 重复 2 个日期之间的日期范围 下面是datetimepicker控件中的开始和结束日期信息 开始日期 = 24 年 3 月 16 日 结束日期 = 24 年 3 月 22 日 所以我想要...

回答 1 投票 0

如何使用 VB.Net 获取弹出消息框中包含的控件的属性

我正在开发一个 VB.Net 项目,在该项目的一部分中,我在显示时捕获一个弹出消息框并以某种方式处理它。 我的问题是我必须知道这个 p 中包含哪些按钮...

回答 1 投票 0

每次单击时更改变量值

我有一个变量“row”,我想在每个 btnClick 上更改其值,如下所示:{1,1,1,1,2,3,4,4,4,5,4..etc} 我的解决方案不适用于我想要的每次鼠标单击: 暗淡行作为整数

回答 2 投票 0

无法删除目录

我正在使用以下代码来尝试清除Java缓存: Dim TheFolderPath As String = "C:\Users\%username%\AppData\LocalLow\Sun\Java\Deploymen

回答 0 投票 0

一系列图像按钮未及时加载,如果快速单击会导致问题 Asp.Net/VB.Net

我之前针对不同的问题发布了类似的代码部分,现已修复,但是我现在有另一个非常烦人的问题:该代码适用于用户打开的“交易或不交易”风格的游戏...

回答 1 投票 0

有没有办法固定水晶报表中文本框的大小?

如果其中一列数据展开,我希望文本框具有相同的大小。 看到这个: 正如您可以看到所有者和位置已展开,现在我想要的是其他列也应该展开。对于

回答 1 投票 0

通过ODBC调用vb.net中预定义的参数化查询

我在 Access 2016 中有一个参数化查询 我想在 Vb.NET 中调用该查询 在 VB.Net 中调用参数化查询的方法是什么? 名为 qrySumOfSQty 的预定义访问查询是

回答 1 投票 0

使.exe无需安装即可在另一台计算机上运行

有没有办法让.exe文件在另一台计算机上运行而无需安装? 。 该应用程序非常简单,除了一张图片之外没有任何资源。 它有一个表单,一个按钮,在 Form_Lo...

回答 2 投票 0

尝试在vb2013中获取面包屑时出现错误429

https://query1.finance.yahoo.com/v1/test/getcrumb 当我在浏览器中使用上面的网址时,它会显示面包屑。 当我尝试使用以下代码获取 vb2013 中的面包屑时,我收到“错误:(429...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.