![]() |
| ||
| USING CLASSES in VB6 hi its me again... can someone please explain what a class can do? how to call a class? or if just give me a good link where i can refer to it. thanks a lot. |
| ||
| Re: USING CLASSES in VB6 I'll do both. Without going into crazy whacky details, a class is basically the base for creating your own objects. In order to do this, you add a "Class Module" to Your VB6 project, and you can build your own object. This object can be anything and do anything... it can have it's own properties, it's own methods, a constructor, and a destructor. In VB you can then instantiate an instance of this class as an object, and use it just like any other object. and a link: http://64.233.167.104/search?q=cache...hl=en&start=19 |
| ||
| Re: USING CLASSES in VB6 Hi, What is a class? A class can be defined a structure that is composed of two things: - Data Members. - Methods. A class is designed to be reused, when using a class we dont have to know, how it is designed, we just need to know the interface and methods signatures. Why using a class in vb? We use class to create composant that can be reused in other application. Such example, creating a class that do the following: - Create an ODBC connection to a Database, - Create an OLEDB connection, - Get a recordset from the DB, - Execute Function (Insert, Update, ...statements) - Check if a connection status to a DB,... As you can se this functions are already used to deal with a DB. How to use a class? You have to create an instance of that class (called object) We have a compoent called dataLayer in which there is a class called clsDataLayer, some of it's methods are ODBCConnect,GetDisRecordsetPage... Dim oData as new datalayer.clsdtalayer Dim MyCnn as new adodb.Connection set MyCnn =oData.ODBCConnect("DsnEssai") Regards |
| ||
| Re: USING CLASSES in VB6 Do me a big favor... when you post, use code tags. You can do that like this [ CODE] dim ADO as object [ /CODE] with no spaces between the [ and the word or /. Anyway, it helps to make the posts a little bit more readable, and helps make the post more organized. Thanks. |
| ||
| Re: USING CLASSES in VB6 Also, the main thing about a class is that it is not a module (.bas) file. Like it was already stated, you can create an instance of a class and access all of its public methods and members. Did that clear everything up, or do you still have questions? :cool:
|
| ||
| Re: USING CLASSES in VB6 Are You Saying I Rant? ;) |
| ||
| Re: USING CLASSES in VB6 Maybe the Shaolin of Rant. :cheesy: |
| ||
| Re: USING CLASSES in VB6 Is That A Good Thing, or a bad one? Uh Oh, I'm being Monitored.... Quick, put away the big black VB book... |
| ||
| Re: USING CLASSES in VB6 Nah, just ran across another thread on here...thought it was pretty funny, actually. |
| ||
| Re: USING CLASSES in VB6 :) Thanx, I have my moments... |
| All times are GMT -4. The time now is 4:35 am. |
Forum system based on vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
©2003 - 2009 DaniWeb® LLC