How To Make ListBox Accessible Outside Form
Apr 19, 2010How do you make listbox accessible outside the form it is situated on?
View 3 RepliesHow do you make listbox accessible outside the form it is situated on?
View 3 RepliesI've got a form with a listbox on it.In a second form I inherit the complete first form. But when I try to use that listbox in the second form with e.g.Index = LstWoodshop.FindString (Order(0))(where LstWoodshop is that inherited Listbox) I get the error message:'LstWood shop' is not declared. It may be inaccessible due to its protection level.What or where can I change this setting so that this listbox on form 1 is also available/accessible on form 2?
View 5 Repliesassume that i have two forms(form1 and form2)form1 code
Imports System.IO
Public Class Form1
Inherits System.Windows.Forms.Form
[Code]....
So I am making kinda of wizard, with options and a next buttons all in the same form but using hide and show.I have 3 of them. How can I make variables accessible to the entire form?
View 5 Repliesi am developing a system for a business and would like the server to be one of the computers of the
organisation. My problem is that i don't know how to make the database accessible by the other
machines.
I have an issue with an app i am writing, i need to make a variable accessible to any module or class within the project but that cant be accessed outside of the app as it is accessing info the end user shouldn't have access to.
Ok, well a practice i have gotten into in the last few years is to declare a module on the same page as the main form and declare variables either friend or public (global variables). with my app public is not good so i tried Protected Friend but i cant use this within a module.
I tried placing it at the top of the main form but one of my classes can't access it, what would be the right way to do as expected. besides the main form i have 2 classes call them class1 and class2:- main interacts with both classes class1 accesses class2 class2 doesn't access class1
How do I make Variable eccessable to other forms in my app?
View 3 RepliesI'm just taking over an asp.net/vb site, and I'm definitely still learning. I'm receiving the following error:
BC30451: 'ByOwner' is not declared. It may be inaccessible due to its protection level.
I call a datasource with:
<asp:GridView ID="CaseCountByOwner" runat="server" AllowSorting="true" DataSourceID="ByOwner"
And here's what is in the codefile:
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
HitMe.AddHit(Request.UserHostAddress, Request.UserAgent, Request.Url.ToString)
Dim user As String = Request.QueryString("user")
If user.Length() = 0 Then
[Code] .....
I have a RadioButtonList control which triggers a Sub LegalGaps on SelectedItemChanged event. This Sub creates and fills in an array the size of which depends on the User's choice of radiobutton options. The second Sub AvailableDays shall be able to read that array and highlight the days in the Calendar control accordingly on DayRender event. May I somehow declare an internally created variable a public one?
View 2 RepliesI created a DB using following code.
Dim conn As New SqlConnection("Server=.SQLExpress;Data Source=;Integrated Security=SSPI")
Dim cmd As New SqlCommand("", conn)
cmd.CommandText = "CREATE DATABASE MyDBTest22 ON ( FILENAME = 'D:dbTestATTTTTTT.mdf' ), ( FILENAME = 'D:dbTestATTTTTTT_log.ldf' ) FOR ATTACH"
[code]....
It ran without any error but when I opened SSMS, I could not see my file attached to the server. Also, I tried to make a connection, but it says file does not exist but when I tried to re-run the above code, it says File already exists.Something wrong with my way of doing it? I want to see it attached with the instance of my SQL Server Express 2005, using SSMS.
In general, according to the OOP paradigm, my understanding of encapsulation basically says:
-If a member is private, it can only be accessed by the class.
-If a member is protected, it can only be accessed by the base class and any derived classes.
-If a member is public, it can be accessed by anyone.
If I have a nested class, can I declare a property to be accessible only to that class and the parent class it's nested within? For example:[code]In the example, I cannot directly access myNestedObject.myInt or myNestedObject.myDbl from an instance of ContainerClass if those members are Private or Protected. But suppose I don't want to make them Public,because then they are TOO exposed: they can be altered from anywhere, not just within a Container Class object. Declaring them Friend would still be too weak as that would allow them to be altered from anywhere within the application.
I want to create an IMAGELIST in a main form and add to it then have it accessible within a child form. I found several MS examples on database shared access but this is NOT the concept I am after. Straight forward:
Child_Form.<function_to_execute_in_child_form>(The_Passed_Imagelist)
So, within the child form it want to do whatever I like to the IMAGELIST! I have tried passing the object by reference and anything I could think of.
Hi
I've got a pretty general question about the best practice in passing an object reference to a Form in VB.NET. My form is a dialog and I've created an overload ShowDialog method, where I pass an Object into it ByRef.
The trouble is, I want to be able to refer to that Object throughout my dialog Class and not just in the ShowDialog method. For instance, some of my Events for controls on the form, need to reference that object.
I know I could create a local Private variable in the Class and assign it to the passed value, and then use that value. However I'm thinking this isn't very efficient because it would (I believe) create a new copy of the Object (which is a complex, large class in itself).
I'm new to VB and I'm learning, but I have this program I need to finish by Wensday, and I'm having a problem with it.The form contains a Button and a Listbox. Also I had to make a text file with 5 names and those 5 people have 5 grades a piece. The program should calculate the data from the text file and provide the Listbox with the following"In zone format, the students name, each five grades, the final grade average and a Final letter grade."Example:
Student Name G1 G2 G3 G4 G5 AVG GRADE
Caca Crispy 100 80 92 90 100 92 A-
Epic Fail 65 62 80 90 100 79 C+
[code].....
Alright, first things first i'm sorta new to VB .NET i know VB6 like no one's business and am looking to upgrade but to do that i need to know how to be able to access form controls in modules, and i've done that, but i'm not sure if its right, here is my code frmMain:
Option Explicit On
Option Strict Off
Friend Class frmMain
[code].....
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
ListBox1.Visible = False
ListBox1.IntegralHeight = True
[CODE]...
I added a serial port com1 to my vb.net form. I created a new class and wrote a method to open the com1 and created its object in the main form and called the method and its opening.THen i created another class wrote a method to write data to the com and same way created an object and called it but i am getting the error as port is closed. What am i doing wrong.
View 1 RepliesI 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.
View 3 RepliesEach business object has a matching object that contains sql calls. I'd like to restrict these sql objects in a way where they can only be used by the matching business object. How can this be achieved?
Update Greg brought up the point about testability. Since the SqlObjects will contain very business-process specific sql I don't want them reused in multiple buiness objects. (Basic CRUD operations are all code-generated) Is there a way to make the SqlObjects accessible to only one business object in the business assembly (like yshuditelu and Greg Beech showed) AND expose the SqlObjects to the unit testing assembly?
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
View 13 RepliesI have a class library written in .Net that I would like to make available to VB6/VBA. What I tried did not work (obviously as I am asking this question). Here is what I did:
I Created a Class Library Project in Visual Studio 2010 Express and put the code in a Class Module.I opened the project properties and went to "Assembly Information" and checked "Make COM Visible". I went to "Advanced Compile" options and targeted .Net 2.0 (it's very simple code).I then removed all references expect for "System".I built the project (no warnings or errors) and copied the DLL out of the Bin folder into C:WindowsSystem32 I ran RegSvr32 to register the DLL and got the error: The module "MyDll.dll" was loaded but the entry-point DLLRegisterServer was not found. Make sure that "MyDll.dll is a valid DLL or OCX file and then try again.
Is it possible to have method have methods that are only callable externally and never callable internally?
Public Class Foo
Public Sub New()
Bar ' Should fail to compile as Bar is only accessible externally.'
End Class
Public External Sub Bar()
End Sub
End Class
Can i make my files to be unaccessible ? Its in my project but no one should be access or view it.
I mean like this, when i include a picture on my project MS.Net will make a new folder and name it My Resources, however if im going to make it a installer i need to include the my resources folder and when its installed in a computer a locate the folder location the user can see the pictures. Or in other sample i put a shockwave files in my project and thesame make my installer i need to include it and when its installed the user can play that shockwave file.
Is there a way where i can includeall the files that i wanted to include but make it unaccessible ?
Imports System.Net Public Class Form1
[Code]...
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
I am working on porting a VB6 application to .NET and one of the desired UI elements is a horizontal listbox.I can't seem to figure out how to replicate this in .NET.
[Code]...
I would like to display over 20 items in a listbox under about 10 headings. As you can imagine, with the varying lengths of each cell, this looks pretty messy. For example, if a name is long, it takes both the space under the name heading and the number heading.
How can I avoid that while still use listboxes, and NOT DataGridview! I'm having an awful amount of trouble with Grids!! I would like something simple yet neat.. Can't I have columns or dividers in listboxes?
I want to make a listbox with to columns on it and they both have titles. If you look at the Mozilla Firefox bookmarks window i want it to be like that.
View 2 RepliesI made a listbox (10 items long). I would like to add a string to the list, with an index of my choice. How would I do that?
View 4 RepliesWhat code can I use to make an integer appear in a listbox? If any of the above are posted, you shall burn in purgatory. Don't worry, as forums are not considered cheating.
View 3 Replieshave a few items in my listbox how would I convert it into an array?
View 19 Replies