|
Browse by Tags
All Tags » vb6migration ( RSS)
-
|
In VB6 when you have an ActiveX Library it was very important to use the BinaryCompatibility setting to make sure that your applications did not break after a change. So let’s first introduce what is binary compatibility and how to accomplish that in...
|
-
|
Either if you migrate your application from VB6 to C# or if you develop a new application in C# something you end up with cases where you need to use your classes in legacy apps. Some of them could have been written in VB6 or could even be VBA macros...
|
-
|
I found this email in my inbox today: “ Hi Mauricio,I came across a reference to your blog at : http://stackoverflow.com/questions/1286746/c-open-link-in-new-tab-webbrowser-control I have been studying your writings on extending the WebBrowser control...
|
-
|
Now all we need to do is setup the VB6 code that we will use for migration. To do that follow these steps: 1. On the Source Code Explorer toolback click on the Add Files button: 2. Click the Add Folder button and select the folder with your VB6 files...
|
-
|
This post will show you the necessary steps to configure Microsoft Visual Studio 2005 to use a Team System Project. In this example we will use a Team Project created to illustrate Continuous Migration with VBUC and MS Team System 2005, called MergeExample...
|
-
|
I was looking for a “.net” way of detecting the CapsLock state, but almost all the references pointed to pinvoke code like: <DllImport("user32.dll")> _ Public Shared Function GetKeyState(VirtKey As Integer) As Integer End Sub And I finally...
|
-
|
Someone recently made me remind an old technology called DDE . “Dynamic Data Exchange (DDE) is a technology for communication between multiple applications under Microsoft Windows or OS/2 ” “The primary function of DDE is to allow Windows applications...
|
-
|
How can I migrate property pages? Well that is a common question when migrating VB6 Activex controls. Property Pages where commonly used in VB6 to provide a mechanism for your user controls to edit values. .NET provides even more mechanisms for editing...
|
-
|
Some time ago Jose Aguilar had blogged about the Interesting Behavior of TabIndex in Migrated Applications . As he explained at the time there are functional differences between the TabIndex behaviour in VB6 If you look at Figure1. Figure 1. This image...
|
-
|
As vb6 migration experts in our company we deal everyday with a lot of issues around Interop and serialization. One important thing to note is the concept of “Bittable Types”. I’m not making up terms. Those terms actually exist. Just see this link in...
|
-
|
One of our clients wanted to change the CreateObject function migration for a function of their own. So they wanted all cases like: Dim x As Object Set x = CreateObject("Excel.Application") To be migrated to something like: Excel.Application...
|
-
|
This is an interesting workaround that you can use to support the migration of ActiveX Documents with the Artinsoft VBUM. DOWNLOAD TOOL With this tool you can fix your projects, so they are supported by the the Artinsoft Migration Tool. Just run the tool...
|
|
|
|