Way To Name Elements In Visuabl Basic. EX: FrmMain?
Feb 6, 2011I'm looking for a reference that tells you the proper way to name form elements in Visual Basic.
View 1 RepliesI'm looking for a reference that tells you the proper way to name form elements in Visual Basic.
View 1 RepliesI have given the local name of an element or attribute and the schema for the document. What is the easiest way to determine the basic datatype of the element or attribute. By basic datatype I mean the xs:string, xs:date etc. (The built in data types for the xml schema.) One of the problems I face is that it is rare for the elements type to be one of the basic built in types. 99% of the time it is a complex type that 50% of the time refers to another complex type that refers to another complex type and so on.
A simple Example for this schema: I want to find the basic type for Employee/Person/Name/LastName (determine that LastName is xs:normalizedString).
In the schema Employee is defined as an xs:element and type="bns:EmployeeType"
EmplyeeType has a Person element defined but it is type "PersonType" and then Name in person is NameType which is a complex type that extends GeneralName type that is type BasicNameType and that type finally defines the LastName which is of type "LastNameType" and on and on. There also definitions etc. I am currently writing a parser using linq-to-xml to get at this but it isn't easy or pretty. I have searched for other solutions and haven't found any but I fully admit my XML/schema/XPath ignorance. Is there an easy way to get the basic type for elements?
I designed a form - please see a picture My first intend was to "link" each button on the menu [Employee Management, Contact Information,...] to different forms by coping this form and then designing the contents of the form using many repeated following code
Dim oForm2 As New Form2()
oForm2.Show()
Me.Hide()
[code]....
I am trying to figure out how to add radio buttons to the frmMain_Load. The 2 parts of InputBox will show up. The first one show up with the Consult's Name entered, then a student's name enter. At that Student InputBox, I wants to add the 2 groupbox/6 radio buttons (3 radios each box) such as fall/spring/Summer and so on. How do I add it there?
Here is what I got
[Code]...
i do have a frmMain and several classes...Object(x) gets created and sets several objects at startup too. Object(x) just has a frmMain which contains an GUI...im trying set the controls of frmMain out of Object(x)..all of them are added with the toolbox (labels & textboxes)
i can not access them like
frmMain.txtTextbox1.Text = "any"
neither with a sub that is called:
Sub set_text(ByVal id As Integer, ByVal x As string)
Me.txtTableEvents.Text = x
Me.txtTableEvents.Refresh()
[code].....
I created a method and pass the element type, id, and any inner text that instantiates a new html element. The last statement: Me.Controls.Add(element) adds it to the end of the page, but I would like it to be inserted in a specific position (between 2 divs within a form). What I am describing is very similar to this post on SO here, although it was for javascript.
View 1 RepliesCurrently I declare my main class on frmMain. as public MyClass as new clsMyClass Thus anywhere in the application I would address it as: frmMain.MyClass.Function(MyParam) This does not look as neat as I would like it. Where can I load this Class so that I can address it as: MyClass.Function(MyParam) from anywhere inside the application.
View 6 RepliesI have a main form called frmMain from which all other forms and actions are launched. In the menu bar on frmMain there is a text box where the user can enter an inventory item number. This shows a new instance of frmBundleSearch. This frmBundleSearch may get multiple new instances opened at a time. What I would like to see is the frmMain in the taskbar separate from the frmBundleSearch when it has enough open instances to begin stacking in the taskbar. Right now, when I debug, when the taskbar starts stacking the application's forms, all of them are in the same stack, so right-click and "Close All" nukes the whole app. Is it possible to keep them separated?
View 6 RepliesIn frmMain:
Private Sub DBReadAccountInfo(ByVal strAccountID As String)
Dim tmpaccountInfo As New PublicFunctions.clsAccountInfo
tmpAccountInfo.strAccountID = strAccountID
Dim ReadAccountInfo_Thread As New Thread(AddressOf tmpAccountInfo.DBLookupAccount)
ReadAccountInfo_Thread.IsBackground = True
[code]....
In "sub UpdateAccount", frmMain.InvokeRequired is always false. There's a MenuStrip control I'd like to update the .Text on.
Dim Document = XDocument.Load(FileName)
Dim findElement = Document.Elements("GradeProfile")
[code]....
This is an IDE question for VB Express 2008. It might be a bug in the IDE, or maybe it's my fault somehow?
My main form is named FrmMain and in my application's properties I have set frmMain as my startup object. All of that seems like what a lot of coders do.
But while debugging I hit Ctrl-Break, as I have done for years, and I get an behavior in the IDE that I wasn't expecting. Upon doing so, I get the green background text and the green arrow indicating in a tooltip: "This is the next statement to execute when this thread returns from the current function." Even if I didn't have the designer document open, it automatically opens frmMain.Designer.vb in the editor and hihglights line in green. The line is of course: Partial Class frmMain which is line 2 of the file. (Yes, it's highlighting the second line of the designer-generated code.)
The thing is, frmMain seems to have fully loaded and it's my startup object. As far as I know there shouldn't be a "next statement to execute" at all because code should be idle. I don't want to see the Designer.vb document... I want to edit my own code. Even though my form is behaving just fine, could there somehow be an unfinished aspect of loading the form such that it is "not returning" from a function?
Edit: In response to a couple comments, I'm adding three screen shots:
Is it possible for to click a button on frmmain and it also clicks a button on frmnew?.
View 2 RepliesAs i'm learning more and more about developing ive just got my head around creating classes and modules, i started wondering about something to do with configuration of applications where deployment is in a more diverse environment say in a company where different branches dont need access to all parts of a program, so i thought id throw the question out there in a basic sense and get some feedback. so i can go off and do some more reading and learning.
So the scenario in my head is like this.
So we have for arguments sake FrmConfig which is the master configuration form, then we have FrmMain which is the root menu our application general user interfaces with. So here based on what options are checked as enabled in FrmConfig effects what controls (like buttons/menu options) are enabled in FrmMain.
How do you extract source code from a VB.NET .EXE file?
View 3 RepliesI'm using Visual Studio 2008.I've recently begun toying with XML, because I have been using XLS up to this point. I want my apps to be more flexible.
OBJECTS:
Label1
Button1
Profile.xml (ok, not really an object, but you know ...)
GOAL: To display the Sum of <Calories> in Label1.Text when Button1 is clicked.
Here is the XML file (Profile.xml):
<?xml version="1.0" encoding="utf-8"?>
<Days>
<Date>[code].....
I am trying to add the values in my array.. and this is my code
dim totals(6) as decimal
public function AddIBNRTotal(byval Amt as decimal,srvcdesc as string) as decimal
if srvcdesc = "ZZ_TOTAL" then
[Code]....
I know the addIBNRfunction works fine cause it is displaying the correct amounts in my textbox
but when i call the Sumnumber() i am getting 70000 dollars short...
So is this the right way to add values or elements to a array...
<data>
<food>
<id>1</id>
<name>asparagus</name>
[Code]....
i would like to get the unique catlogs, so from this list i want to extract only 7190, 7192, and 7193. i have a script that puts it into a dropdownlist by using:
DropDownList1.DataSource = dv
DropDownList1.DataBind()
but i need it to get only the unique values.
I have the following piece of XML:
<xml>
<ObsCont xCampo="field1">
<xTexto>example1</xTexto>
[Code]....
How do I (using linq) get for example what is inside the xTexto tag that has as parent the ObsCont with the xCampo attribute "field2" ?
I'm attempting to grab data from a webpage, but I've been unsuccessful in my attempts.
View 1 RepliesI have a collection (a Dictionary, actually) of strings as the key and strings as the value. The value strings are filenames. I wish to find which elements contain a certain filename as the value, returning the Key so that I can modify the Value (change the filename).[code]....
View 4 RepliesHere's a portion of my XML string.
<OpenSearchDescription>
<opensearch:Query searchTerms="Star Wars"/>
<opensearch:totalResults>18</opensearch:totalResults>
[Code]....
Here's a portion of my xml file
<sources><comicbooks><source>
<profile>0</profile>
<name>Main</name>
<path>*mypath not showing*</path>
</source></comicbooks></sources>
I am also using a schema file for the sources.xml file.
Here's my
Dim fileSources As IO.File
If fileSources.Exists(filePath & "sources.xml") Then
Try
Dim Sources As XDocument = XDocument.Load(filePath & "sources.xml")
[Code] .....
lbSources doesn't get populated with anything and Label2 doesn't change either.
I have been learning VB.NET and am currently having troubles retrieving data from an XML file. I'm trying to keep the code as simple as possible as I only need to select single items from an XML file, not rows of data.
The XML file contains:
<CurrentPeakUsage xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://au.com.amnet.memberutils/">
<Period>
[code]....
While the msgbox will contain the entire XML document, so it is loading correctly, I can't pull the single element value.
How would you code this so that it adds up the first column, and then the second column?
Dim intSales(,) As Integer = {{100000, 150000}, _
{90000, 120000}, _
{75000, 210000}, _
[Code].....
There are 6 buttons have the same name in page i wantto click 3th button this code works:
WebBrowser1.Document.All.GetElementsByName("bid").Item(2).InvokeMember("click")
but this doesnt work :
WebBrowser1.Document.All.GetElementsByName("bid").Item(TextBox1.text).InvokeMember("click")
it gives error while debugging
I can create an ArrayList, but, is it possible to create it WITH some elements already?Normally, your arrays are empty, but what if I want to create an array with a few elements already?
View 2 RepliesI've managed to get my CSV file opened and the individual elements of each line read into an array. I've also managed to count and list the number of elements in the first row (i.e. the column headers).
[code]...
listOfNewFileRecords.Add(currentRow)' ADD EACH RECORD TO THE LIST AS THE FILE IS BEING READ Now the next stage is to access various cells within the whole opened file, so that I can condition/modify the text.So does 'ListOfNewFileRecords' have a way/method of accessing a particular element, in each record of the 'List'? I've tried using the intellisense, but can't make enough sense out of it to get anything to work.
how to search XML trees with LINQ using VB.net. I've found some very helpful posts for C#, but none for VB.net?How would I use LINQ to XML to get the value from example XML Getting a set of elements using linq How to get elements value with Linq To XML I want to get the inputlocation for the process where name = "MyProcess1" Based on the example links above, I have been trying code like this:
Dim inputLocation As String = xdocument.Descendants("Configurations").Descendants("process").First(Function(c) c.Element("name").Value = "MyProcess1").Element("inputLocation").Value
But the code is not returning any values. here is the xml
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Configurations>
<process>
[code]....
I am trying to create a array and then add elements to it based on some conditions and then add the elements in the array and display it...
but i am getting a larger number that expected..
this is my code
Dim IBNRTotal as decimal
dim element as integer
dim totals(6) as decimal -- create a array3
[Code]....
i know the amt value correct cause in return amt.. i am seeing the right value but somehow when it goes to the array and when i add the whole thing it doesnt seems right...
I am just starting VB at 60 years old and with no programming experience and nobody to ask for help...except here, of course. So needless to say I am hitting brickwalls. I am using "Murach's Visual Basic 2008" and it seems to be a good book. This is what I am up to I have to declare an array with 5 elements with an index. I think that part is OK. Then add code that adds each element to the next one every time a user clicks a button. I have had many tries but the best I can get is just the grand total of the elements. Here is the code I came up with:-
[Code]...
Is anyone able to show me how the button click would reveal a progressive total of the elements each time a user clicked on it? It would be good if the book came with answers or had a forum for their readers.