How do you reference a variable in another Class? Public Class Form1 Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load TextBox1.Text = "Class1_Text" ' Would like to replace w/correct code End Sub End Class Public Class Class1 Public Class1_Text As String = "Class1 Text" End Class I can reference the Form1 data in Class1 but not vice-verse.
This is bugging me. I have a "main" form named frmMain with a DataGridView object named objDataGrid.When a user double clicks on a row or clicks another button, I hide the main form, open a new form and want to reference the values in the row selected by the user but I keep getting an error when I try to access some, but not all, of the datagridview's properties.
Usually I would just do Form.Control.Property but that doesn't work.It just seems overly complicated with public classes, etc.Is there a more simpler way to do this? I'm ready to throw in the towel and just use a global variable at this point.I have the form containing the control I want to reference, frmGenerate which has a textbox called txtCustomerNo.From this form through a button's click event I want to show another form, frmCustomers, and have that form reference the value in txtCustomerNo.
I have a multiple form application with a listbox on each form. I want to be able to select an item in one listbox on one form and then click a button and it show up in a listbox on another form.
I have a form in VB with many (over 100 - fields, labels, the form itself etc...) items on. I wondered if there was a way of refering to all the items on the form without having to list them all individually in the Handles keyword, which is extremely long winded! I want to carry out the same action wherever the user clicks on the form. At present I have the following
what it does iswhen a user checks an item in the checked list box it transfer it to a listboxso i have a checked list box and a listboxi am planning to put another listboxwhat i would like to be able to do is thatwhen the user checks an item on the checked list box it will transfer the item into the listbox [like the one on my previous thread]and be able to show an messagebox with a textbox [ i read its called an input box ] or another form with a textbox and/or combo box will pop up
I'm currently doing an assignment which i have to create a system.I've decided to create a restaurant ordering system, therefore i'm using listbox to display the items.
how can i getting data from listbox in second form named listform while i am at first form..i have search it a lot on google but not find any usefull ans...
If I set a ListBox.Height = ListBox.PreferredHeight when the control is hidden and IntegralHeight = True, then set it visible:
a) Actual Height reduces by typically 3-5 pixels after redraw (but not 1 pixel per item).
b) PreferredHeight does not not appear to give the correct integral of item heights.
Is there a way to make ListBox calculate the correct integral Height before the ListBox is made visible, so it can be correctly pre-positioned from bottom edge?
Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
I am a self-taught noob and have been given the task of developing someone elses code. I have rebuilt someone elses solution into my dev machine and able to run with some minimal bugs. I don't know where to add an .xls file into my solution
System.IO.FileNotFoundException was unhandled FileName=TestRec.xls Message=Could not find file 'TestRec.xls'.
I have a line of VB code which looks like this : If GroupTagDropDownList.SelectedValue Is "1" Then The system doesn't throw up any errors for it but the statement doesn't appear to work.
I think that the problem must lie in how I've referenced the '1' value - I've tried putting single quotation marks around it but it appears to make no difference at all.
There is definitely a value in the drop down list of value '1' but it doesn't appear to be read at all.
I have been given a .dll file (implemented in C++) that I want to use in my VB.NET application.When I try to add a reference to this dll using Visual Studio I get the following error:A reference to 'path-to-dll' could not be added. Please make sure that the file is accessible, and that it is a valid assembly or COM component.
Based on this error I concluded that I need to register the dll. Since it has been implemented with unmanaged code I tried to use the regsvr32 tool to register it. But when I try to register the dll using this tool I get the following error:Name-Of-DLL was loaded, but the DllRegisterServer entry point was not found. This file cannot be registered. how do I add a reference to this dll in my VB.NET application?If I have to register it, how?
I need to reference a C++ dll from my Java project. The method that I need to expose is actually written in Visual Basic. Is there any way to access the Visual Basic code in C++, so that it can eventually be accessed in the Java project?
I have a java class that is used to for ssl connections to a web server. I have got some of it converted however there are serveral java libraries that i have been unable to figure out how to call or reference in vb.net. First off i'm not even sure if it's possible to reference them. In Java code they look like this:
I'll use the last one for example: I get a "Namespace or type specified in the Imports 'org.xml.sax.SAXExeption' doesn't contain any public member or cannot be found. make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use aliases.
How can you add items to a listbox on a form? Also this needs to be included so if another item is added by user it will be added directly to database.
Reason i am asking that is my project has to work in cojunction with Oracle Plus.
So far if i remember it is something like
.Add("Horror") .Add("Romance")
I'm unsure if that is correct but i want the items to appear so the user can select one from list.
I think you have to include a data reader but don't mind that i can handle that. All i want is to add items to listbox when form loads.
I have a window with a listbox in it that automatically adds all the open forms in my application. It's kinda like the Windows Task Manager but for my program.
Anyways, what I'm trying to do is:
When the user selects the window title from the listbox and clicks the Close button, to close that corresponding form. But I'm unable to get it to work. This is the code I'm using to list the forms:
Public Sub UpdateAppsList() Dim frm As Form ListBox1.Items.Clear()
I have two forms with one listbox on each form. How can I show what I have in the listbox on form1 on form2. I have a button on form1 to go to form2.
Private Sub btnform2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnform2.Click Form2.Show() Dim sTemp As String = TextBox1.Text & ":" & textbox2.Text & ":" & textbox3.Text & ":" & textbox4.Text & ":" & textbox5.Text Form2.ListBoxFonts.Items.Add(sTemp) 'add to the listbox End Sub
But when I click the button it goes to the form2 but it only shows one list and nothing else. When I go to form1 to add another list, it comes up with the listbox on form2 with two list, but when I go to my form2, it only shows the latest one I put in, it never shows two or more list, its probably just one line of code.
I've searched. I tried this from another post. Didn't work. Second form listbox was blank. Apparently it only sends selected items but I need it to send all.
1Public Sub buyBicyclesListBox_DoubleClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles buyBicyclesListBox.DoubleClick 2'Sends items from buyBicyclesListBox to cartListBox when double clicked
I have a DataGridView that is being filled with data from a table. Inside this table is a column called 'group' that has the ID of an individual group in another table.
What I would like to do, is when the DataGridView is filled, instead of showing the ID contained in 'group', I'd like it to display the name of the group. Is there some type of VB.net 'magic' that can do this, or do I need to cross-reference the data myself?
Here is a breakdown of what the 2 tables look like:
table1 id group (this holds the value of column id in table 2) weight
I've been poking around in some projects written by one of our contractors, and he seems to be storing a lot of settings in the main "app.config" file for the application, using, for example:
<add key="SomeClass/SomeValue" value="False"/> And then referencing the key value in the "SomeClass" class in "SomeProjectLibrary" using ConfigurationManager.AppSettings.Get("SomeClass/SomeValue")
While this works, I guess, it also pretty much sucks. I was wondering if anyone knew of some more elegant way of creating variables in the "app.config" file, which could then be used across various applications within a Solution?
I'm developing an app in which there's hundreds of different calculations involved and would like for my app's admins to be able to tweak these calculations by specifying the formulas.For example, my database table contains price and quantity. One of the columns 'X' might contain "(price * quantity) over the past 7 days". How can I allow my app's admins to change the calculation from "7 days" to "14 days"?
Is there some way to make calculations dynamic within VB.NET or do I have to rely on stored procedures and write some code to alter those procedure if a change is needed? What are the best practices in this type of a scenario?Ideally, I would like to use something similar to the "Tags" box used when posting questions on here to bring up the available fields and add mathematical operators in between them to perform calculations. It might be adding more complexity, but would be great if an existing calculation isn't overwritten so that it could be used in building a new formula.
I was directed to update an old VB6 dll to VB .net as we are moving away from COM objects. The dll contains one function that does a bunch of high math calculations. I opened up a new class project in VS 2005, Imported System.Math, and then basically copied the function code from the VB6 project into the new class. When compiling, I made the assemble COM-Visible and also checked the Register for COM Interop in the project properties. I then copied the dll and tlb files to Windows/system32 and tried to register using Regasm.exe.
Even though I'm using the correct version for .Net 2, I still get error RegAsm : error RA0000 : Failed to load 'C:WINDOWSsystem32eagetairmiles.dll' because it is not a valid .NET assembly. When attempting to add a reference to it in my new .Net project, I see it in the COM tab - but in the location it was developed in, and I receive the following error: Converting the type library to a .Net assembly failed. Type library mydllname was exported from a CLR assembly and cannot be re-imported as a CLR assembly.