I am creating a procedure and would like to know if I can pass the name of a property. I.e ComboBox1 so I can change the properties of that object. What I have done is create a procedure to populate a Combobox from my MySQL database. What I want to do now is populate the relevant Comboboxes without having to create a new procedure specifically for each combobox. I can create a procedure for each Combobox but the whole reason for procedures and functions are to minimize repetitive code and to make code easier to manage.
At the moment my procedure is ProcedureName(ComboBox1, "DatabaseName", "DatabaseField").
What I want to be able to do is do
ProcedureName(ComboBox1, "DatabaseName", "DatabaseField1").
ProcedureName(ComboBox2, "DatabaseName", "DatabaseField2").
ProcedureName(ComboBox3, "DatabaseName", "DatabaseField3").
I am passing value via an object property form1 to form2 my class was working before, but I guess when i create the instance of the form2 in form1 my calls in my class no longer work properly.
I'm trying to setup a WCF web service to be consumed by JavaScript using JSON and jQuery.I've noticed that you can send JSON without a DataContract if the service method parameters match the naming structure of the JSON object:
I am making use of a 3rd party dll and am encountering some strange behavior in VB, which doesn't occur in C# Perhaps someone can explain what is going on. Anyhow, I am making use of a method in this 3rd party library which accepts an array parameter ByRef. The end result is the variable should remain null after the method call, but it is returning initialized for some reason.
I searched on the forum / Internet for the solution how a PropetryInfo object (of a Public property) can reveal if it has a Private Protected Setter ... it was all in vain .... all help I found was about how to "Set" value of a public property having a Private Setter.I would like to know if I have a PropertyInfo object of a public property, how would I know if its Setter is Non Public?
I tried, in a exception handling block, where I did a GetValue of the PropertyInfo object and then called SetValue by setting the same value back... but to my surprise it worked well and didn error out.
on a Windows Form, an object myObject is bound to myObjectDataBindingSource like this:myObjectDataBindingSource .DatSource = myObject on the form, i have a check box bound to the property: chkProp1 for example of the object: myObjectDataBindingSource In the code when the checkbox is clicked, I need to go in code and change another text property of the object txtProper2 for example like this:
Private Sub chkProp1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles chkProp1.CheckedChanged
I have a listbox of a object called Account, which has 2 fields, password, and username. How can I compare a New Account to all the accounts in the list and see if the password matches?
I know how to handle a single objects property changed event very easily. I want to handle a objects property changed event that is part of another object.
Given Object:
[ObjectY = Y] + Public WithEvents X As ObjectX
I would like to do something like:
Private Sub XPropertyChanged() Handles Y.X.PropertyChanged
Right now I need to create a object that equals the object inside that object and then handle this variable pointers property changed, but that is just annoying.
I am making a new class that requires a lot of input information. Some of the properties need to be set to a default value, however I do not want to hard code them into the class.
What do you think would be the most efficient way to populate these properties?
I've been thinking of making a new class to hold all the default props and pass them as one object into the new class as a single argument but it seems kind of clunky.
I'm checking If a border's child property is not set to nothing or equal to a given element, but whenever I run the program, it says that it's set to nothing and crashes. Here's my code:
If Not Me.Child.Equals(Nothing) Then ... If Me.Child.Equals(value) Then ...
Both gives an error. What should I do to pass these lines? Also in C# it would look like this:
if(this.Child != null) ... if (this.Child != value) ...
I have attempted to invoke my vbscript in the webbrowser control using the invokescript function (im using wpf's webbrowser invokescript function but works the same mostly). I'm trying to pass multiple values but for some reason i cant. the problem code section is above and invokescript section is where it errors out.Once you eliminate the impossible, whatever remains, no matter how improbable, must be the truth. - "Sherlock holmes" "speak softly and carry a big stick" - theodore roosevelt. Fear leads to anger, anger leads to hate, hate leads to suffering - Yoda. Blog - [URL]
I occasionally find myself passing this or Me to a child object. Such as this condensed real-world example...
Public Class Entity Private mValidator as New EntityValidator() Readonly Property IsValid()[code]....
I'm concerned about .Validate(Me).I get no warnings or Code Analysis violations, but it just feels wrong. I get nervous about infinite recursion and garbage collection.
In a VB 2010 program we have two classes Aclass and Bclass.In Bclass we need all values of an Aobject.How could we pass the Aobject to Bobject?[code]Is there any VB entity that could be defined as including all the properties of a given class?
I need to write a procedure which will allow me to set readonly attributes for certain objects, for example:My form contains two text boxes box1, box2.My sub procecdure will contain code which sets box1.readonly() = true, but i dont want to name the "box1" in the sub procedure but pass it as a parameter....I thought this could be achieved using :
private sub disableobject(byval inobject as system.object) inobject.readonly() = true end sub
I am having some difficulty getting my head around passing objects between forms and hoped someone might put me on the right track... I have five forms: frmMain, frmLogin, rmAdminMode, frmUserMode, frmUserMode, frmUserModeDeepThere are two main use-cases: admin mode and user mode.Admin Mode: As the project starts it runs frmMain. Clicking a button stops the autologin (simple timer) and will invoke frmLogin (using .ShowDialog). The user is prompted for the users' ID number (four digits) and pass-code (again four digits).frmLogin will query a back-end database to authorise or reject the login attempt (this bit is all working fine) and then return control to frmMain. If the user is a valid admin frmMain will then invoke frmAdminMode.
This code works, as is, on my system. Problem lines are commented out. The last three commented lines are the problem.It creates the objects alright but a line that should send a message into the list box doesn't work. I am almost sure that the problem is in passing information into the sub routine. Forgive my use of ALL CAPS as it helps to see my comments on comments. A few comments in passing information to SRs would be helpful.
Also, how it is that I can comment out the .Name option and it still works?(I hope that this shows up properly. If it ends up as a big useless paragraph, I will repost it after learning how to do it properly.
Here is my
Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load ' -------------------------Create ann exit Button ----------------------------------------------------- Dim btn As New Button
I have a project that has mainly two objects, both inheriting from a base. Like this:
Public Class Vehicle Property Model As String Property Make As String[code].....
The above function doesn't work because myVehicle is a Vehicle, not a Truck.Is there a way I can pass around a Vehicle type and have the IDE know which type to use? Or am I completely missing a better way to do this?
I want to make a button like this:The first image is a normal button, but the second is a button with mouseEnter event fired. The bottom part of the button in the second image is not clickable and it acts like a tool tip. How can I make this kind of a button? Do I need to use a tool tip? Please give me some code examples.
EDIT:Here's F Ruffel's code which I modified:
[code]...
Now the last problem is: the expanded part pushes all controls down, and that's what I don't want. Please modify this code to make the extended part overlay controls that are below it, just like in the image.
My project uses .NET remoting. The client connects to the server hosted in IIS to do database operations.
We have a class library that is referenced both by the client and the server. This contains basic static (shared) functions used throughout the project. An example would be a function that takes a customer/invoice number and pads it with zeros/spaces to our desired format. This works fine. There is a copy of the dll with the client and on the server in the IIS virtual directory. Both the server and the client can call these functions and they work correctly.
Now, in that same class library, I've defined two things: an enumeration (enum) and a serializable class. If I try to call a function on the server from the client that passes/returns an instance of either the enumeration or the class, I get the following
I've got a main form (Form1.vb) where I created some controls (with the Designer).I've created a class myTextBox, inheriting from TextBox, in myTextBox.vb.In the main form, I call procedures from myTextBox. The issue is, those procedures use values from the Form controls. So the class doesn't recognise them as initialised.What's the best solution for this?I think I could pass the object itself as a parameter but doing it on each call seems a bitredundant and it thickens the code.Is there any way to access the Form1 controls and objects directly from the myTextBox.vb class?
I have a class that has a property that I declare like this:
VB.NET Private _DirectoryList As List(Of FileDirectoryInfo) ''' <summary> ''' Array of directories. ''' </summary> ''' <value>Object</value> ''' <returns>Directory array list</returns> ''' <remarks>N/A</remarks> Public Property Directory As List(Of FileDirectoryInfo) Get Return _DirectoryList End Get Set(ByVal value As List(Of FileDirectoryInfo)) _DirectoryList = value End Set End Property
I am having trouble with a mySQL query with the .NET connector. When I create the query, it automatically creates my parameters as objects. I usually change the type to the correct type, which in this case is Date, but I get different results passing in the parameter as a date.When I do "Preview Query" as an object, I get the correct results, but bad results as a Date. I would just leave them as objects, but it errors out when I try to pass a date in.Here's the part of my query that I'm having trouble with:
(Tickets.Resolved >= str_to_date(@startDate, '%m/%d/%Y')) AND (Tickets.Resolved <= str_to_date(@endDate, '%m/%d/%Y')) AND (Tickets.Status = 'resolved' OR Tickets.Status = 'rejected')
After reading all the examples for list of T exists and Find and find first, none show how to handle multi-property objects. Below is bare bones example maybe someone could flesh out to show how this should be done.
Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim DatePriceList As New List(Of DateAndPrice) DatePriceList.Add(New DateAndPrice(Date.Parse("1/1/2000"), 10.12)) DatePriceList.Add(New DateAndPrice(Date.Parse("1/2/2000"), 11.12))
Private Sub setDropdowns() Using licensingModel As New licensingEntities
[code]....
My problem is that i dont know how to define the parameter type for the sub. Because they are different types of objectSets being passed each time, I thought IObjectSet(Of EntityObject) would work, but it gives me the following error:
Unable to cast object of type 'System.Data.Objects.ObjectSet1[licensingModel.tblLookup_Country]' to type 'System.Data.Objects.IObjectSet1[System.Data.Objects.DataClasses.EntityObject]'
I have a class and method exposed to a client asp.net app. The class looks like
<DataContract()> _ Public Class Class1 Private v_string As String Private v_integer As Integer
[code]....
The method is declared as
<OperationContract()> _ Function GetStuff(ByVal bar As Class1) As String
In the client code I create an instance of Class1 and set the values for v_string and v_integer, but using Wireshark to look at the xml being sent to the server only a value for v_string is being sent as part of Class1. I'm guessing this is because it considers the value of v_integer to be null/not set. Here is an example of the client code.
Dim MyService as New Service1.ServiceClient Dim test as New Service1.Class1 test.P_integer = 1
[code]....
how different types are passed/used since Integer is a intergral type and String is a class, but can't seem to work out what to do to fix the problem.