VS 2010 Call Property From Inside Residing Class?
Oct 25, 2011
just because you can do something, it doesn't mean it's good programming practice. To that end, I have a question about calling a public property from inside the class in which the said property resides. It seems that I can call it, similar to a sub, using me.property, but is this good programming practice?
View 3 Replies
ADVERTISEMENT
Jun 17, 2009
Using Office automation in Word 2007, I view the Document Information Panel, showing me properties of a document that resides in a SharePoint location. Using VS 2008, I interrogate the following in the Immediate Window:
[code]...
but I don't see a corresponding change to the screen. I do however see that, on Advanced Properties/Custom Tab that a Custom Property by the name of "Process Name" has been recorded with the value "New Value"There seems to be some kind of one way mapping going on between "server" and "custom" properties, but the really strange part is:I can update SOME server properties, others I cannot.I don't know a darn thing about SharePoint, other than as a dumb user. And getting any help from a SharePoint admin in my company is probably a very long shot...I checked all of Word's Built-in Properties and Custom Properties, I decided that none of them can be used to update the "Process Name" "server" property.How can I update this stubborn property? Most of the server properties I can update, a few I cannot.I see some articles referring to using what looks like "SharePoint objects." Do I need to download an SDK just to populate these properties? So far I've used Office automation, because I am running locally on the user's PC and pre-filling documents using the Word object model. All that is left is to finish populating the last couple of server properties after I copied the doc to a Sharepoint folder.
View 1 Replies
Oct 15, 2011
have inherited a Datagridview column called DatagridviewNumBoxColumn, I have added a property called FormatStringMy question is i want to access the property of format string value from another class.
Public Class DataGridViewNumBoxColumn
nherits DataGridViewColumn
Public m_FormatString As String
[code]....
View 1 Replies
Nov 27, 2011
Haven't coded in a while, and ran into a wall when setting up my program data structure
So I have something like this in a class file;
Public Class X
Public Stuff as Integer
Public Stuff1 as String
[Code].....
I want to structure my program this way, what's the best way to go about that?
I want to access multiple data types in the same array from within a class, as it should be a subset of my base class etc... and want to be able to change the size of the array
Or is this class array within class nesting a dead end?
View 5 Replies
Feb 16, 2010
I will try to explain what I need.Let's say that I have a class like this:
Public Class Example1 Public Sub ToBeCalled()
[Code]...
View 5 Replies
Jun 5, 2012
This might be a dumb question, but is it possible to call the beginning of a class from a different part of the same class?Here's the scenario... I have a class which has several subs in it. One of the last subs features a conditional statement. If that conditional statement is true, then I want the class code to be executed again, from the very beginning of that class.
View 4 Replies
Dec 3, 2010
I am trying to make a timer, inside of a class, tick, by calling it from a backgroundworker. It never ticks (the Tick event is never raised), but the Timer shows as Enabled (with Interval set to 1).
Here is the simplified
Class1.vb
vb.net
Public Class Class1
[Code]....
If I move the code inside the Thread1_DoWork procedure into the Button1_Click procedure, the code works fine (by bypassing the backgroundworker). But, when it is called inside of the backgroundworker, it doesn't work at all.
View 3 Replies
Sep 24, 2011
I am trying to call the below from another procedure in another class. The problem is that I am not passing the right parameters on (apparently). What value (and how) do I need to pass on as e?
Public Shared
Sub
DrawFarmFields(ByVal
sender As
[code]....
View 6 Replies
Nov 5, 2010
Do you need 2 values in a Set procedure if you are using a Point as a data type in declaring a property?Because Point has two values the (X, Y) right?
Private Property CurrentPosition As Point
Get
Return m_currentPosition
End Get
[code]....
View 1 Replies
Jul 13, 2011
I was wondering if someone could explain to me the differences between these 2 ways of accessing a class property.Access Way : 1 (To me this looks like im declaring the property of the class as a Global variable which can be changed anywhere
[Code]...
View 6 Replies
Jun 15, 2011
I need a Class with Image Property, and then have a list of that class to populate a datagridview. Questions:
1. How do i define a property on a class thats an image?
2. Where do I store the image?
3. I need to populate the datagridview using: [Code]
View 1 Replies
Sep 24, 2009
start with I was given a program by a friend that was created in Excel 2003 with the help of Visual Basic Editor. He said he used Visual Basic 2003, which he is not 100% sure about. Anyways he used CurLine in the program and when I try to open it in Excel 2007 and then open the Visual Basic Editor and run the program I get the following error:Run-time error '-2147418113 (8000ffff)':Could not get the CurLine property. Unexpected call to method or property access.
View 2 Replies
May 8, 2012
Create a class named Service. Inside the Service class, declare a class variable named Started. The datatype of this variable is Boolean.Public Class Service Dim started as Boolean End Class Create a class named Server. Inside the Server class, declare a dynamic array that can contain elements of the type Service.(Note: For convenience, both the array and the variable Started can be accessible from a client program that creates an instance of Server and Service respectively)
Create a constructor for the Service class. When the constructor is executed, it will set the value of the class variable Started to True. Create two new classes: WebServer and DatabaseEngine. Both of these classes inherit from the class Service. Inside the Service class, declare a Sub procedure (method) named Terminate. This method should display the following text Service stopping in a message box when executed.This method can be overridden in classes that inherit from Service class.
Inside both the WebServer and DatabaseEngine class, override the method Terminate inherited from their base class Service. Both methods should first call the base class Terminate method. The messages Web server stopping and Database engine stopping should also be displayed in a message box when the Terminate method for the WebServer and DatabaseEngine are called respectively. These messages should only be displayed if the Started variable inherited from their base class is not equal to False.
Inside the Server class, declare a method named Shutdown. This method does not return any value. When executed, it will call the Terminate method for each of the Service instances (if any) in the arrServices
array. You should call the Terminate method within a For Each loop that loops through the elements of the arrServices array.
In the Sub Main method, create an instance of the class Server. Set the size of the arrServices array in
your Server instance to contain 2 elements. Create first a WebServer instance and then a DatabaseEngine
instance into this array. Call the Shutdown method from your Server instance.
View 7 Replies
Jan 1, 2012
I have Class1 and class2 which is inside class1, VB.NET code:
Public Class class1
Public varisbleX As Integer = 1
Public Class class2
[code]....
View 1 Replies
Jan 18, 2011
my proble is the following: I have a class MyClass and another class Modifier, which has a method ModifyMyClass(ByRef mc as MyClass) that receives a MyClass instance as ByRef parameter to modify it. A smell of the code is:
[Code]...
View 4 Replies
Apr 11, 2009
I have a 'property management class' that contains several functions and properties. I have several other classes that use the 'management class' as a property to derive the value of several of its other properties.Is there a way for me to reference the outer class from the 'management class' functions without having to pass it as a parameter? I ask because several different classes can have this 'management class' as a property and am having a hard time typing the parameter.
View 7 Replies
Jun 1, 2012
I have a very simple class that holds a few public properties - ID, Text, Colour, etc. and a Boolean called 'SelectedItem'. Just like the Checked property on RadioButtons, only one item can have its SelectedItem property set to True within a particular group. Note: there will be several separate groups (lists), each allowed to have only one item with SelectedItem = True.
My first thought was that I would probably just have to handle everything outside of the class, setting SelectedItem to False for every other item in a particular list when another item was selected. But that seems rather inelegant to me. So I've been trying to think of how this might be done within the class. For example: could I perhaps have a private string property called say "GroupName" - set in the New sub when adding a new instance of the class - and then use a private shared method to set every item's SelectedItem property to False, provided the item has the same GroupName as the newly selected item? I would have a go at doing this but I have no idea how to enumerate every instance of a class from within that class, or whether that's even possible. Is it? Or is there another (better) way to achieve my goal? Here is a cut-down version of what I've got so far:
Public Class ResourceItem
Public ID As Integer
Public Text As String[code]....
As can be seen: instead of instantiating a new ResourceItem and passing that as an argument to the manager's Add procedure, I'm simply passing the details of the new item and the procedure is creating the item from those. I don't know whether this is a good or bad idea - please advise - but I've done it because I couldn't figure out how to make the SelectedItem property only writeable by the manager, so I wanted to avoid having directly accessible objects that could have their SelectedItem property set to True without it deselecting all the other items in the same group. Of course that still leaves the possibility of setting a variable to one of the manager's list items and setting it from there, so I would still like to know how I could prevent that, if possible.
UPDATE: I didn't use the code above in the end, deciding instead to go with Cyborgx37's solution - which seems to work perfectly well for me despite the warnings about best practice. I also realised I would need to use the same class in another scenario where multiple items could be selected, so it was easy to add a Boolean property to the manager to enable that.
View 2 Replies
Mar 1, 2010
I need to create unit testing project for my current website. The currentw ebsite si written in VB. All unit testing examples are using interface to create mock object. My current VB class does not implment any interface. Can I add interface and implement it to my current class and functions without affecting or changing codes to any pages in my website that call the functions? For examples my current class is like:
[Code]...
View 2 Replies
Mar 30, 2011
I keep getting "No Source Available" when I try to step into some of my code. Example - KBRStandards.ApplyMultiLeaderStyle() I can not seem to understand what is happening here. I think I have changed a setting, but no idea what it is. I have tried "enable just my code" in the debug options.
[Code]...
View 3 Replies
Apr 22, 2012
Base class has one field to hold numeric balance value. With 2 methods that accept arguments for adding and subtracting the new input calculating new balance. Sub class has four fields dates, transaction, memo and amount.I have a deposit form, and withdraw form. Each time one transaction is entered it creates an object with sub class fields, then adds to the account collection. My problem is not understanding how to call the deposit/withdraw method and pass the current transaction amount back to the base class to alculate the new balance. Does anyone have any links to information/tutorials on how to perform something like this? As you can see with my code I have tried various different approaches without any success.
[Code]...
View 5 Replies
Oct 22, 2010
How do I access the base class inside a derived class?
View 1 Replies
Apr 14, 2009
I have a "partial" class in VB.NET. Half of it is auto generated by a code generation tool. That half implements INotifyPropertyChanged, so any properties in that part of the partial class raise the PropertyChanged event.In my "custom" part of the class, I declare another property that depends on one of the properties in the auto-generated side. Therefore, when that auto-generated property changes, I also want to raise a PropertyChanged event on my custom property that depends on it.
If I go into the generated part of the class and raise the event there, that will get overwritten if I ever re-generate that part, so I don't want to do that. I would rather add an event handler in my side of the partial class that checks if the generated property changed, and if so, raise another event for my custom property.
[Code]...
I'm assuming it's because normally you'd use the WithEvents keyword to tell the compiler that you're subscribing to events from that object. I don't have a clue how to do this inside of the class that's actually raising the event, or if that's even possible.
View 1 Replies
May 22, 2009
If my namespace is Company.Application.EDI.Acknowledgement and if I stick with theprogramming practice of one class per file then should my class be saved asacknowledgement.vb? Are there any gotchas that will come up?
View 5 Replies
Feb 28, 2012
I am New to <acronym title="Visual Basic">Vb</acronym>.Net. this is my first test. i try to create small address book. but i don't know what wrong. it compile perfect but when it run it give error and not work. is there any other way to add same class like in class inside array?
[Code]...
View 6 Replies
Oct 15, 2009
I am trying to create a little script program in VBScript and I want to call some of the functions in wtsapi32.dll, can anyone point me to some sample code on how to do this? I am assuming that the values like: WTS_EVENT_ALL, are just plain simple literal strings, and not pointer to a variable inside of wtsapi32.dll.
View 1 Replies
Aug 10, 2010
What is the difference between vb.net application and asp.net application? How can I publish an ASP.Net application with database residing in the server and user could update that through internet?
View 2 Replies
Aug 13, 2009
I have the following code:
Public Class MyColorsClass
'Constructors
Public Sub New()
'Empty Constructor
[code]....
However, if the empty constructor was called to instatiate this class then the colortype is not yet set. Therefore, if one accesses the 'IsColorCool' property it will always return 'False'. Now for the sake of this example, I must keep the empty constructor as part of the class.Now I could add some code in the 'IsPropertyCool' to check and see if a ColorType has been defined, and throw an exception if it has not been set, but I don't really want to do that.I also could always move the logic OUT of the property and into a method on the class called 'DefineIfColorIsCool' or something, and make the owness on the caller to make sure the method was called if they want to use the property 'IsColorCool'?
View 5 Replies
Mar 6, 2012
I need to call a form from a string inside a dll. I write the following code. The form was shows but the control on the form was not diplayed.
Private Sub tv_main_AfterSelect(sender As System.Object, e As System.Windows.Forms.TreeViewEventArgs) Handles tv_main.AfterSelect
Dim strQuery As String
[Code].....
View 2 Replies
Aug 1, 2011
How can I run or execute a html file that inside the DLL file?
View 1 Replies
Apr 7, 2011
Supose a base class
Public Class airplane
Private var_num_seats As Integer
Private var_num_engines As Integer
[code]....
Obviously, I don't wish that the class Glider has the method "start_engines" neither the property "num_engines". Otherwise, other child classes may have. How can I supress these property and method in child class, not just ignoring (if I can)?
View 2 Replies