-
在VB.net中显式添加/删除事件
所属栏目:[百科] 日期:2020-12-17 热度:139
在C#中,您可以在订阅/取消订阅事件时定义显式添加/删除代码. 这可能在VB.net中吗? 解决方法 Imports System.Runtime.CompilerServices... Private propchanged As PropertyChangedEventHandler Public Custom Event PropertyChanged As PropertyChangedEven[详细]
-
vb.net – 写入时的SyncLock?读?或两者?
所属栏目:[百科] 日期:2020-12-17 热度:118
假设我有一个字节数组,私有数据为Byte().该数组在类中是私有的.该类提供了用于读取和写入Data的公共函数. 这个类可以被多个线程访问,所以我想避免一种情况,即从它读取并从中写入不会同时发生. 目前,我正在使用SyncLock来避免问题.我可以将SyncLock数据只放在[详细]
-
.net – 如何禁止此COM泛型警告?
所属栏目:[百科] 日期:2020-12-17 热度:114
我正在使用msbuild编译VB.Net 2.0应用程序(在VS2008中创建),现在我添加了一个泛型返回类型,它给了我以下内容: Warning: Type library exporter encountered a generic type instance in a signature. Generic code may not be exported to COM. 刚刚花了很[详细]
-
vb.net – 删除GroupBox中的控件
所属栏目:[百科] 日期:2020-12-17 热度:165
我创建了一个组合框,然后在运行时使用按钮填充它.我还创建了一个按钮,比如Button1循环浏览组框并删除这些按钮.这是我的代码 对于Button1: Public Sub removeControls() For Each ctrl As Control In GroupBox1.Controls GroupBox1.Controls.Remove(ctrl) ct[详细]
-
为什么VB因为容易而受到抨击而Python却没有?
所属栏目:[百科] 日期:2020-12-17 热度:157
我一直想知道这一点,并在众多程序员中看到了这一点.为什么VB程序员或VB代码很容易被忽略,因为它们太过于愚蠢和简单,而这同样适用于 Python或 Python代码?毕竟,Python不像VB那么容易吗?它确实提供了拖放式GUI应用程序构建.那么为什么VB被焚烧而Python却不是[详细]
-
取消VB.NET中的TabControl选项卡选择
所属栏目:[百科] 日期:2020-12-17 热度:101
真的让我的大脑陷入困境,我确信这很简单,我很想念. 基本上我有一个带有两个标签的表单.我正在检查每个选项卡上的控件,看它们是否脏,并且如果当前选项卡上有更改,则希望阻止用户单击选项卡. 我曾经想过,如果我检查脏变量并将选项卡索引设置为未被选中的那个我[详细]
-
有人能用这个VB.Net代码发现问题吗?
所属栏目:[百科] 日期:2020-12-17 热度:189
我正在VB.Net中编写一些代码,我希望通过各种设计模式向同事们展示(不要再熟悉一下) – 而且我遇到了FactoryMethod模式的问题. 这是我的代码: Namespace Patterns.Creational.FactoryMethod ''' summary ''' This is the Factory bit - the other classes ar[详细]
-
vb6 – 如何将VB 6.0中的Application.PrevInstance转换为VB.NET
所属栏目:[百科] 日期:2020-12-17 热度:158
我在VB 6代码中有’Applications.PrevInstance’,我试图使用VS 2008升级到.NET.显然这段代码不再有效.有没有人对升级解决方案有任何想法? TIA 解决方法 看这里: http://www.knowdotnet.com/articles/previnstance.html Public Sub Main() If PrevInstance([详细]
-
winapi – 启动CALC.EXE并使用VB6检索值
所属栏目:[百科] 日期:2020-12-17 热度:176
编辑 只是为了澄清,没有意图将其投入生产.纯粹从编码/自动化的角度来看,并且忽略了存在用于进行计算的模块的事实,如何处理以下请求?我对VB6如何使用API??与其他程序进行交互感兴趣. 结束编辑 使用VB6,我想知道是否可以启动CALC.EXE,进行一些计算,然后将值发[详细]
-
VB6中的堆栈跟踪
所属栏目:[百科] 日期:2020-12-17 热度:51
是否可以在Visual Basic 6.0中获取堆栈跟踪信息.我的意思是我想找出导致错误类似于.NET堆栈跟踪的函数名称和确切行.我创建了一个ActiveX DLL,它在我的测试环境中工作正常,但它在生产环境中抛出错误(错误:91-对象变量或未设置块变量).任何帮助都非常感谢. 解[详细]
-
wpf – XAML:请参阅普通XAML中的StaticResource? (没有标记扩
所属栏目:[百科] 日期:2020-12-17 热度:142
我正在设置一系列文本框的验证规则.我宁愿不为每个TextBox创建一个新的自定义验证规则实例…… Window.Resources my:IsIntegerRule x:Key="IsIntegerRule"//Window.Resources......TextBox TextBox.Text Binding XPath="@num" UpdateSourceTrigger="Property[详细]
-
vb.net – 创建表单时出错.有关详细信息,请参阅Exception.InnerE
所属栏目:[百科] 日期:2020-12-17 热度:128
我在尝试调试我的表单时遇到此错误,我无法看到错误在哪里(也没有突出显示在哪里),任何人都有任何建议? An error occurred creating the form. See Exception.InnerException for details. The error is: Object reference not set to an instance of an obj[详细]
-
vb.net – 从查询字符串中获取数据
所属栏目:[百科] 日期:2020-12-17 热度:151
我有这个查询字符串,将打开我的页面. http://www.a1-one.com/newpage.aspx?email=er@old.comstuid=123456 现在当这个页面加载时,在page_load上,我想要收集两个不同的变量中的电子邮件和stuid.所以我可以用它们插入我的数据库(sql server) 怎么能在vb.net中完[详细]
-
vb.net – 如何在不提示用户的情况下覆盖excel应用程序
所属栏目:[百科] 日期:2020-12-17 热度:58
任何人都可以帮助我如何在不提示VB.Net中的用户的情况下覆盖excel文件. 我试过这段代码,但它不起作用.. Dim xlsApp As New Excel.ApplicationDim xlsBook As Excel.WorkbookDim xlsSheet As Excel.WorksheetDim dir As String = Application.StartupPath "T[详细]
-
Vb.Net行动代表问题?
所属栏目:[百科] 日期:2020-12-17 热度:64
是vb.net新手.这个问题可能是非常新手并且之前得到了回答,但我找不到.我正在尝试lambda功能,并在这里受到打击. Private Function HigerOrderTest(highFunction as Func(Of Int16,Int16)) As Action(of String) Dim sam = highFunction(3) Dim DoIt as Action[详细]
-
listview tile layout问题(vb.net)
所属栏目:[百科] 日期:2020-12-17 热度:60
我有一个listview,它显示(最终)一个itunes播放列表的专辑封面,其中有专辑名称.我遇到的问题是我无法获得专辑封面上的专辑封面(目前是空白方块).它总是站在一边……我该怎么做?我已经尝试添加列标题和alsorts … 用于设置列表视图的代码 Dim myImageList As[详细]
-
vb.net – 如何在Visual Studio 2008中从For或For Each(如大括号
所属栏目:[百科] 日期:2020-12-17 热度:186
如果您正在使用vb.net,有没有人知道键盘快捷键从For / For Each(或If,While等)块的开头跳转到visual studio的末尾?我找到了以下我认为可以工作的但不是: Go to Matching Brace in Visual Studio? 在评论之后,我检查了Edit.GotoBrace命令的工具/选项/环境/[详细]
-
vb.net – 在运行sub时显示动画gif
所属栏目:[百科] 日期:2020-12-17 热度:143
当我的应用程序运行子程序时,如何保持动画gif运行. 整个用户界面被阻止,所以我尝试以另一种形式显示它,但我得到了相同的结果. 解决方法 两件事情: 使用BackgroundWorker(下面的示例) 如果可以,请使用不确定的进度条,但这取决于所使用的技术. BG工作者的例子[详细]
-
VB6 – 如何在运行时捕获异常或错误
所属栏目:[百科] 日期:2020-12-17 热度:192
我在VB6中开发了一个应用程序.在客户端环境中,它会引发运行时错误,我无法在调试器下重现这些错误.有没有办法得到堆栈跟踪或错误的位置? 我创建了日志文件和 I used Err.Description,Err.Source but it gives blank values. 请帮我. my method(...... On Err[详细]
-
vb.net – 如何在从Linq到Datasets的选择期间使用If语句
所属栏目:[百科] 日期:2020-12-17 热度:178
我有这个LINQ语句 Dim Demo = From d In DBDataTable.AsEnumerable _ Select id = d.Field(Of Integer)("id"),_ Column = d.Field(Of Object) (_column2),_ Col3 = d.Field(Of Object)(_column3),_ Col4 = IIf(_Col4 -1,d.Field(Of Object)(_Col4),Nothing)[详细]
-
vb.net – 枚举包括子文件夹在内的所有文件的快速方法
所属栏目:[百科] 日期:2020-12-17 热度:105
有没有人知道更快的方法来枚举目录和子文件夹来收集枚举中的所有文件?这就是我现在所拥有的: Public Shared allFiles() As StringallFiles = Directory.GetFiles(ServerLocation,"*.*",SearchOption.AllDirectories) 谢谢! JFV 编辑:我从服务器位置枚举[详细]
-
.NET拆分器控件显示
所属栏目:[百科] 日期:2020-12-17 热度:148
我在VB.NET中创建了一个Winform,并添加了一个Splitter控件,允许在运行时调整面板大小. 我的问题是分离器控制不明显.我想以一种用户可能知道表格可以调整大小的方式出现.目前,我基本上只是改变了颜色,但我不喜欢它的样子. 任何人都可以告诉我使用此控件的正确[详细]
-
如何在vb.net中将char a转换为b
所属栏目:[百科] 日期:2020-12-17 热度:96
嗨,我想在vb.net中增加一个字符,例如: 昏暗的字母因为Char =“a”c.我想把它变成b,依此类推.我怎样才能做到这一点? 解决方法 您可以获取ascii代码,递增并转换回Char: Chr(Asc(letter) + 1) 这个的Unicode版本是: ChrW(AscW(letter) + 1) 编辑: 正如格伦[详细]
-
vb6 – 如何从命令行更改EXE或DLL版本号?
所属栏目:[百科] 日期:2020-12-17 热度:143
我需要构建一个旧的VB6应用程序,其版本号第4位大于9999,例如版本1.2.0.10003. VB6不会让你这样做;构建失败. 当前的解决方法是构建版本1.2.0.9999,然后在Visual Studio中手动编辑该文件以插入正确的版本.肯定有更好的办法.是否有一个命令行工具,允许您修改EXE[详细]
-
在VB.Net中初始化对象变量
所属栏目:[百科] 日期:2020-12-17 热度:118
在VB.Net中,以下三种初始化对象变量的方法之间存在任何差异 方法1 Dim commandObject As SqlCommand commandObject = New SqlCommand("MadeUpCommand") 方法2 Dim commandObject As SqlCommand = New SqlCommand("MadeUpCommand") 方法3 Dim commandObject A[详细]