Accessing Instances Of Classes
Jul 25, 2011
I am trying to make a pretty complicated, layered program.I have my main form which creates an instance of another form (addValue and myAddValue). From myAddValue I then want to access a few other classes to do various verification and other bits of code.Here though I have a problem.With the form ContactDetails, it just can't seem to read myAddValue.txtName or the others.If I try and read AddValue normally it says about it not being able to access a non-shared member (Expected that this doesn't work, it was just an attempt at something different)How do I read myAddValue from a class which isn't the one that created and isn't the one that it is an instance of?
View 3 Replies
ADVERTISEMENT
Jul 26, 2011
when i create a class ( ie ahuman ), i declare a object (ahuman) , i give it properties and with the properties i also can set the property ahuman , by creating the property ahuman (new) and set its variables, and declare its variables by declaring properties like weight, lenght, female or not.the problem for me is that i have multiple forms multiple class files , i cant oversee how to get track of all the new instances of classes.it is much easier to use pulbic shared properties to use a method in another class.
View 1 Replies
Feb 3, 2011
2. FunctionLayer -deals with Common Operations which get results from DataLayer and return results to Forms.3. User - deals with User. (For Reusing the User Class in other projects, i have separated this class)Here in Class2 - I have an instance of Class1( ie., DataLayer) for DB Operations.imilarly in Class3- I have an instance of Class1( ie., DataLayer) for DB Operations.Now in my form, If i create Instance of Class2. But When I need user functionality in this form, I have to create an instance of Class3 to this form.
View 6 Replies
Feb 1, 2012
For a little background, I am trying to make an application 'plug-in' based, more or less.Now, I have a business logic .dll, invoked by the main form, that will run and pull some data and spit out a dataset. I then have various other classes/.dlls that work of this dataset.
View 4 Replies
Sep 7, 2010
In ASP.NET I have a form that has a Textbox named txtOutput and a button. In the main file.aspx.vb I can call a function from the button handler and in that function I can have [code]I have a bunch of functions in several other classes. For instance I have a class named AbleCommerce that does some database functions. These functions are called from my main class. In those functions, however, I have no visibility of txtOutput.All of my classes are, unfortunately, in the default namespace which I understand is not optimal but didn't seem to impact this issue.
View 2 Replies
Dec 6, 2010
I have coded two seperate VB.net windows forms application as two seperate projects in seperate solutions. I now want to combine one project called "Reporting" into the other project called "AnalysisApp" and be able to call the Reporting apps main form.The Reporting app utilies a whole load of controls from DevExpress which are not included in the "AnalysisApp" I have added references in "AnalysisApp" to the DevEpress controls and also to the Reporting app, as well as combining the Reporting app into the same solution, but when I build the "AnalysisApp" it fails saying that it cannot find the DevExpress DLLs
View 3 Replies
Feb 4, 2010
Accessing Properties Of Form Classes
View 1 Replies
Jun 23, 2010
I have an ASP.NET Web Site I am creating in Visual Web Developer 2008 Express using Visual Basic as the language. It is actually a rewrite-with-mods of an existing ASP script and I'm trying to chew what I've bitten off. I created my page with a text box (txtOutput) on it and since the end product is very complex, and it's generally good practice to separate like functions, I have created 4 separate classes in the App_Code section. My main page is Sync.aspx and has a code file Sync.aspx.vb with it. One of my code files is SyncDatabases.vb and in it I have created
Public Class SyncDB
In that class I have created some routines such as
Public Function ReadMSDB(ByVal SQLString as string) as Boolean
In this routine I want to put information in my text box txtOutput on the main form (the default - Form1).
My problem is that if I try:
Form1.txtOutput.Text = "Hello world"
or just
txtOutput.Text = "Hello world"
it says Name 'Form1' (or 'txtOutput') is not declared. I am sure I am missing something simple but have no clue what it is. I assume it's the fact that the write command is in a file (class?) outside the file (class?) containing the page itself but I don't know how to address it properly.
View 4 Replies
Sep 2, 2011
I'm still learning so this might be completely wrong. I have built a multi-user web application for internal purposes. I have split my code up to make it more manageable and have run into some problems. I suspect that I have done something very silly!
I have a class in a separate file (quoteStatus.vb) in App_Code here it is:
Imports Microsoft.VisualBasic
Imports System.Data.SqlClient
Imports System.Data
Public Class quoteStatusHelper
[Code]...
This seems really wrong, as the value seems to be held in the partial class after the first run. So if I have two users accessing the class the public shared dim is changed for both users! There must be a better way to do this. I have looked everywhere and I'm more confused now than when I started off..How can I make QuoteStatus in the partial class unique to every user and access it from my code.
View 2 Replies
Mar 1, 2012
I have about 100 websites that I am going to be accessing to scrape some data from (weather, time, etc). When I go to code these babies there will be an abundance of sub routines that I will be creating. They each are going to be accessing pretty much the same type of data.
Should I put them into a Class some how and acces them that way or should I just use Subs and then call them into the Document Completed section of my web browser to run the code? Still sort of confused on the whole Class vs. Sub Routine thing.
View 2 Replies
Aug 5, 2011
with one form and 1 class it is simple.but i have now 4 forms and 4 classfiles with 8 classes.i only need 1 commandlist with 20 commands i made them classes form 4 makes a private instance of the commandlist with the dim statement so i cant use it througout the projekt if i chance it in public , i get the reaction of visual studio i must replace it with dim (private) i read it is better to make instances ( dynamically)then to publicly share your classes(static)but i want my instances to be used by all forms and classes.
View 3 Replies
Jan 3, 2012
I have a nested class, let's call it class1 and it has class2 inside it; VB.Net eg:[code]
1) How can I define X number of Class2 objects[let's call it: Node(x) array]** with NEW() subroutine called?' this raises error: dim cls2(n) as new class2 end sub.
2) How can I return actual number of Node() array? [code]Outside my class in main project I define cls1 object:[code]Now an array of class2 is created inside cls1.
3) Now,How can I access All of them[node(x) array which is created inside cls1] with all properties and methods available?
I remember I wrote a ProcessManager class with this functionality in .net 2003, nearly 4 years age, I don't have the code now.
View 1 Replies
Jan 23, 2012
I have two classes, one nested in the other. [code]Neither "Name" or "ID" are unique between operations and records.I wish to construct a dictionary using LINQ = Dictionary(Of String, Of List(Of Integer), whereby the keys are uniqe examples of Names in my collection and the values are the collective set of distinct IDs that are associated with those names.
View 2 Replies
Jun 13, 2012
How can I structure my classes so that the user interfaces though a single class while the supporting classes are hidden from their view? I think its best understood in an example:
Public Class MyInterface
Public Economic as EconomicClass
Public Sub New()
MyBase.New()
[code].....
So you might ask why am I even separating them? It's strictly for others who will be working with this interface. I need to funnel them though a logical structure:
interface.Economic.MyMethod
interface.Currency.MyMethod
etc
This way everything is already handled for them in the background and they only need to run the method they need. I don't know if I can have it both ways in VB.NET.
View 23 Replies
Oct 24, 2009
Here is some example code of what I mean:
vb
Public Class Form1
Private Sub Button1_Click(ByVal sender as Object, e as systemEventArgs) Handles Button1.Click
[Code]....
View 5 Replies
Jul 10, 2009
I m trying to raise Click event of Textbox explictly but I m getting "Derived classes cannot raise base classes" error.[code]....
View 1 Replies
Sep 24, 2010
so far i got
code
For Each item As Reflection.FieldInfo In GetType(NameSpace.ClassWithNestedClasses).GetFields
rtfAppend(item.Name & ":" & Tab & item.GetValue(Me))
Next
For Each item As Reflection.PropertyInfo In GetType(NameSpace.ClassWithNestedClasses).GetProperties()
[code]...
which gets me the simple string vars and properties of my top class, but how can i apply this to loop through all sub classes and get there vars and props?
View 1 Replies
Oct 13, 2011
Searching the internet finds no less than 700 different ways and opinions to accomplish what I'm trying to do, and I would just like to know the simplest, most bullet-proof way possible.
[Code]...
I simply want to extract the string "bar," which is inside <hostName></hostName>I can do this easily enough with simple string functions, but I'd like to do it with one of the .NET XML classes/methods.
View 2 Replies
Jun 30, 2010
Basically in visual basic 6 I could access word tables in existing templates with the code owordactivedoc.tables(1).select() where owordactivedoc refers to the active word document and tables(1) refers to the first table in the template.Trying the same code in VB 2003 just leads to errors. Secondly how do I access bookmarks or alternatively word variables.Furthermore how do one deploy web.services. For example the current program I am building is for another computer. Simply copying the web service to Inetpubwwwroot dont work because it is not picked up by the Internet Information Services program. I have to create the web service in vb2003 on the other computer change msconfig manually. Copy and paste the existing service vb file in the created folder replacing the empty vb file.
View 3 Replies
Jul 27, 2010
I have three classes Employee, Manager and Salesman. Manager and Salesman classes inherits Employee class.
Employee :
Public MustInherit Class Employee
' Field data.
Protected empName As String
Protected empID As Integer
Protected currPay As Single
[CODE]...
Manager :
Public Class Manager
Inherits Employee
[CODE]...
Salesman :
Public Class Salesman
Inherits Employee
[CODE]...
Now I have created a object of salesman and manager using the following code:
Dim objSalesMan as Employee=new Salesman("xyz",1,2000,5000)
Dim objManager as Employee=new Manager("abx",2,5000,"production")
Is this a good programming pratice or should I use:
Dim objSalesMan as new Salesman("xyz",1,2000,5000)
Dim objManager as new Manager("abx",2,5000,"production")
View 6 Replies
Oct 4, 2009
I wish to develop a program using DAO to access an .mdb database in a data navigational way and avoiding SQL. I have defined workspace, database and recordsets with a "DAO." prefix and referenced the Microsoft DAO Compatibility Library. When debugging, my statement setting the reference for the defined database name to the physical database, causes the following error - "Object reference not set to an instance of an object." It seems that the "New" keyword should be used to create an object instance but a statement such as "Public Db as New DAO.Database" is not allowed because DAO.Database is an interface not a class.
How do I create an instance of the object in this situation?
View 9 Replies
Jan 3, 2011
Any best method of managing multiple SQL connections .net (VB). My application connects to four instances of SQL Server (2000, 2005, 2008, 2008R2) restoring databases, modifying data and taking backups. In addition to managing databases the app also has its own DB (on the 2008 instance) for storing various data. I'm using two methods to connect to the instances, SMO (For backups, restoring and retrieving information about the databases, size etc) and SqlClient for querying each database for many tasks such as updating fields and executing sql scripts.I have multiple forms for performing various tasks so there are many places I'm opening / closing connections.
Would it be best to maintain a persistent global connection to each instance from the application? (Two in total, one for SMO and the other for SqlClient) or open close a connection for each task I'm performing?) I'm not using LINK as I need the tasks to be as fast as possible. The connection string will differ on each connection (Based on Instance and Database being connected to) how would I manage this? A string in the config file for the applications database would make sense, as that would be static but the databases being worked on will vary with each connection. Currently I'm creating a connection for each instance within the main form:
Dim 2000Connection = New SqlConnection("Data Source=" & SQLServerName & _
"SQL2000;Initial Catalog=Master;User ID=sa;Password=P@ssw0rd;Pooling=True;")
Dim 2005Connection = New SqlConnection("Data Source=" & SQLServerName & _
"SQL2005;Initial Catalog=Master;User ID=sa;Password=P@ssw0rd;Pooling=True;")
Dim 2008Connection = New SqlConnection("Data Source=" & SQLServerName & _
"SQL2008;Initial Catalog=Master;User ID=sa;Password=P@ssw0rd;Pooling=True;")
[Code] .....
View 1 Replies
Mar 7, 2012
Is bindingsource.count only used to give the total items in a list? I'm trying to prepare data for a pie chart, and need to count the instances of different items in a column (If there's a way that the Chart will do this itself, I've not been able to find it, it seems to need linked items and values). The bindingsource is already filtered and would prefer not to combine filters.Would it be best to loop through the rows of the column and count them 'manually' or is there a quicker way of doing this?Put it in a datagridview? Is it possible to use Aggregate Count on a bindingsource?
View 4 Replies
Jun 5, 2011
i need to count the no of instances of a word in a string using vb.net i can do the usual way as my problem is a little different for eg i need to count the no of occurrences of -> in tree_ptr->sub.another->valu=3;
View 9 Replies
May 1, 2011
The below Code is written inside the Timer Tick event. It works fine as long as the Time and Date are not same. When the Time and Date are same it only displays 1 message. How can I show multiple message for the same date and Time ? I think this can be done If I create different instances for a form. But I don't know how many same time and Date will be there in the database. So I can't do that.
Dim frm As New frmMessage
Dim nowDate As String = String.Format("{0:M/d/yyyy}", DateTime.Now)
Dim nowTime As String = String.Format("{0:h:mm tt}", DateTime.Now)
[Code]....
View 1 Replies
Nov 21, 2006
I'm trying to create 3 instances of the the Workshop selector form for the 3 individuals that I have inthe listbox to appear when I first run the program.
View 4 Replies
Aug 5, 2010
(simplified) I have a button in form1 that creates an instance of a form2, fills some data unique to that instance, and shows it. This data should be unique. Any attempt to create an identical form2 should fail, and instead bring to front the matching form 2, but if the form 2 is filled with different data (representing a different person) than it should be created.
View 3 Replies
Oct 15, 2009
I have an exe that runs from the server. The instances are shown on the server. So the questionis how can I get the following code to count the instances on the server.
HTML
Dim oProcess As Process
Dim nCount As Integer = 0
For Each oProcess In System.Diagnostics.Process.GetProcessesByName("MSTP")
nCount = nCount + 1
Next
(MSTP is the name of the application's exe.)
View 3 Replies
Feb 6, 2011
I am able to create internet explorer instance by using SHDocVw.InternetExplorer, how to create instances for google chrome / mozilla fire fox / opera browsers.
View 4 Replies
Jun 14, 2010
I am using the following code to create new instances of a form
Dim nfMainForm as New frmMainForm
nfMainForm .Show()
And when I open multiple instances of the form then I need to reference controls on specific instanced of the Form then I dont know how. i.e. I need something like
nfMainForm(0).lblFullName.Text
View 10 Replies