CoolInterview.com - World's Largest Collection of Interview Questions & Answers, FAQs, queries, sample papers, exam papers, dumps, what, why, how, where, when questions
Our Services
Get 9,000 Interview Questions & Answers in an eBook.




Get it now !!
Send your Resume to 6000 Companies
Delphi Interview Questions & Answers - Learning Mode
COOLINTERVIEW.COM PROGRAMMING LANGUAGES INTERVIEW QUESTIONS DELPHI INTERVIEW QUESTIONS QUESTIONS & ANSWERS - LEARNING MODE

Delphi Interview Questions & Answers - Learning Mode

Delphi is a programming language and software development kit (SDK) for desktop, mobile, web, and console applications. Delphi's compilers use their own Object Pascal dialect of Pascal and generate native code for several platforms: Windows (x86 and x64), OS X (32-bit only), iOS (32 and 64-bit) and Android. Delphi is a high level language supporting object-oriented design. It is a rapid application development used to develop applications ranging from database solutions to mobile applications and is used on Windows as well as Linux.

Try Delphi Interview Questions & Answers - Exam Mode

1

Sort By : Latest First | Oldest First | By Rating

Delphi Interview Questions & Answers - Learning Mode
Try Delphi Interview Questions & Answers - Exam Mode
Question: Explain about creating n tired applications using Delphi?

Answer: Using n tired applications you can create applications much faster with a minimal effort. The application server resides in the middle layer and acts as an intermediate between client and database server. Creating a web server in Delphi is a little bit different from other creations of application server. Source: CoolInterview.com
Question: How to create UDL files in Delphi?

Answer: UDL files are very helpful if you want to store the server connection information outside the application which can be retrieved later during connecting time. This is very useful in creating UDL files which are very helpful where hard coded connection string is not acceptable. Also try to save the documents in the form of .udl which will help you to connect databases easily. Source: CoolInterview.com
Question: Describe about the project menu?

Answer: This project menu has commands which help you in managing a project. You can add a specific project and also you can remove the project file. Pascal source files can be added as well as removed from the project file. Enterprise edition has two more commands such as web deploy options and web deploy. Syntax check button can make you check the source program of the file. Source: CoolInterview.com
Question: What is the use of UDL files in Delphi?

Answer: If you want to store the server connection information outside the application which can be retrieved later during connecting time. This is very useful in creating UDL files which are very helpful where hard coded connection string is not acceptable. Also try to save the documents in the form of .udl which will help you to connect databases easily. Source: CoolInterview.com
Question: Explain about the Delphi IDE?

Answer: Delphi has a very sophisticated drag and drop controls. With Delphi IDE you can create rich applications for windows. With its IDE you can compile, debug, and design your projects. It has a main window which has lots and lots of buttons which perform different functions on your project. Through this main window you give title to your project. There is also a component section through which you can select different component functions which can perform various task. Source: CoolInterview.com
Question: Explain about data base form wizard?

Answer: This is one of the important data base wizards in Delphi. This command is available in the Database form wizard section in the forms page. Application wizard and Dialog wizard are also present in Delphi. Two forms appear out of which you have to select one form. You would also have an option to choose from two forms master and beginner. Source: CoolInterview.com
Question: How do you work with INI files in Delphi?

Answer: These files are very useful when creating applications under cross platform. These files are very useful to create cross platform applications. Delphi uses .INI format in the form of .dsk file which makes a user to store important information about desktop. Comments can be added by specifying a semicolon. Also they are separated by an equal to sign. Source: CoolInterview.com
Question: What are packages in Delphi?

Answer: Packages can make the size of your program (.exe) much smaller. Borland package libraries are dll files which provide extension for programs so that they can be executed. When you specify a certain extension to a program, it makes your hard disk to locate those types of files very easily. Packages contain Delphi components which are visual and easy to operate. Source: CoolInterview.com
Question: Explain about creating n tired applications using Delphi?

Answer: Using n tired applications you can create applications much faster with a minimal effort. The application server resides in the middle layer and acts as an intermediate between client and database server. Creating a web server in Delphi is a little bit different from other creations of application server. Source: CoolInterview.com
Question: Describe about help file in Delphi?

Answer: Help command in Delphi is very resourceful either to a professional or to a beginner. Different properties, functions and methods are listed in the help section for each component. Also the help properties, functions and methods are described in the form of Acrobat adobe reader. There are also tips and hints for programmers which help you in programming Delphi. You can search the help file for different support functions. Source: CoolInterview.com
Question: Explain about Delphi`s VCL?

Answer: Delphi is easier to use rather than the API`s. It has strong windows connection and Borland has made things possible for portability on windows. It has a strong library and it maps windows 32. It supports API`s for properties and events. Borland is taking enough measures for back portability for windows. Source: CoolInterview.com
Question: How application server is different from other type of servers?

Answer: The only difference from an application server to other types of server is due to the presence of remote data module. Tremotedatamodulecomponent application can be created from the new items dialog box. It uses IAppserversoap interface which makes it possible to connect a client side service applications. Client side connection is sorted in application server. Source: CoolInterview.com
Question: Explain about event handler?

Answer: Use for event handlers for make sure that the transactions and operations confirm to the business code of ethic. They can significantly affect the data packets which are being sent out to the server for update. Data packets are very useful in giving critical updates at runtime. Source: CoolInterview.com
Question: How to save binary files in Delphi?

Answer: Binary files are saved to Binary large object field which supports data of varying formats and indefinite size. This is in contrast to the file system which stores files of small data types. Binary large object field in Delphi allows changes to be made to data and methods. Loadfromfile class is used to store, manipulate, and transform data. Source: CoolInterview.com
Question: How to save images to a database with Delphi?

Answer: DBimage is compatible and can be used to save images with bitmap extension. If you would like to save images of other types then it is advisable to use Timage component which saves images. If you want to save an image at the start first it should be included in the stream and then transform into a database. Source: CoolInterview.com
Question: How application server is different from other type of servers?

Answer: The only difference from an application server to other types of server is due to the presence of remote data module. Tremotedatamodulecomponent application can be created from the new items dialog box. It uses IAppserversoap interface which makes it possible to connect a client side service applications. Client side connection is sorted in application server. Source: CoolInterview.com
Question: Explain about the textual description of the form?

Answer: This form describes the properties, properties of the components and the components for itself. This is known as the binary file and this contains description of the different types present. This has been introduced in Delphi 5. On loading this file in the code editor of Delphi makes the program visual in text form. This is not a text file but gives you wrong impression about it being a text form. Source: CoolInterview.com
Question: Explain about DPR?

Answer: Apart from two important files (PAS and DFM) there is a third file known as (DPR) or Delphi project file. Delphi project file is automatically built by the compiler. There are two ways to edit the file one is through manually and the other is through Delphi project manager. The source file which you will be seeing is a Pascal source file. All the commands which are describing the file can be seen here. Source: CoolInterview.com
Question: State and explain about Delphi?

Answer: Delphi is a product of Borland international. This powerful language tool is useful to create applications for Windows and it is primarily useful to create client side and server side applications. Cross platform compatibility is also a main feature of Delphi. It is an object oriented language and it is used to create applications with minimal coding. Source: CoolInterview.com
Question: How do you display & in Delphi?

Answer: Delphi has a host of visual controls. If you would like to display and or the ampersand in between two sentences then you have to actually specify && between two sentences whereby Delphi will understand that you are actually specifying and between two sentences and not an accelerator. Source: CoolInterview.com

1



India News Network
Latest 20 Questions
Payment of time- barred debt is: (a) Valid (b) Void (c) Illegal (d) Voidable
Consideration is defined in the Indian Contract Act,1872 in: (a) Section 2(f) (b) Section 2(e) (c) Section 2(g) (d) Section 2(d)
Which of the following is not an exception to the rule, "No consideration, No contract": (a) Natural love and affection (b) Compensation for involuntary services (c) Completed gift (d) Agency
Consideration must move at the desire of: (a) The promisor (b) The promisee (c) The promisor or any other party (d) Both the promisor and the promisee
An offer which is open for acceptance over a period of time is: (a) Cross Offer (b) Counter Offer (c) Standing Offer (d) Implied Offer
Specific offer can be communicated to__________ (a) All the parties of contract (b) General public in universe (c) Specific person (d) None of the above
_________ amounts to rejection of the original offer. (a) Cross offer (b) Special offer (c) Standing offer (d) Counter offer
A advertises to sell his old car by advertising in a newspaper. This offer is caleed: (a) General Offer (b) Special Offer (c) Continuing Offer (d) None of the above
In case a counter offer is made, the original offer stands: (a) Rejected (b) Accepted automatically (c) Accepted subject to certain modifications and variations (d) None of the above
In case of unenforceable contract having some technical defect, parties (a) Can sue upon it (b) Cannot sue upon it (c) Should consider it to be illegal (d) None of the above
If entire specified goods is perished before entering into contract of sale, the contract is (a) Valid (b) Void (c) Voidable (d) Cancelled
______________ contracts are also caled contracts with executed consideration. (a) Unilateral (b) Completed (c) Bilateral (d) Executory
A offers B to supply books @ Rs 100 each but B accepts the same with condition of 10% discount. This is a case of (a) Counter Offer (b) Cross Offer (c) Specific Offer (d) General Offer
_____________ is a game of chance. (a) Conditional Contract (b) Contingent Contract (c) Wagering Contract (d) Quasi Contract
There is no binding contract in case of _______ as one's offer cannot be constructed as acceptance (a) Cross Offer (b) Standing Offer (c) Counter Offer (d) Special Offer
An offer is made with an intention to have negotiation from other party. This type of offer is: (a) Invitation to offer (b) Valid offer (c) Voidable (d) None of the above
When an offer is made to the world at large, it is ____________ offer. (a) Counter (b) Special (c) General (d) None of the above
Implied contract even if not in writing or express words is perfectly _______________ if all the conditions are satisfied:- (a) Void (b) Voidable (c) Valid (d) Illegal
A specific offer can be accepted by ___________. (a) Any person (b) Any friend to offeror (c) The person to whom it is made (d) Any friend of offeree
An agreement toput a fire on a person's car is a ______: (a) Legal (b) Voidable (c) Valid (d) Illegal
Cache = 0.015625 Seconds