Top 100+ Activex Interview Questions And Answers
Question 1. Explain Object Serialization?
A serialized object represents the kind of statistics stored in the item, its records. Object serialization is a method of analyzing or writing an entire item from a report. This allows in saving session kingdom facts via servlets, for sending parameters for Remote Method Invocation (RMI) calls.
Question 2. Explain About Guid?
Globally Unique Identifier - A sixteen-byte variety generated by way of Microsoft packages that uniquely identifies a network or consumer or laptop or document. It is one of the elements of statistics that can be passed while you hook up with an Internet web page, and it is able to be stored in cookies.
A globally precise identifier (GUID) is used for precise IDs. No GUIDs are the identical irrespective of what laptop they have been generated on. The attribute clsid defines the GUID of the related ActiveX control to use.
Dynamic Link Library (DLL) Interview Questions
Question three. How Com Provide The Language Transparency?
COM defines an API to permit for the creation of components to be used in integrating custom applications or to allow diverse components to have interaction.
But in an effort to engage, additives ought to adhere to a binary structure distinctive by means of Microsoft.
As lengthy as components adhere to this binary shape, additives written in unique languages can interoperate.
Question four. Explain About Type Library?
A report or thing inside another document that includes general descriptions of exposed objects, properties, and techniques
A kind library carries a binary description of an interface uncovered via a COM-aspect. In this experience, they include the identical records this is contained in an IDL (Interface Definition Language) report.
Dynamic Link Library (DLL) Tutorial
Question 5. Explain What Is Component Object Model?
COM defines an API to permit for the advent of additives for use in integrating custom programs or to permit various components to engage.
But for you to interact, components have to adhere to a binary shape targeted via Microsoft.
As lengthy as components adhere to this binary structure, additives written in exclusive languages can interoperate.
Question 6. Explain What Is Iunknown Interface?
IUnknown interface gives customers like DirectX manage of to get guidelines to different interfaces. All COM interfaces are inherited from IUnknown interface. It is used In more than one inheritance in which the numerous interfaces can share one implementation of IUnknown.
Question 7. Define Activex And Ole?
Object Linking and Embedding (OLE) is ready the use of documents generated by way of one application interior another utility.
ActiveX is a Microsoft rebranding of OLE with more attention on clever Windows controls.
Question 8. Define Shallow And Deep Copy?
A shallow reproduction simply copies the values of the information as they are. Even if there is a pointer that factors to dynamically allocated reminiscence, the pointer inside the reproduction will point to the same dynamically allocated.
Question 9. Explain Stl, Standard Template Library?
STL contains training, algorithms, and iterators. It includes set of ready to apply C++ instructions that can be used with built in type and consumer described operations. STL makes use of templates to reap the results.
Question 10. What Are Some Other Development Tools That Support Creating And Using Activex Controls?
VB through Visual Studio.
Question eleven. What Is An Ole Custom Control?
We can personalize those objects by using saving into image
Question 12. What Is Frontpage?
Front page is a software program used to layout a website.
Dynamic Link Library (DLL) Interview Questions
Question 13. What Is Activex Control?
Activex manipulate is a ready to use manipulate..... In our device there might be a few built in energetic x controls given by way of the os, which includes...Home windows media participant ,calender and many others...Thease controls may be used in any platform (c ,c++,java,dotnet....).So we can also create the energetic x controls that can be used anywhere in any software...Using actrive x controls in vc++ could be very easy
Question 14. What Are The Two Types Of Events Generated By Activex Controls?
Question 15. What Is An Activex Interface?
An ActiveX interface is a group of related functions that are grouped collectively.
Question 16. What Is An Activex Method?
A approach is an uncovered function that can be implemented to a manipulate thru the IDispatch interface.
Question 17. What Are The Properties Exposed By Activex Controls?
Stock: These are widespread residences furnished to each control, inclusive of font or colour. The developer should prompt inventory residences, however there is little or no coding involved.
Ambient: These are residences of the surroundings that surrounds the manage - properties of the container into which it's been located. These can not be modified, however the control can use them to alter its own residences. For example, it may set the manipulate's history color to suit the container's heritage colour.
Extended: These are homes that the field handles, usually involving size and site onscreen.
Custom: These are properties added by using the control developer.
Question 18. What Does The Logo Mean?
This comes at the comiplization time, If we deliver the LOGO choice to the compiler, it take a bitmap document (i.E, ) as logo earlier than loading the Application.
Question 19. Using Activex In Webplayer?
There is no way to execute any bit of local code in the webplayer, even if it's mounted at the customers computer, which simply would not smaller the safety trouble. System offerings as "format" also are available at the customers laptop, however to have the ability to call it from a webplayer.
Question 20. How Can I Send A Command From Unity's Activex Control To My Windows Form Application?
As the Unity ActiveX-control, even as "technically supported" isn't always honestly documented (or "truly supported" ), The only real alternative for verbal exchange between the field and the Web participant could be thru a community connection and your own proprietary communications protocol.