Forms :: Any Way To Implement Inheritance Concepts?
Jul 4, 2009I m new to vb.net need some ideas about how to implement inheritance concepts in vb.net
View 1 RepliesI m new to vb.net need some ideas about how to implement inheritance concepts in vb.net
View 1 RepliesI have a library of graphical controls used to display values from a remote device. The controls are typically graphical objects such as a digital meter, analog meter, vertical bar, etc. I first create these controls with a value property. The control will display the value property, e.g. the meter needle will move to the position representing the value.
The next thing I do is to create a new control that inherits the previous discussed control. The new control adds properties that allows the value to be set from values retreived through a communication component. My code that does this is 99% the same for all of the controls. Since I already inherit the graphical control, I can not inherit the class that retreives the values from the communication component.
[Code]....
Can any one explain the usage of interfaces to implement multiple inheritance in VB.NET.
View 6 Replieshow variables declared with protected access in a base class are used to implement inheritance.
View 1 RepliesI am developing a windows based application in VS2005. I want all my form to be inherits from one of my class e.g.ParentClass but indeed the windows forms already inherits windows.forms.form class. what I have tried is that, I inherit "windows.forms.form" in "ParentClass" and all forms inherits my "ParentClass". But in this case when I view the design of the form IDE gives error.
View 3 RepliesSeveral years ago, I created a nifty data entry form that is called from a main menu. Due to recent user requirements, I had to create another form that is very similar to the data entry form. To prevent duplicate coding and testing, I created a class to inherit the existing data entry form. The issue is when I leave the class and return to a sub menu, the class is opening the main menu and the sub menu. How do I only return to the sub menu without the main menu appearing? Here is a snippet of my code. You'll have to scroll down to the very bottom to see the section that is causing issues. BTW, I coded the application in such a way that only one form should be open at a time.
frmMenu (main menu). This is nothing more than a bunch of buttons that allows the user to perform various functions.If user clicks button #1, open the data entry form:
Dim objFrm As New frmDataEntry
bolOkToCloseForm = True
Me.Close() '--- close the menu screen
[code]....
I've got a tab control and want to dynamically add tabs depending on the output from a database. I can easily add a new tab, however I want to inherit the controls and layout from the initial tab.
View 7 RepliesI'd like to give a homework assignment to a person learning VB.NET. I'd like it to use basic inheritance and a variety of data structures including queues, lists, arrays, or stacks in a windows forms application. I was thinking of a pizza-ordering application. This would allow them to utilize some basic inheritance and practice using .NET UI elements.
View 2 RepliesI have two problems with my windows form in Visual Basic .NET 2008. If you have worked with sticky notes you will understand me better.Now my problems:
If you look you'll see the background color of number 1 and 2 are diffrent but both belongs to the same control. How is this possible? In right bottom corner, there is something by which a user can resize the form.
I want to build a form with fields bound to a datasoruce that the user can scroll through (using the up and down arrows).This would be a detail screen, but I don't really want a visible data gird or list on the screen with it, but as I'm still designing this may be something I would want to try also. The screen would be read-only data with a search textbox that would be used to query the list of data. The user will enter a search term and then browse through the detail screen to locate the exact record they want. I'm somewhat restricted on design because I'm trying to replicate a legacy program and don't want to deviate too far from the original design.For my datasource I've got a List (of MyClass), I just need to figure out the binding and navigation.
View 1 RepliesI'd like to implement a common method on most of the forms, but not all.Let's call the method 'FormCleaner'.
I'd like to recursively call each forms FormCleaner method and ignore cases where the form has no such method.[code]...
how to implement a classic layout design in vb.net (2.0).The application design is the classical toolbar panel at the top and different panels stacked at the bottom. Depending on the button pressed at the top in the toolbar panel a different panel at the bottom will be available.This is thought to have different part of the software available on different panel but with the toolbar panel always available at the top.To implement this I thought:
1) one tablelayout with 2 rows. First row contain a panel with the button (toolbar panel) and adding/removing hte correct panel requested on the bottom row.
I am trying to implement drag and drop using labels, when the label is to be dropped in location not currently visible auto scrolling should happen.
View 2 RepliesI am currently working on a project for school in which I am trying to implement a multi user login on one of my forms. I have an internal database connected in which one of my tables contains the user-names and passwords. I have a For/each loop to search the table for a matching username/password before allowing access to next form. The problem is even if the username/password is correct, my message box still appears to notify of invalid credentials, but still allows access to other form. The problem only occurs when I implement two For/each loops. With one, code works fine. Can any one see what might be wrong?
[Code]...
I'm trying to implement cut, copy and paste functionality in my application. My menu is on the main form of my MDI application and I would like to cut copy or paste from any textbox from any mdichild.
View 5 RepliesI get the feeling I am still using asp type scripting techniques in the script below instead of proper asp.net scripting...
If this is true, how do I do the below the proper .net way?
<%@ Page Language="VB" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
[Code].....
Does VB Supports OOPS Concepts?
View 1 Repliesso i have a class called FOOTBALL,then another 3 classes/forms that inherit FOOTBALL, they control score (SCOREBOX), possession (POSSBOX), and quarter (QUARTERBOX).the FOOTBALL class has 4 variables, "score" (array of 2 ints), "teams" (array of 2 strings), "possession" (boolean), and "quarter" (int)after that i have another form called MAINBOX, which creates new instances of the 3 classes (SCOREBOX, POSSBOX, and QUARTERBOX) (like this: private scoring = new SCOREBOX)... however they all technically create their own FOOTBALL classes, so I cannot connect them.
View 4 RepliesThis is my first post as I don't like to ask questions without making sure I've exhausted all other means. I'm new to VB2008 and programming in general but I'm learning. I want to do several simple tasks. Doing each separately is easy but when I put them together I don't know what to do. For one thing to work all the code must be changed and everything else doesn't work.
1. Plot a graph of data from a DAQ. I can do this by using a Timer1_tick method and displaying the data on the linegraph as long as the timer is turned on. I've decided to stick with this method of acquisition. I want to acquire data for long periods of time (perhaps 3 hours) so a timer is pretty good. No problems here.
2. Apply a filter to remove noise from the plot dynamically as the data comes in so that I get a smooth curve instead of a jagged graph. I know I can do this with for loops if I'm using an array. But how do I do it since I'm using a timer? Here the problem begins.
3. Log every piece of the filtered data that the timer is getting to be exported to a CSV file. I learned how to do this with do loops but not with a timer or array. But I really need to use the timer this time.
4. Acquire statistics for the data like maximum value, minimum value, and average value dynamically as the data changes. I know how to do this with an array of data after all the data is acquired. But How do I do this with a timer while the data is still being collected?
5. Monitor the data coming in to execute an alarm (Or event, like stopping the acquisition) when the data coming in has plateaued and is constant (eg: The voltage I'm monitoring starts to become constant and becomes one constant value) - Ok I don't know anything about this.
6. Execute a mathematical operation on the data that has been acquired (post acquisition) like finding gradients and such. Basically this means "How do I now manipulate the data I have and where is this data stored?"
Here's my starting code that gathers data with a timer. How do I work from here?:
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As
System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
Timer1.Enabled = False
[code]....
I want to do several simple tasks. Doing each separately is easy but when I put them together I don't know what to do. For one thing to work all the code must be changed and everything else doesn't work. I want to:
1. Plot a graph of data from a DAQ. I can do this by using a Timer1_tick method and displaying the data on the linegraph as long as the timer is turned on. I've decided to stick with this method of acquisition. I want to acquire data for long periods of time (perhaps 3 hours) so a timer is pretty good. No problems here.
2. Apply a filter to remove noise from the plot dynamically as the data comes in so that I get a smooth curve instead of a jagged graph. I know I can do this with for loops if I'm using an array. But how do I do it since I'm using a timer? Here the problem begins.
3. Log every piece of the filtered data that the timer is getting to be exported to a CSV file. I learned how to do this with do loops but not with a timer or array. But I really need to use the timer this time.
4. Acquire statistics for the data like maximum value, minimum value, and average value dynamically as the data changes. I know how to do this with an array of data after all the data is acquired. But How do I do this with a timer while the data is still being collected?
5. Monitor the data coming in to execute an alarm (Or event, like stopping the acquisition) when the data coming in has plateaued and is constant (eg: The voltage I'm monitoring starts to become constant and becomes one constant value) - Ok I don't know anything about this.
6. Execute a mathematical operation on the data that has been acquired (post acquisition) like finding gradients and such. Basically this means "How do I now manipulate the data I have and where is this data stored?"
7. Know any good free linegraphs with autoscaling?
Here's my starting code that gathers data with a timer. How do I work from here?:
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As
System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
Timer1.Enabled = False
[Code].....
I will connect with one database from several machines. In all machines they need to insert the data in single table. In that time: how to use multithreading and deadlock concepts? Using the MySQL database and also MS Access.
View 2 RepliesOk, I've researched for hours about classes, creating classes, creating obj's of that class, but every tutorial I've seen has either talking about things that are different from what I'm doing, or they were written with the assumption that I understand X or Y. What I want seems simple enough but it's just not clicking. Here's what I'm trying to accomplish:
1. Player chooses from a list of characters
2. That character has specific attributes (power level, experience points, ect..)
3. When entering the combat page, the specific attributes are displayed in text boxes
with respective labels.
4. When battle is over, experience points are handed out and saved in player class.
It's probably laughable to some how simple this is but I'm really struggling with it.
I started programming 6 months ago, Visual Basic is kind of easy and I made lots of programs. Now I am confused now. I have a serious problems about DLL's but I didn't made them but I knew how to make use of them. Okay I have 2 programs and one was having a problem and other one has no problem, they have the same framework, same code, but they have problems.url...
View 12 RepliesRecently I decided it might be kind of neat to make a "fighting' game in Vb similar to a Mortal Kombat or Street fighter style game. If I understand everything it should be mostly collision detection and a lot of animation? What does everyone else think?
View 2 RepliesI am very new to VB.NET coding..My manager assigned me to write a Single Program that uses OOP concepts like Abstraction,Encapsulation,Inheritence and Polymorphism.As there is a time limit.
View 1 RepliesThis is my first post as I don't like to ask questions without making sure I've exhausted all other means. I'm new to VB2008 and programming in general but I'm learning. I want to do several simple tasks. Doing each separately is easy but when I put them together I don't know what to do. For one thing to work all the code must be changed and everything else doesn't work.
[Code]...
Here are parts of my
Dim setting As My.MySettings
lvl As Integer
Dim xp As Integer
Dim xpt As Integer
[code]....
I have done the settings as type integer and set the values that I wanted but I get this error: A first chance exception of type 'System.NullReferenceException' occurred in Click Game concepts.exe
i am just trying to apply inheritance ..Below is my Code ... on which i am not getting the output on my Text_Box ... when in write it in a Child Class
Imports System
Imports System.Windows
Imports System.Windows.Forms
[code]....
Has someone a hint what I'm doing wrong in VB.Net?
Module Module1
Interface ISearch(Of T As ISearchResult)
Function ids() As List(Of T)
End Interface
[CODE]...
The third cast isn't working. Why? did I miss a oop lesson?
What's the choice design that microsoft do that? Of course, as of me, I don't use inheritance a lot, or at all.
View 14 Replies