vb6相关内容
我不久前听说Microsoft Office Spell Checker 可以通过它的COM 接口包含在自己的应用程序中.有人记得细节吗?它是哪个 dll 或哪个 ActiveX 对象? 解决方案 一个月前我一直在调查这个问题.似乎这是可能的,但如果我记得自 Office 2003 以来可嵌入的 COM 组件已被删除.如果你想这样做,你将不得不寻找旧版本.不幸的是,我没有任何链接,但我花了
..
..
我有一个尝试向 VBA 公开的 C# 库.我可以很好地将参数传递给函数(即“ref byte[] someArray"),但是传递对象或结构就行不通了. 如果我尝试将字节数组作为类的属性传递,我会在 VB 中收到以下错误- 函数或接口标记为受限,或函数使用 Visual Basic 不支持的自动化类型 如果我尝试将字节数组作为结构的属性传递,我会在 VB 中收到以下错误-
..
..
如何在 vb6 中使用 Inet 获取 html 页面内容并将内容放入 TextBox 中? 解决方案 在 使用 Visual Basic 检索数据 文章.
..
我必须将一个 VB6 程序重构为 C#,并坚持理解以下几行: 设置 myFileSystemObject = New FileSystemObject设置 myTextStream = myFileSystemObject.OpenTextFile("myTextFile.txt")打开 sPrinterPort 以输出为 iFileNumber打印 #iFileNumber, myTextSt
..
我找到了制作方法 Download_Example 我有一个关于如何在 vb6 中执行 VBS 的问题(VBS 有 form3(来自 vb6 项目.)显示) 我用微软通用对话框控件6.0做了一个对话框 CommonDialog1.Filter = “文件 (*.vbs)|*.txt|所有文件 (*.*)|*.*"CommonDialog1.DefaultExt = "vbs";
..
如何使用 vb6 检查当前键盘的语言? IF ("Is it the English language") 那么消息框“EN"万一 解决方案 我相信它的GetKeyboardLayoutName.
..
我有一个 vb6 应用程序,它会调用 mencoder.exe,它是 mplayer 的一部分,用于将一些文件转换为 flv 格式.每当我尝试转换这个 opendivx 文件时,我都会从 mencoder 收到这个奇怪的未处理异常问题. 目前,我不清楚这个编解码器是否是这背后的罪魁祸首.无论哪种方式,我都尝试修改命令行,甚至下载了 mencoder 的最新可用版本. 所以转换工作正常,
..
我有一个 VB6 项目(Windows 应用程序),我必须在 C#.net 中的现有 VB6 项目中重新开发一个模块. 我用 C#.net 开发的模块应该是一个 dll 并且应该包含一些 windows 窗体.我能够从我的 vb6 项目中成功调用 c# 控制台应用程序 dll,但是当我尝试从我的 VB6 项目中调用带有 winforms 的 C# 类库时遇到问题. 这是我为我的概念证明
..
我有一个 C# .NET 3.5 项目,不幸的是它依赖于几个 VB6 ActiveX 控件. 到目前为止,我已经能够愉快地访问 ActiveX 控件中定义的数据容器和方法,只需在我的项目中添加对控件的引用并正常引用它们. 但是,当我不得不调用返回 VBA.Collection 的方法时,我今天遇到了问题. 我的代码可以正常编译,但在运行时出现以下错误: 无法加载文件或程序集
..
我正在寻找一种实用程序/工具,用于将对旧版 VB6 函数的调用转换为 .NET 等效函数. 例如,它会转换这个... FormatCurrency(Cart.TotalAmount)长度(力量)UCase(Str)UBound(PaymentsArray) 到这里…… Cart.TotalAmount.ToString("c")长度Str.ToUpper()PaymentsArray.
..
我正在处理一些旧代码,它定义了一个像这样的全局变量... 公共 myvar 这个变量永远不会被赋值,但后来在测试中使用...... 如果 myvar 那么某个值'做一点事万一 对于 somevalue 的什么值会做某事? 解决方案 默认值为 Empty. 对于除 Empty、0 或 "" 之外的任何值都“将完成某事"... ... 对于 Nothing 值,代码将引发错误并
..
我遇到了 VB6 的问题.我有一个表格,上面有几个 ComboBox 对象.我希望通过一个将 SQL 查询作为参数的函数来填充 ComboBoxes.所以代码是这样的 Private Function FillComboBoxFromMDB(ByVal sDBName As String, _ByVal sSQL 作为字符串)作为组合框'/*' * 在 MDB 中执行 SQL 并用结果填充 Co
..
我在 DevX 上看到了这个提示,它应该'帐户对于大多数 Visual Basic IDE 设置'. 是否有人认为这是否足够或是否有更多设置? 解决方案 它看起来很完整,但是如果您有自定义加载项,则无法获取它们.我快速搜索了我的加载项,但没有看到任何通用的备份方式,因为它们有自己的注册表项.HKEY_CURRENT_USER\Software\Microsoft\Visual Bas
..
我需要让基于表单的应用程序定期检查标准输入以获取输入,但仍执行其他处理.Scripting.TextStream.Read() 和 ReadFile() API 是阻塞的,VB6 有没有非阻塞读取标准输入的方法? Timer1 设置为每 100 毫秒触发一次,我尝试过: Private Declare Function AllocConsole Lib "kernel32" () As L
..
我正在开发一个用 Visual Basic 6.0 编写的应用程序,它支持将 listViews 导出到 Microsoft Excel 文档.如果用户安装了旧版本的 Microsoft Office,则一切正常. 现在我想为系统上只有 Microsoft/Office 365 的用户添加支持.在过去的几天里,我在谷歌上搜索到了抑郁症,因为我对 dll/ocx 文件或注册表知之甚少(或任何真
..
我需要在 vb6/dotnet 应用程序中记录程序集依赖项. 哪些技术/工具适合执行此类文档. 我打算使用 Visio 进行绘图. 解决方案 首先,尝试 Dependency Visualizer.我还使用 GraphViz 的 Dot 和一些自定义代码来生成简单的依赖项.自定义代码递归调用 SysInternal 的depends.exe 并解析输出..NET Reflect
..
我维护一个用 VB6 编写的旧应用程序.在客户端的环境中,它会引发我无法在调试器下重现的运行时错误.有什么方法可以获取堆栈跟踪或错误位置吗? 我的意思是,没有像 这里或添加错误处理程序以记录到每个过程,例如 这里. 这似乎是一个简单的问题.对不起.我只是不太了解VB6.考虑到它被(或曾经)使用的广泛程度,谷歌搜索出任何信息是非常困难的. 解决方案 尝试编译成 pcode 看看是
..
我正在使用 VB6 WebBrowser,当用户单击 WebBrowser 链接的任何特定链接时,我需要打开一个 vb6 表单,例如 在 HTML 中 点击显示VB6 Form2 我不知道该怎么做.我认为有时可以完成第三个文本文件,例如单击链接时会在文本文件中写入类似 002
..