|
Browse by Tags
All Tags » .NET General Tip » Software Development ( RSS)
-
|
In the VB6 world it was very common to use “Resizer” OCXs that you just put on your forms and that they handle all the proportional resizing needed if you changed your form. It was very simple and easy. However when I started looking for something like...
|
-
|
My good friend Jafet, was recently dealing with an interesting bug in Visual Studio. He created a simple Visual Studio Project that had just an interface that he exposed thru COM. He’s intention was to compile the Class Library and use the TLB file in...
|
-
|
My first language ever was GW-Basic. I was a teenager doing in summer work at a company that made polls about hair products and things like that. At that time I didn’t had a computer. They were tooooo expensive. And I found a manual for GW-Basic. I stole...
|
-
|
COM The idea is to make a class or several classes available thru COM. Then the compiled dll or the TLB is used to generate and Interop Assembly and call the desired functions. With this solution the current C++ code base line can be kept or might require...
|
-
|
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...
|
-
|
During migratio of a simple project, we found an interesting migration details. The solution has a project with two Forms. Form1 and Form2. Form1 has a command button and in the Click for that command button it performs a code like UnLoad Form2. But it...
|
-
|
Have you ever wished to modify the way Visual Studio imported a COM Class. Well finally you can. The Managed, Native, and COM Interop Team (wow what a name). It looks like the name of that goverment office in the Ironman movie. Well this fine group of...
|
-
|
The WebBrowser control for .NET is just a wrapper for the IE ActiveX control. However this wrapper does not expose all the events that the IE ActiveX control exposes. For example the ActiveX control has a NewWindow2 that you can use to intercept when...
|
-
|
If you have some .NET code that you want to share with VB6, COM has always been a nice option. You just add couple of ComVisible tags and that's all. But... Collections can be a little tricky. This is a simple example of how to expose your Collections...
|
-
|
Console applications are still very useful for me. I write like 125 console applications in the morning and like 4 or 5 in the afternoon. In one of these applications that was running a long process I just started wandering: what will happen with Lost...
|
-
|
Recently my friend Yoel had just a wonderful idea. We have an old Win32 C++ application, and we wanted to add a serious logging infraestructure so we can provide better support in case the application crashes. So Yoel came with the idea of using an existing...
|
-
|
Ok Ok. I must admitted I have a weird taste to configure my gui. But recently I took it to a the extreme as I (don't know how) delete my File menu. I managed to get around this thing for a few weeks but finally I fed up. So this gentleman gave me...
|
-
|
We found and interesting bug during a migration. The issue was that when there was an iteration through the controls in the forms, and you set the Enabled property, the property didn't get set. After some research my friend Olman found this workaroung...
|
-
|
Do you want to create a program to install your assembly in the GAC using C#. Well if you had that requirement or you are just curious, here is how. I read these three articles: Demystifying the .NET Global Assembly Cache GAC API Interface Undocumented...
|
-
|
I present here the implementation of some useful tasks In Artinsoft we perform massive migrations of VB6 code to VB.Net and C#. And sometimes after migration there are customizations to be performed on the code, to add new functionality or to set certain...
|
More Posts Next page »
|
|
|