|
Post by bighan on Aug 27, 2005 5:19:10 GMT -5
The VBCorLibTypes.tlb by VC ? Where download it source?
|
|
|
Post by Kelly Ethridge on Aug 27, 2005 10:08:19 GMT -5
Hello,
There is no source for VBCorLibTypes.tlb. It was created using Matt Curland's Type Library Editor.
- Kelly
|
|
|
Post by Michael Sync on Nov 21, 2005 6:13:04 GMT -5
Could u please tell me how to create "VBCorLibTypes.tlb" using Matt Curland's Type Library Editor? Thanks.
|
|
|
Post by Kelly Ethridge on Nov 21, 2005 13:19:45 GMT -5
You need to get Matt Curland's Type Library editor. Visit www.powervb.com. You'll need to purchase his book, but it looks like he may have an evaluation version of the editor on his site. Exactly what are you trying to do with the VBCorLibTypes.tlb file? You said you wanted to "create it". The file is included with the source code.
|
|
|
Post by bighan on Dec 17, 2005 2:58:34 GMT -5
thanks
|
|
|
Post by Michael Sync on Feb 21, 2006 7:21:36 GMT -5
Could you please explain me about why you are using "VBCorLibTypes.tlb" in your project?
|
|
|
Post by Kelly Ethridge on Feb 21, 2006 12:40:04 GMT -5
Well primarily the type library was created for the interfaces necessary for building light weight objects and delegating function calls. After that I just kept adding to. I was planning on implementing threading and that requires declaring the CreateThread in a type library for VB6, since it is far less stable with multi-threading than VB5.
And then when I started including functions that aren't supported on Win9x machines I had to declare them in the project itself, since declaring them in the type library would make the registering of the compiled DLL fail on those machines. After that, I just started declaring them in the project.
So all-in-all, only parts of the type library are needed to be declared there, not all of it.
|
|
|
Post by Michael Sync on Feb 21, 2006 23:00:11 GMT -5
Thank you so much for your explanation.
|
|
|
Post by Kelly Ethridge on Feb 22, 2006 1:21:23 GMT -5
Just as a reminder, the type libraries are only needed to compile the VBCorLib source. Once it is compiled, then the type libraries are not needed, nor do they need to be distributed with VBCorLib.dll. So if you use the already compiled version, then the type libraries well never be needed, otherwise, they will be needed to compile the VBCorLib source code.
|
|
|
Post by Michael Sync on Feb 22, 2006 3:35:20 GMT -5
Thanks again..Kelly. I like to give one suggestion. It would be great if you add the source for VBVM6Lib.tlb. I found the code for that library at www.xbeat.net/vbspeed/i_OpenODL.htm. Thank you.
|
|