1. Which controls can not be placed in MDI ?
2. List out controls which does not have events
3. Which property of textbox cannot be changed at runtime. What is the max size of textbox?
4. How many system controls are available
5. ___,_____ and ____ container objects.
6. ___ Property is to compress a image in image control.
7. ___,___ and __ are difference between image and picture controls.
8. To.set the command button for ESC ___ Property has to be changed.
9. Is it possible to set a shortcut key for label.
10. What is the default property of datacontrol.
11.___,__,___ are the type of combo box?
12.__ no of controls in form.
13.OLE is used for _______
14.What is the need of tabindex property is label control.
15.___ is the control used to call a windows application.
16.Clear property is available in ____,___ control.
17.___ Property is used to count no. of items in a combobox.
18.___ is a property to resize a label control according to your caption.
19.Which controls have refresh method.
20.___ property is used to change to ___ value to access a identity column'in datacontrols.
21._____ is the property to ___,____,____ are valid for recordsource property of dat control.
22.To find the current recordposition in data control.
23.Timer control contains ________ no. of events.
24.____ property is used to lock a textbox to enter a datas.
25.What is the need of zorder method?
26.____ is the difference between Listindex and Tab index.
27.____ property of menu cannot be set at run time.
28.Can you create a tabletype of recordset in Jet - connected ODBC dbengine.
29.Difference between listbox and combo box.
30.What are the new events in textbox that has been included in VB6.0
31.Can you create a updatecascade, Deletecascade relation in Ms- Access? If no, give on eample.
32._____ collection in recordset used to assign a value from textbox to table columns without making abinding in datacontrol.
33.____ argument can be used to make a menuitem into bold.
34. What is the difference between Msgbox Statement and MsgboxQ function?
35.What is.the difference between queryunload and unload in form?
36.___,___ arguments will be used to run a executable program in shell function
37.___ property used to add a menus at runtime.
38. What is the difference between modal and moduless window?
39.___ VB constant make the menu item in centre.
40.___ method used to move a recordset pointer in nth position in DAG.
41.To validate a range of values for a property whenever the property values changes,which type of property procedure you use?
42. What are 3 main differences between flexgrid control and dbgrid control?
43.What is the difference between change event in normal combobox and dbcombobox?
44.To populate a single column value which dbcontrols you to use?
45.What is ODBC?
46.PartsofODBC?
47.WhatisDSN?
48.WhatisDAO?
49.Types of cursors in DAO?
50.Types of LockEdits in DAO? 51 .Types of Recordsets.
52.Difference between Tabletype and Snapshot?
53.Draw Sequence Modal of DAO? Explain.
54.Difference between Dynaset and Snapshot?
55.Difference between Recordset and Querydef?
56.What is the use of Tabledef?
57.Default cursor Type and LockEdit type in DAO?
58. What is the default workspace?
59.1s it posible to Create Tables Through Querydef?
60.It is possible to access Text (x.txt) files? Explain.
61. What is ODBC Direct and Microsoft Jet Database Engine ?
62. Is it possible to Manipulate data through flexgrid? Explain.
63.Types of DBCombo boxes
64.What do you mean by Databound Controls? Explain.
65.What is RDO?
66.Types of cursors in RDO.
67.Types of LockEdits in RDO.
68.Types of LockEdits in RDO.
69.Types of Resultsets.
70.Difference between Recordset and Resultsets.
71.Explain Default cursor Type and LockEdits type in RDO
72.Draw Sequence Modal of RDO? Explain.
73.What is meant by Establish Connection in RDO? 74.1s it possible to Access BackEnd procedures? Explain.
75.'What is OLE? Explain.
76.What is DDE?
77.Difference between Linked Object and Embedded Object?
78.Explain OLE Drag and Drop.
79.Difference between DDE and OLE.
80. What is the difference between Object and Class?
81.Give brief description about class?
82.Does VB Supports OOPS Concepts? Explain..
83.Difference between Class Module and Standard Module?
84.Explain Get, Let, Set Properties.
85.Difference Types of Procedures in VB?
86. What is the use of NEW Keyword? Explain.
87.What is constructors and distructors.
88.Types of Modal windows in VB.
89. What is ActiveX? Explain.
90.Types of ActiveX Components in VB?
91.Difference between ActiveX Control and Standard Control.
92.Difference between ActiveX Exe and Dll.
93.What is instantiating?
94. Advantage of ActiveX Dll over Active Exe.
95.Difference Types of Instancing Property in ActiveX Dll and Exe.
96.What is ActiveX Dll and ActiveX Exe?
97. Write the steps in Creating ActiveX Dll and Active Exe?
98.Explain the differences between ActiveX Dll and ActiveX Exe?
99.How would you use ActiveX Dll and ActiveX Exe in your application?
100. How would you access objects created in ActiveX Exe and ActiveX D1T
101. What is the use of ActiveX Documents?
102. What is ActiveX Document?
103. What is the use of Visual Basic Document file?
104. What is hyperlink?
105. How would you create Visual basic Document file?
106. What is Internet Explorer and its uses?
107. How would you navigate between one document to another document
in Internet Explorer ?
108. How would you run your ActiveX Document Dll?
109. How would you view html code in Active Server Pages?
110. How would you cre.ate your application in DHTML?
111. What is ActiveX Control?
112. Write the Steps in Creating an ActiveX Control?
113. How would you attach an ActiveX control in Your Application?
114. How would you create properties in ActiveX Control?
115. What is the-use of property page Wizard in ActiveX Control?
116. How would you add elements in TreevieW Control.
117. What are the types of line styles available in Treeview Control?
118. What is the use of Imagelist Controls
119. How would you attach pictures in Treeview Control?
120. What are the uses of List View Control?
121. Explain the types of Views in Listview Control.
122. How would you attach pictures in column headers of List View Control?
123. How would you add column headers in listview control?
124. How would you add elements and pictures to listitems in listview control?
125. How would you activate animation control?
126. What is the use of progress Bar Control?
127. How would you find out the value property in Slider Bar Control?
128. What is the use of Data Form Wizard?
129. How would you map properties to controls by using ActiveX Control Interface Wizard?
130. How would you convert a form into document?
131. How would you Create a Query Builder and Explain its uses
132. How would you create properties by using class Builder Wizard?
133. HTML stands for What? Use of HTML ?
134. Whether HTML supports multimedia: and document links?
135. DHTML Is used for what?
136. What do you mean by HTTP?
137. What is the use of Hyperlink control for DHTML applications?
138. How can you Navigate from the DHTML application to another DHTML application? .
139. What are the Internet tools available in VB6.0?
140. Explain the usage of Web Browser Control?
141. What do you mean by ADO?
142. What is the difference Between ADO and other data access objects0
143. WhatisOLEDB?
144. What are the important components of OLEDB?
145. Through which protocol OLEDB components are interfaced?
146. It possible to call OLEDB's Features directly in VB without using any control?
147. What type of databases you can access through AD I Data Access Object?
148. How many objects resides in ADO ?
.149. What is the use of Connection object?
150. Wat is the use of command Object?
151. Recordset object consists what?
152. What is the use of parameters collection?
153. Which type of object requires this object?
154. Is it possible to call backend procedures with ADO control?
155. Is there any Edit method in ADO Data Access method?
156. How can you check whether a record is valid record or Invalid record using ADO control or Object?
157. What do you mean by provider?
158. What type of recordsets are available in ADO?
159. Is it possible to call oracle database through ADO control or Object?
160. How many File System Controls are there ? Explain.
161. How can you filter out specific type of file using file system controls?
162. How can you get selected file from file system Control?
163. How many ways we can access file using VB?
164. Which method is preferred to save datas like database?
165. How to get freefile location in memory?
166. How to find size of the file. Which method or function is used to occomplish this?
167. Using which type we can access file line by line?
168. Which method is used to write context Into file?
169. How can you read content from file?
170. Binary Access-method isused to access file in which manner?
171. How can you check Beginning and End of the file?
172. What is the use of Scalewidth and ScaleHeight Proeperty?
173. What is the use of Active Control Property?
174. How can you save and Get data from Clipboard/
175. What are the types of Error?
176. In which areas the Error occurs?
177. What are the tools available for Debuggiu in VB?
178. What is the use of Immediate, Local Window?
179. What is the use of debug Window?
180. How can you Implement windows functionality in VB?
181. How many types of API functions are availble in VB?
182. How can you Add API functions to your Application?
183. How to get Cursor position using API?
184. Is it possible to change menu runtime using API? If yes? Specify the function names.
185. What are the types of API Types.
186. Scope of API's can be of types, what are they? Why API functions are Required?
www.interviewhelper.org is a hope for all the Job seekers. Users can find unlimited here. These range from technical to HR, from functional to behavioral. www.interviewhelper.org contains in the fields like Ajax,VB,Networking,Sharepoint,JEE,Perl,Javascript,Bioinformatics,Classic ASP,Unix,Linux,Accounting,Oracle DBA,Microprocessor,Bluetooth,jms,jme,.net framework,ABAP,ASP,ASP.net,Basic .net Framework,Interview Questions,C language,C++,database,Oracle,Java,PHP,LAMP,SAP etc.
Showing posts with label VB6. Show all posts
Showing posts with label VB6. Show all posts
Sunday, January 20, 2008
Wednesday, November 28, 2007
VB Interview Questions
- Why do you use Option Explicit?
- What are the commonly used data types in VBScript?
- What is a session object?
- What are the three objects of ADO?
- What are the lock-types available in ADO?
- Explain. What are the cursor types available in ADO? Explain.
- What is a COM component? How do you register a COM component?
- What is a virtual root and how do you create one?
- What is a database index, how do you create one, discuss its pros and cons?
- How do you use multiple record sets(rs.NextRecordSet)?
- As soon as you fetch a record set, what operations would you perform?
- Define a transaction.
- What are ACID properties of a transaction?
- How would you remotely administer IIS?
- What is RAID? What is it used for?
- What is normalization? Explain normalization types.
- What is the disadvantage of creating an index in every column of a database table?
- What are the uses of source control software?
- You have a query that runs slowly, how would you make it better?
- How would you make it better in .NET environment?
- What is a bit datatype? What is it used for?
- How would you go about securing IIS and MS-SQL Server?
- What is the difference between Request("field") and Request.Form("field")?
- What versions of VB have you used? Have you also used VBA or VBScript?
- Have you ever used classes? If so, how have you used them?
- Have you ever created ActiveX DLLs? If so, why did you create the DLLs instead of using code in the main application?
- Have you ever created ActiveX controls? If so, what did they do?
- Have you ever created ActiveX EXEs? If so, what were they used for?
- Have you ever used Collections? Collection Classes?
- Have you ever used ADO? DAO? RDO? Any other database engines?
- What database backends have you worked with? Access? SQL Server? Oracle?
- Have you ever used resource files? If so, for what reason?
- Have you used the FileSystemObject? The Dictionary Object? Regular Expressions?
- Have you developed COM+ components? Any other types of server based components?
- What source code control systems have you used?
- What versions of Windows have you used? Have you used any other operating systems?
- What third party ActiveX controls have you used?
- Are there any other programming tools, such as database diagramming, UML, or CASE tools, that you've used?
- Have you developed components for IIS? Developed ASP pages?
- If you were writing a program, what method would you use to send information from the main form of the application to a modal popup form and then pass any changes to the data back to the main form when the popup form was closed?
- How would you center a form on the screen? How about centering it on another form?
- If an event, such as a tool bar button or menu click,occurs on a MDI parent how can it invoke an action on one or more MDI child forms?
- What are some methods you can use to send data from one VB executable to another one?
- What are the differences between a standard module and a class module?
- What do you have to do to make your class visible to programs other than your own?
- How can you tell what kind of object an object variable is holding?
- Describe the different scopes of variables in VB.
- Describe the difference between a public variable in a form and one in a standard code module.
- How do you handle error conditions in your code?
- What are some uses and misuses of variants?
- What are some of the steps you can take to determine why your program is crashing with "Invalid Page Fault" errors?
- What are the different ways you can use threading in VB? When are they appropriate?
- How many tabs in a tabbed dialog do you consider appropriate?
- How many items should you make available to users in a listbox or combo box?
- What are the three main differences between flexgrid control and dbgrid(Data bound Grid) control
The Microsoft FlexGrid (MSFlexGrid) control displays and operates on tabular data. It allows complete flexibility to sort, merge, and format tables containing strings and pictures. When bound to a Data control, MSFlexGrid displays read-only data.Adaptation to existing Visual Basic code for the data-bound grid (DBGrid).
Dbgrid is A spreadsheet-like bound control that displays a series of rows and columns representing records and fields from a Recordset object.
The data grids are bound controls; that is, they require a data source that actually connects to a database and retrieves their data. And it seems that the root of the problem with DBGrid is that there's no data source that can be readily included along with the DBGrid control.In Visual Basic, the solution is simply to include the Data Control on the same form as DBGrid. But the Data Control is an intrinsic control; it's unavailable to anything outside of the Visual Basic environment itself. and VB 6.0 has a new set of data controls (DataGrid, DataList, DataCombo, MSHFlexGrid, MSFlexGrid) that once again are bound controls. Unlike DBGrid, though, they support OLE DB, and therefore rely on the an ADO Data Source (and in particular the ActiveX Data Objects Data Control, or ADO DC) for data access. Unlike the Data Control, the ADODC is a custom control (that is, an .OCX) that can be added to any project. In short, if you add ADO DC to your project along with theDataGrid control. - ActiveX and Types of ActiveX Components in VB ?
Standard EXE
ActiveX EXE
ActiveX DLL
ActiveX document
ActiveX Control - What is difference between inprocess and out of process ?
An in-process component is implemented as a DLL, and runs in the same process space as its client app, enabling the most efficient communication between client and component.Each client app that uses the component starts a new instance of it.
An out of process component is implemented as an EXE, and unlike a dll, runs in its own process space. As a result, exe's are slower then dll'sbecause communications between client and component must be marshalled across process boundaries. A single instance of an out of process component can service many clients. - Advantage of ActiveX Dll over Active Exe ?
ACTIVEX DLL:An in-process component, or ActiveX DLL, runs in another application’s process. In-process components are used by applications or other in-process components. this allows you to wrap up common functionality (like an ActiveX Exe).
ACTIVEX EXE:An out-of-process component, or ActiveX EXE, runs in its own address space. The client is usually an application running in another process.The code running in an ActiveX Exe is running in a separate process space. You would usually use this in N-Tier programming.
An ActiveX EXE runs out of process while an ActiveX DLL runs in the same process space as VB app. Also, and ActiveX EXE can be run independent of your application if desired. - Explain single thread and multithread thread apartments.
All components created with Visual Basic use the apartment model, whether they’re single-threaded or multithreaded. A single-threaded component has only one apartment, which contains all the objects the component provides.
This means that a single-threaded DLL created with Visual Basic is safe to use with a multithreaded client. However, there’s a performance trade-off for this safety. Calls from all client threads except one are marshaled, just as if they were out-of-process calls. - What is a Component?
If you compile an ActiveX dll, it becomes a component.If you compile an ActiveX Control, it becomes both a component and a control.
Component is a general term used to describe code that's grouped by functionality. More specifically, a component in COM terms is a compiled collection of properties/methods and events.
Typically a component is loaded into your project via the References whereas an ActiveX Control is loaded into your project via "components". - What is meant by "Early Binding" and "Late Binding"? Which is better?
Early binding and late binding refer to the method used to bind an interface's properties and methods to an object reference (variable). Early binding uses type library information at design time to reference procedures, while late binding handles this at run time. Late bindinghandles this by interrogating the reference before each call to insure that it supports a particular method. Since every call to a late boundobject actually requires two calls ("Do you do this?" followed by "Okay, do it then"), late binding is much less efficient than early binding. Except where early binding is not supported (ASP, scripting, etc.), late binding should only be used in very special cases.
It is a common misconception that any code using the CreateObject function instead of
Set = New is using late binding. This is not the case. The type declaration of the object variable determines whetherit is late or early bound, as in the following:
Dim A As Foo
Dim B As Foo
Dim C As Object
Dim D As Object
Set A = New Foo 'Early Bound
Set B = CreateObject("FooLib.Foo") 'Early Bound
Set C = CreateObject("FooLib.Foo") 'Late Bound
Set D = New Foo 'Late Bound
Subscribe to:
Posts (Atom)