-
vb6 – VB 6:项目未构建,因为它引用了没有二进制兼容性文件集的
所属栏目:[百科] 日期:2020-12-17 热度:160
近十年来我没有完成VB 6的开发.有关如何处理此错误的任何建议? The project 'ProjectB' can not be built because it references project 'C:VSSFooProjectAProjectA.vbp'which does not have a binary compatibility file set. 解决方法 http://suppor[详细]
-
winapi – 来自IP的VB6查找主机名,指定DNS服务器
所属栏目:[百科] 日期:2020-12-17 热度:151
我知道如何使用GetHostByAddr Windows API调用从VB中的IPv4查找主机名( this很棒).但是,该功能不允许指定要使用的DNS服务器.有时默认的公司DNS服务器很好,但有时我需要指定一个外部DNS服务器进行查找,我不认为做一个shell nslookup并解析输出是最好的方法,在[详细]
-
在VB.NET中使用大型数组
所属栏目:[百科] 日期:2020-12-17 热度:79
我想从Excel中提取大量数据,对其进行操作并将其放回原处.我发现最好的方法是将Excel范围中的数据提取到一个大型数组中,更改数组中的内容并将其写回Excel范围. 我现在正在使用VB.NET 2008/2010重写应用程序,并希望利用任何新功能. 目前我必须循环遍历数组的内[详细]
-
vb.net – 为自定义控件创建有效属性值的下拉列表
所属栏目:[百科] 日期:2020-12-17 热度:185
我创建了一个具有多个属性的自定义用户控件.一个指定我希望控件访问哪个数据库.我希望能够向控件的用户显示一个下拉列表,从中可以选择控件将与之交互的数据库. 如何让下拉列表工作?我可以获取默认值,但尚未弄清楚如何获取可选列表. 任何帮助都很赞赏. 谢谢.[详细]
-
vb.net – 如何使用filestream / streamwriter处理并发文件访问
所属栏目:[百科] 日期:2020-12-17 热度:118
我正在编写一个审计文件,该文件在每个用户使用我的应用程序时为应用程序编写应用程序中的几个变量的用户名,时间和旧/更改值.它使用FileStream和StreamWriter来访问审计文件.每个用户的所有审核都将写入同一文件. 问题是,当两个用户同时更新此审计文件时,每个[详细]
-
vb.net – 阻止自己的函数运行的计时器,除非一步一步地运行
所属栏目:[百科] 日期:2020-12-17 热度:91
自上周以来,我遇到了一个问题,尽管有高级开发人员的建议. 我想通过COM端口通过计时器向电机发送电动命令. 当我一步一步地或当我添加一个停止点时,这是 好的!但是,当我让计时器和程序运行时 他们自己,机动化命令永远不会发生!为什么?命令 应该按照一步一步[详细]
-
vb.net – StartupNextInstance事件中的Environment.GetCommandL
所属栏目:[百科] 日期:2020-12-17 热度:192
我在尝试让Environment.GetCommandLineArgs()在StartupNextInstance事件中以它在表单的Load事件中的方式工作时遇到了麻烦.下面的代码检查应用程序是否有命令行参数,并将文件路径发送到FileOpen()函数,该函数基本上通过将文件名放入其参数来打开程序中的文件.[详细]
-
vb.net – 计算列规范
所属栏目:[百科] 日期:2020-12-17 热度:112
CREATE TABLE PaperTable( PaperID int IDENTITY (1,1) NOT NULL,PageNumber varchar(100),PaperAlphaID AS Cast(Right(Year(getDate()),2) as varchar(2)) +'-'+ PageNumber); 当我添加“001”和“002”作为我的纸号时,我得到了结果: PaperID PageNumber P[详细]
-
.net – 电子邮件格式检查VB
所属栏目:[百科] 日期:2020-12-17 热度:116
我想检查电子邮件地址是否有效. 如何使用正则表达式在VB中验证电子邮件地址? ([w-+]+(?:.[w-+]+)*@(?:[w-]+.)+[a-zA-Z]{2,7}) 解决方法 MSDN文章: How to: Verify That Email are in Valid E-Mail Format 此示例方法调用Regex.IsMatch(String,String)[详细]
-
vb.net – Exception可能什么都没有?
所属栏目:[百科] 日期:2020-12-17 热度:108
在尝试维护别人的代码时,我发现了这个小宝石: Catch ex As Exception If Not ex Is Nothing Then ... End IfFinally 有没有时间发生这种情况我不知道?我应该将这些添加到我的代码中吗? 解决方法 如果你试试这个: Try Dim x As Exception = Nothing Throw[详细]
-
vb.net中的静态局部变量是否不适合一次性对象?
所属栏目:[百科] 日期:2020-12-17 热度:94
本地 Static 变量是否适用于一次性物品?这种情况的主要问题是:Dispose()可能永远不会被调用. 例: Sub DrawText(text As String,fontFamily As Font) Static cachedFont As Font = Nothing If cachedFont Is Nothing OrElse fontFamily cachedFont.Family[详细]
-
vb6 – 在CommonDialog控件中检测取消按钮
所属栏目:[百科] 日期:2020-12-17 热度:67
在VB6中,如果我在“打开文件”对话框中按“取消”按钮,我的文件名仍会添加到我的列表框中. 例如: Private Sub btnImportImage_Click() DailogOpenFile.ShowOpen If Trim$(txtEmailAttachment.Text) = "" Then txtEmailAttachment.Text = DailogOpenFile.Fil[详细]
-
vb.net – 对于每个使用linq如何使用else
所属栏目:[百科] 日期:2020-12-17 热度:87
我有代码检查特定文件,然后如果条件满足,它进入stats.matching ….我使用这个为每个 linq: For Each file As String In From file1 In Stats.FoundFiles Let ftpFile = Utils.ToLowerWithoutSpaces(file1) Where ftpFile.Contains(currentReportName) Selec[详细]
-
vb.NET将JSON列表反序列化为对象
所属栏目:[百科] 日期:2020-12-17 热度:130
我还没能找到我正在寻找的确切答案,所以我觉得我在提问时会有一个问题. 我目前正在尝试使用Json.NET将JSON字符串反序列化为vb.NET中的对象;之前我已经做了一些设置适当的类,然后使用父类将字符串反序列化为一个对象,并且它们工作得很好但是这个似乎没有完全[详细]
-
在vb.net中是否存在类似于“with”但功能类似的东西?
所属栏目:[百科] 日期:2020-12-17 热度:133
我连续使用相同的功能,有没有办法 with basicmove(){(r),(u,20),(r)end with 代替 basicmove(r) basicmove(u,20) basicmove(r) 编辑:或 basicmove(l,5) basicmove(d,3) basicmove(l,21) basicmove(u,5) 解决方法 我不完全确定这会解决你要求的所有问题,但也[详细]
-
vb6 – 从控件数组加载控件
所属栏目:[百科] 日期:2020-12-17 热度:190
这是我的代码 Function GenerateInterface()Dim ObjectsArray() As VB.ControlDim TmpCtrl As VB.ControlReDim ObjectsArray(1)For Each TmpCtrl In Me.Controls If TmpCtrl.Container Is frConfigVars(0) Then Set ObjectsArray(UBound(ObjectsArray) - 1)[详细]
-
.net – 向后台工作者传递值
所属栏目:[百科] 日期:2020-12-17 热度:161
我是一个自学成才的新手试验 Rijndael encryption algorithm,我之前已经很好地工作了,但是因为我试图让后台工作者运行加密来为用户释放表单我自己遇到了很多问题. 首先,我尝试将我在前面的代码中使用的byval放入后台工作程序,但是我得到一个错误,它不兼容 –[详细]
-
将XNA VB.Net游戏转换为MonoGame
所属栏目:[百科] 日期:2020-12-17 热度:156
我正在用XNA和VB.NET编写策略游戏.这个技术组合看起来是一个很好的选择,直到我决定切换到MonoGame(但保持我的游戏逻辑在VB.Net中完好无损). 问题是MonoGame目前不支持VB.Net.我做了一些研究,似乎我基本上有两个选择: 将我的代码重写为C# 在MonoGame周围编写[详细]
-
vb.net – 使用命令行跨子文件夹删除多个SSRS报告?
所属栏目:[百科] 日期:2020-12-17 热度:179
我是SSRS部署的新手,我一直在寻找,但无法找到适用于我的情况的确切方案.我在SSRS 2012中的不同子文件夹中部署了多个报告.例如: 销售/销售报告1 销售/销售报告2 财务/ finReport1 财务/ finReport2 Misc / miscReport1 Misc / miscReport2 由于有时SSRS不喜[详细]
-
vb.net HtmlAgilityPack在div之后插入字符串
所属栏目:[百科] 日期:2020-12-17 热度:97
我想在div结束后直接插入一些自己的html.这个div里面还有其他div. Dim HtmlNode As HtmlNode = HtmlNode.CreateNode("span class=""label""Those were the friends/span") Dim FriendDiv = htmldoc.DocumentNode.SelectSingleNode("//div[@class='profile_fr[详细]
-
vb.net – 何时创建默认表单实例?
所属栏目:[百科] 日期:2020-12-17 热度:162
在VB.NET中,表单实例的启动顺序和处理非常奇怪.当您引用表单时,例如Form2.Textbox1.Text =“Foo”,然后CLR自动使用在后台创建的表单实例,并可以通过My.Forms.Form2直接访问. 我正在使用通过自定义Sub Main()启动的WinForms应用程序.这里通过调用Application.[详细]
-
如何在vb.net中拆分?
所属栏目:[百科] 日期:2020-12-17 热度:151
有没有办法在文本框中拆分然后加入字符串? 例: 我有一个名为Textbox1的文本框,其值为“001-2012-0116”然后我想将其拆分(“ – ”),然后加入生成的3个字符串 然后结果将变成“00120120116” 然后我想得到结果并将其放在dataNumber中,其数据类型为字符串.[详细]
-
可以在VB.NET类库中访问My.Forms对象吗?
所属栏目:[百科] 日期:2020-12-17 热度:111
是否可以访问VB.NET类库中的My.Forms对象? 参考:http://msdn.microsoft.com/en-us/library/87y2hdsf(v=vs.80).aspx 类似的问题:http://vbcity.com/forums/t/146962.aspx 解决方法 根据 MSDN My.Forms仅在您的项目类型为Windows应用程序时可用.它不适用于[详细]
-
vb.net – 将DataTable绑定到RDLC和ReportViewer
所属栏目:[百科] 日期:2020-12-17 热度:105
我已经阅读了关于这一点的每一个SO问题和在线文章,我在几个不同的实例中感到困惑. 正如我的项目所在,我尝试手动创建一个Report(Report2.rdlc)并将DataSource中的不同字段拖到报表上,并将该报表用作ReportViewer的数据源.这没用.我需要使用我从SqlDataAdapter[详细]
-
vb.net – 确定是否在WebBrowser控件中滚动到页面底部
所属栏目:[百科] 日期:2020-12-17 热度:182
我正在努力在VB.NET应用程序中滚动Web浏览器控件,并且能够在代码中慢慢地通过计时器滚动到文档的末尾.我想知道的是,如果有一种方法可以告诉我什么时候滚动到底部,这样我就可以回滚到顶部重新开始. 我试图检查文档的高度,但它只是我屏幕的高度.是否有一个属性[详细]