vb6相关内容

VB6执笔OCX在.NET WinForm的?

我继承VB6的项目,有一个表格用VB控件(标签等),Windows通用控件(树视图,ImageList中,等等),它看起来像一个用户控件的理想人选。 我提到的一个同事编译它作为一个OCX ActiveX控件在.NET的WinForms项目中使用的可能性。他们稍微吓坏了,因为一个用VB OCX在C ++项目的previous经验:一切都在原型阶段的罚款,但有时间和用于对话框上实(很多控件时刷新的问 ..
发布时间:2015-11-26 10:40:23 C#/.NET

使用MSMQ - System.Messaging与WCF

我有口的VB 6.0应用程序,以VB.Net(框架3.5)。该应用程序使用MSMQ严重。我试图弄清楚什么是使用WCF超过老好人System.Messaging的优势。是否有任何潜在的搅局者时System.Messaging回事? 解决方案 我觉得这句话从“ *的WCF编程模型是围绕着您的业务运营。有了它,你可以停止管理您的信息交易,设置邮件属性,寻找一个队列的消息,检查南通中远川崎,重试的消息 ..
发布时间:2015-11-26 10:29:52 C#/.NET

C# - 写一个COM服务器 - 映射到方法属性

我们正在努力,以取代原来的VB6应用程序编写的COM服务器 我们必须源$ C ​​$ C进不去。 由于某些原因,VB6的应用程序可以调用我们的构造,但它得到: 系统错误和放大器; H80004002。没有这样的 接口的支持。 我认为当它试图让与的QueryInterface接口。 我们有我们的组件通过适当regasm / TLB和GACUTIL发,但后来我发现了一些奇怪的。我打开我们 ..
发布时间:2015-11-26 09:40:05 C#/.NET

订阅在VB6 C#.NET事件

我需要能够处理一个.NET事件在VB6。到目前为止,我有它设置,使我的C#类COM可见。我的VB6对象可以调用它的方法很好,但现在我需要一些方法,从.NET到VB进行沟通。如果我添加一个事件,我的C#类NET包装似乎添加add_EventName和remove_EventName我以为这是订阅和退订事件。但我还是一个新手,当涉及到VB6和到来,所以我真的不知道如何使用它。 在add_EventN ..
发布时间:2015-11-26 01:08:28 C#/.NET

解析VB6 code。在.NET

我已经写在C#中的WPF项目,以获取有关外部依赖的一些信息,我需要解析VB6的脚本。该脚本的位置变化,其含量改变了一些,但主要code我感兴趣的将是格式为: 选择案例字段(“嗒嗒”)。值 案“一些价值” 字段(“其他嗒嗒”)。表=列表(“列表名称”) ... 最终选择 我需要从这种提取物,当现场“嗒嗒”设置为“某些价值”,名单现场“等嗒嗒”的变化,列出“清 ..
发布时间:2015-11-26 01:03:44 C#/.NET

难道这就是"十分之一的"时间重写?

我是非常反对重写应用程序,如果它是可以避免的。据我所知,9次了10年,它的更好重构规则,但我在的情况下它可能是一次十,我期待找到该行。 现在的情况是: 在我接手一个VB6 / SQL应用程序的维护。 的code的总线条75-100k(code-屁股,模块和类)。 在最初的开发者离开了,所以这只是我,而且也没有机会扩大队伍,至少几年的时间。 在没有任何架构的程序(形式为code-屁股纯文本只是直 ..
发布时间:2015-11-25 23:53:46 C#/.NET

获得使用UPnP invokeAction没有返回任何IP地址,求助?

基本上,当我使用vb.net或C#.NET要做到这一点,它完美的作品,但是当我使用VB6,这是行不通的,在我的for循环,其中相关的服务在相关的设备被捕获,这里是code返回任何结果...... “Serv就是正确声明和实例化后的循环。 昏暗的心的(0) 暗淡xouts(0) MSGBOX(“启动......”&放大器; serv.ServiceTypeId ..
发布时间:2015-11-25 23:06:39 C#/.NET

升级大VB6应用程序到.NET。 VB的迁移合作伙伴意见

我有一吨的第三方控件的一个真正的大VB6 code基地。想要将其移动到.NET。重写这是毫无疑问的 - 客户认为,在花钱得到同样的事情没有任何价值。迁移到.NET中使用内置的升级向导基本上是一个非首发。 有没有人尝试过​​的VB迁移合作伙伴从 http://www.vbmigration.com/ 那么,是什么一直在经历怎样的呢? 解决方案 我是VB迁移合作伙伴工具(特色在www.vbmig ..
发布时间:2015-11-25 16:12:54 C#/.NET

实用程序将旧VB6函数调用.NET

我要寻找一个工具/工具调用遗留的VB6的功能转换为.NET等效的。 例如,它会转换成这样... FormatCurrency(Cart.TotalAmount) 莱恩(STR) 用Ucase(STR) UBound函数(PaymentsArray) 要这个...... Cart.TotalAmount.ToString(“C”) Str.Length Str.ToUpper() ..
发布时间:2015-11-25 15:52:07 C#/.NET

记录一个依赖关系树

我有一个要求的文件集依赖于维生素B6 / dotnet的应用程序。 什么技术/工具,有利于进行这种类型的文档。 我正打算使用Visio绘图。 解决方案 作为开始,尝试依赖展示台。我还用的GraphViz的点以及一些定制code简单的相关性生成。自定义code调用SysInternal的递归的Depends.exe并解析输出。 .net反射用的图插件看起来pretty的前途,太,虽然我还没有 ..
发布时间:2015-11-25 15:36:53 C#/.NET

使用.NET COM在VB6

在VB6中使用.NET COM林遇到了麻烦,它编译确定,我使用regasm注册,添加对它的引用在VB6的项目,它甚至有智能感知。但是,当我试图让做一个实例它给了我一个“自动化错误”。任何一个可以帮助? 在此先感谢。 解决方案 您可能需要确保您的.NET程序集是在VB6应用程序的目录,或者如果调试VB6的IDE,他们是在VB6.EXE目录 有可能使COM互操作与.NET程序集的工作更像是CO ..
发布时间:2015-11-25 15:25:59 C#/.NET

跟踪不工作在从VB6的EXE加载.NET的DLL

我有一个.NET的DLL写入跟踪。但似乎当我打电话从VB6 EXE跟踪不工作我的DLL。 我创建与跟踪配置的EXE文件夹中的文件myApp.config,但是这并没有解决问题。 我也试着创造code跟踪的对象,但不工作: 昏暗_traceSrc作为TraceSource =新TraceSource(“myTraceSorce”) 昏暗flListener作为FileLogTraceListen ..
发布时间:2015-11-25 15:16:46 C#/.NET

最佳IPC的VB6和.NET应用程序

在我们的应用程序(文件管理系统),我们都应该以保持两个应用程序在看相同的数据,一个是订单执行的应用程序被通知画面的变化(或通知画面变化的其他程序)外,其他原始传真的文件查看器。应验应用程序是写在VB6和文档管理器是.NET 3.5(C#)。它运行在终端服务器上,因此也必须是会话感知。文档查看器或履行程序可能打开第一,两者都可以没有其他可以使用。什么是IPC的最佳方法是什么? 解决方案 如果您希 ..
发布时间:2015-11-25 14:50:52 C#/.NET

使用.NET在VB6或古典ASP

重复 这方面存在使用/调用.NET类/功能/库(.NET 3.X)在VB6和经典ASP? 有没有人遇到与?多少努力是必要的包装.NET到COM? 是否有工具可帮助? 解决方案 这是pretty的其实很容易,我已经创建.NET组件来自VB6 COM DLL和经典ASP调用。你基本上需要创建一个COM可调用包装多数民众赞成公开.NET组件COM客户端。本文将让你开始 从COM组件调用.NET组件 ..
发布时间:2015-11-25 13:33:53 C#/.NET

在.NET VB6控件数组?

现控制阵列支持在.net中?我们谈论的是转换遗留应用程序从VB6到.NET。该应用程序有很多的控制阵列。我读过的不同,如果.NET支持控件数组不同的文章。 谁能给我一个明确的答案,如果.NET支持像VB6做控件数组?这是对于.NET 4.0的最新版本?或者是有一个版本的限制? 此外,如果这是可能的是它的直转换?如果不是燃烧的篮球总会有必须去跳来实现这一目标? 感谢您! 解决方案 一个“直 ..
发布时间:2015-11-24 22:41:39 C#/.NET

包含在.NET MDI VB6的形式

我移植一个旧VB6应用程序为净但是有VB6的形式是太大,在此版本中迁移。 我壳牌VB6的exe文件,以显示从.net VB6的形式,但VB6的形式是不包含在净MDI。我有一种感觉:它不可能为嵌入在.NET MDI VB6的形式,没有人知道这是可能的吗? 我喜欢的东西后,我的Interop表单工具包2.1 甚至一个API 解决方案 这确实是可能的。这只是既不简单,也不是特别的好主意..... ..
发布时间:2015-11-24 22:21:37 C#/.NET

从VB6.0升级最佳开发工具

林规划升级大VB6应用到.NET。该项目采用许多第三方组件如VSFlexGrid以及水晶报表。它还使用旧VB6的dll文件的源$ C ​​$ c是不可用。我的问题是 如果我的源转换为C#或VB.net足够强大?我该怎么办关于不支持的第三方组件,或使用的技术是不安全/过时了怎么办? 我会欢迎任何人谁曾这样做过任何有用的投入。 解决方案 下面是一个自动转换是不是重写一个更好的选择。这是一个常见 ..
发布时间:2015-11-24 21:51:38 C#/.NET

处理通过COM在VB6暴露在.NET类的事件

通过COM在VB6暴露在.NET类处理事件 我的测试.NET(类libary在编译器设置注册的互操作)code: 导入了System.Runtime.InteropServices < InterfaceType(ComInterfaceType.InterfaceIsIDispatch),标记有ComVisible特性(真)> _ 公共接口MyEventInterface ..
发布时间:2015-11-24 20:57:32 C#/.NET

什么是最简单的.NET相当于VB6的控件数组?

也许我只是不知道.NET不够好,但我还没有看到实现这个简单的VB6 code容易在.NET中(假设这code是一个窗体上的满意的方式ñCommandButton控件数组COMMAND1()和N文本框数组文本1()): 私人小组Command1_Click(指数为整数) 文本1(索引)。文=定时器 结束小组 我知道这是不是很有用code,但它体现了易用性,使控制阵列可以在VB6中 ..
发布时间:2015-11-24 20:26:50 C#/.NET

如何迁移丑陋和无证维生素B6 code到.NET

我知道已经有大约VB6的迁移问题,但我的项目的code基地,这里带来了一些新的问题。 我不得不说,code质量,结构和建筑仅仅是一个噩梦。 有2个大项目: Nr.1 40表格,40模块和一些类文件,这个EXE是怎样的一个“基本制度”。 Nr.2 80表格,20个模块和一些类文件再次,这个EXE调用功能构成了“基本系统”。 再就是〜等10个项目,由GUI(每1-3表格)和其他90个非GUI项目,其 ..
发布时间:2015-11-24 16:07:57 C#/.NET