BDNradio: Delphi 2005 live chat on interop with Chris Bensen

By: John Kaster

Abstract: In this audio replay, Chris discusses his work on ActiveX, COM, .NET interop, VLI and the New Component wizard

Listen to the audio replay.

This is a log of the chat room during the live audio chat from December 6, 2004 on Delphi 2005 with Chris Bensen, a Borland R&D Engineer. Chris discusses his work on ActiveX, COM, .NET interop, VLI and the New Component wizard for Delphi 2005 in this chat.

Note: This log is only the chat room transcript. There is much additional information covered in the audio replay that is not available in this chat log. For all previous and upcoming live chats, see

VIP Lounge

aohlsson : As was announced, the topic is ActiveX, COM, .NET interop, VLI and the New Component wizard, etc. Feel free to fill up the question queue using /ask or hit the "ask" button.

jkaster : aohlsson : "If I have a Win32 DLL, is it just a matter of running a wizard for the VLI stuff to get an interface to call my Win32 stuff through?" - No, you have to define an interface yourself. Hopefully you can copy and paste from the interface definition.

jkaster : vdv : "what happened to the active-form wizard? Any chance to get it back for D32?" - We're discussing ways to bring this back, perhaps in a patch for Delphi 2005.

jkaster : Serge_d : "is it a feature of a wizard to do not create package if current project is an application?" - I think it's a lack of a feature more than a feature. If you have a project that supports adding a component, that will be available.

jkaster : Serge_d : "Is there a plans for wizards to create COM wrapper from .Net or .Net from COM" - We already do some of this, so I'm not sure what this is asking.

jkaster : mrpmorris : "What is wrong with a .net assembly being exposed to COM by default?" - Nothing wrong with it, it's perfectly valid. It's an odd design approach to make it totally visible to the world because the GUIDs change.

jkaster : Leonel : "Do you plan to make VLI available in Win32, to simplify loading of regular DLLs?" - yes , investigating that as we speak!

Server Response from: ETNASC01