问题标签 [vb.net]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
8571 浏览

vb.net - VB.NET 从可空类型获取底层 system.type

我正在尝试基于对象的属性创建数据集。例如,我有一个 Person 类的实例,其属性包括 ID、Forename、Surname、DOB 等。使用反射,我将列添加到基于对象属性的新数据集:

我的问题是其中一些属性是数据集不支持的可空类型。有没有办法从可为空的类型中提取底层系统类型?

谢谢。

0 投票
4 回答
1795 浏览

vb.net - 有没有一种简单的方法可以在 VB .NET 应用程序中创建透明表单?

我正在编写一个简单的应用程序,该应用程序将在屏幕的一个角落放置一个很小的表单,并自行更新。

我真的很喜欢这种形式是透明的,并且透明度是用户可配置的。

有没有简单的方法来实现这一点?

0 投票
2 回答
1625 浏览

vb.net - 如何在 Visual Basic 中实现鼠标拖动?

我需要在 Visual Basic 2005 Express 中创建一个 quick-n-dirty 旋钮控件,其值通过用鼠标“抓住”它并向上/向下移动光标来增加/减少。因为旋钮本身没有移动,所以我需要继续跟踪控件矩形之外的鼠标移动。

我使用 aLabelImageList实现这一点(我有一个 127 个位图的列表,代表不同位置的旋钮)。

我应该对哪些事件做出反应?

0 投票
2 回答
1613 浏览

asp.net - ASP.NET XML ObjectDataSource 包装类示例

我想为一个简单的网站使用 XML 而不是 SQLServer。

他们是否有任何好的教程、代码示例和/或工具可用于制作(首选 VB.NET)包装类来处理基本列表、插入、编辑和删除(CRUD)代码?

我找到的最接近的是 Telerik Trainer 的 Scheduler 组件的视频/代码,他们在演示中使用 XML 来处理调度数据。他们创建了一个 ObjectDataSource 类。如果有人感兴趣,这是该演示的链接。

[回复埃斯特班]

对于在数据库不在 app_data 文件夹中使用 godaddy 的客户端,这将使部署更容易。备份这些网站也将像 FTP 一样简单。

我担心储蓄可能会发生冲突。特别是如果我添加像点击计数器这样简单的东西来说明网站访问者可以访问的 mp3 文件列表。

0 投票
5 回答
16556 浏览

c# - 您将如何从 MS Project .mpp 文件中提取数据?

我需要从网络上的 .mpp 文件中提取数据,并将其与来自多个不同数据库的其他数据相结合。该应用程序可以用 Perl、VB6、VB.net 或 C# 编写,但必须从基于 Windows 的服务器轻松调度。

你会推荐什么来提取 MS Project 数据而无需用户干预?

是否有适用于 MS Project 的任何 ODBC 驱动程序?

是否有用于打开 .mpp 和读取活动数据的模块(用于 Perl、VB、VB.net 或 C#)?

0 投票
1 回答
3664 浏览

vb.net - 使用 VB 和 .Net 1.1 从 web.config 文件中获取配置值

我有以下网络配置文件。我在从“AppName.DataAccess.ConnectionString”键中检索值时遇到了一些困难。我知道我可以将它移动到 AppSetting 块并真正轻松地获取它,但我不想复制密钥(从而使我已经混乱的 web.config 文件变得混乱)。另一个 DLL(我没有源代码)使用这个块,既然它已经存在,为什么不使用它。

我是一名 C# 开发人员(使用 .Net 3.5),这是 VB 代码(使用 .Net 1.1 不少于)所以我已经在一个陌生的地方(我的安全分号在哪里?)。谢谢你的帮助!!

0 投票
7 回答
172888 浏览

.net - 我应该如何在 VB.NET 中进行转换?

所有这些都是平等的吗?在什么情况下我应该选择每个而不是其他?

  • var.ToString()

  • CStr(var)

  • CType(变量,字符串)

  • DirectCast(变量,字符串)


编辑:来自NotMyself的建议……

  • TryCast(变量,字符串)
0 投票
8 回答
4786 浏览

sql - vb.net 对象持久保存在数据库中

如何将 vb.net 用户定义的对象存储在 sql 数据库中。我不是想用列复制属性。我的意思是将我的对象转换或编码为字节数组,然后将其存储在数据库中的一个字段中。就像您在会话中存储对象的实例一样,但我需要信息在当前会话之后持续存在。


@猎户座爱德华兹

这不是立场问题。这是因为有一天,你会改变你的代码。然后您将尝试反序列化旧对象,您的程序将崩溃。

我的程序不会“崩溃”,它会抛出异常。幸运的是,.net 有一整套专门用于这种场合的课程。届时我将刷新我的陈旧数据并将其放回数据库中。这就是这一领域的重点(或立场,视情况而定)。

0 投票
4 回答
12270 浏览

vb.net - App.config 连接字符串保护错误

我遇到了以前遇到的问题;找不到我关于如何解决它的参考。

这是问题所在。我们使用以下代码为我们的客户端应用程序加密 app.config 中的连接字符串部分:

问题是我们有一个销售人员离开了。旧笔记本电脑要交给新的销售人员,并且在新用户的登录下,当它尝试这样做时,我们会收到错误消息。错误是:

0 投票
3 回答
74767 浏览

vb.net - 如何确定哪个进程正在使用串行端口?

我工作的公司制造通过串行端口与计算机通信的硬件。第三方公司编写与我们的硬件通信的软件。

有时我需要诊断我们的硬件。但是,当 Windows 启动时,第三方软件应用程序会连接到串行端口,从而阻止任何其他连接。我不知道这个应用程序/服务的名称,而且它并不总是同一个。

有没有办法:

  • 查找当前正在使用给定串行端口的应用程序/服务的名称/pid 或
  • 从另一个应用程序窃取串行端口连接。

最好是 vb.net,但我也会采用与语言无关的答案。