Accessing The End Of A List?
Sep 19, 2009what is the quickest/neatest way of accessing the end of a list ? I have been using myvar=me]ylist(mylist.count-1)VB2008 user
View 7 Replieswhat is the quickest/neatest way of accessing the end of a list ? I have been using myvar=me]ylist(mylist.count-1)VB2008 user
View 7 RepliesI have created a list of another class and loaded the list with data. using breakpoints I can see that the data is loading and visible in my form page. However, when I attempt to access the list using a For Each loop, I get an error saying that "Value of type Customer can not be converted to Integer"I am trying to follow examples from tutorials on accessing list elements, but they are never lists of objects, so I am not sure what I am doing wrong.
My class that I have made a list of:
Public Class Customer
Private m_firstName As String
[code]......
OK - for starters - I'm not even sure that the title of this thread accurately describes what I want to do - but I had trouble verbalizing it. So I will give this a try: In my application, I have a custom object, call it myObject. In addition, I have another custom object called myObjectList which is basically a List(Of myObject).
Up until this point, all of the functions that I have been working with in my BLL and DAL have been shared - I haven't needed a specific instance of my object thus far. I currently need to write a function that finds a particular myObject within myObjectList and returns to me myObject. I know that the List(Of T) has a find method, but from what I have read so far - I don't think it is what I want (doesn't it return true or false? -and also, do I need an existing object to pass to it to see if it is in the list?)
[Code]...
I have a Public Sub I am using to enumerate running processes and then display them in a ListView.I want to be able to update the list automatically each second. I've thought of doing this in two different ways, but the method that I want to use is checking if the process has exited or not.
When reading up on the Process Properties, I ran into .HasExited and .Refresh.I thought that I could use a timer and have it tick at 1 second intervals. I would then check, each second, if the Process has exited. If it has, remove it from the list.The problem with this, is that I don't want to put the sub in the timer because it would just constantly flicker the control. I need to figure out a way to access the variables inside of the Sub while inside of the Timer's .Tick event.The other issue is being able to add processes that aren't there. Which I can within another sub. I was thinking I could create a sub that grabbed the Processes by ID, compare them to the list, and them add them if they aren't there. If I did this, I could also remove Processes by ID that aren't in the list.
I have VB.net progam that is sucsefully accessing playlist from the media player lib but I can not figure out how to get list of photos that has a perticular keyword like the display in MP under photos if you click keyword?
View 2 RepliesBasically in visual basic 6 I could access word tables in existing templates with the code owordactivedoc.tables(1).select() where owordactivedoc refers to the active word document and tables(1) refers to the first table in the template.Trying the same code in VB 2003 just leads to errors. Secondly how do I access bookmarks or alternatively word variables.Furthermore how do one deploy web.services. For example the current program I am building is for another computer. Simply copying the web service to Inetpubwwwroot dont work because it is not picked up by the Internet Information Services program. I have to create the web service in vb2003 on the other computer change msconfig manually. Copy and paste the existing service vb file in the created folder replacing the empty vb file.
View 3 RepliesI am having a .net dll. Now i want to access it in my VB6 project. SO i don't know how to register it and also I am not sure whether the dll has comattribute specified in it or not.
View 1 RepliesI have a VB.NET console application that must write a message onto a queue (resides on the mainframe). We have all the clustering and everything set-up by our admin. We already have an existing windows service that successfully listens to messages and also writes messages to various queues.I have basically re-used most of my code from the windows service project.But when I try to access the queue manager, I hit the exception "MQRC_HOST_NOT_AVAILABLE". The error log from the Websphere MQ folder says
AMQ9213: A communications error for occurred.
EXPLANATION:An unexpected error occurred in communications.
ACTION:The return code from the call was 0 (X'0'). Record these values and tell the systems administrator.
Here is the complete exception stack.
IBM.WMQ.MQException was unhandled
Message="MQRC_HOST_NOT_AVAILABLE"
Source="amqmdnet"
StackTrace:
[code]....
I have an ASP.NET (C# Code-behind) code. I need the very same functionality in one of my VB 6.0 program. As the code is too complex, I don't want to replicate it in VB once again.
Now, is there any way to access my .NET code from VB?
myObject.rect.X = 100
myObject has a property called rect (which is a Rectangle). During runtime I will want to chage the X position of such rectangle, but I am given this error:
Expression is a value and therefore cannot be the target of an assignment.
Then, how am I supposed to change such values?
How do I access the sContents variable in loadBoard() sub to LoadTable() sub
Sub loadBoard()
Dim oFile As FileStream
Dim oReader As StreamReader = Nothing
Dim sContents As String
[code]....
I have a windows service on a server which accesses a folder and database which is on different server.i was told to create an .ini file and add the settings here. so i have to add the path to the folder and database in .ini file, correct?is there anything else which i should add in .ini file?is it compulsory to give the [section] in the .ini file?
How can i access this .ini file from my vb.net program?can i store this .ini file anywhere on the machine or it should be stored in a particular folder?
i m preparing a project in vs 2008 i m unable to add new row to my database. i have created database in Microsoft SQL Server Compact 3.5 (.NET Framework Data Provider for Microsoft SQL Server Compact 3.5)my problem is the data is updated in dataset but database is not updated.please help me out as i have to submit my project on 20 of aug 2009.
View 6 RepliesHow do I access the new value that a user has entered into a DataGridView cell? I've tried using the "e" parameter in several event types including CellLeave and each time I can only reference the old value.
View 4 RepliesI am trying to access a remote 2003 server using WMI. I can connect but when I try things like listing the services for that server I get the following: Access is denied. (Exception from HRESULT: 0x80070005(E_ACESSDENIED). Using the same code, I can connect and get a list of services a remote 2008 server. Here is the code to connect to the server (which gets me connected):
[Code]...
I am new to this forum as will as to VB. I am using VB6. I want to access the USB port in order to read the data at the USB port comming from my Data acquisition card.Or as a matter of fact can I also access the data from my mouse, because it also transmits the signal when ever the mouse is moving.
View 3 RepliesI have this,
Public Class posData
Public Property strLabel As String
Public Property strX As String
[Code]....
then i want to loop through all the objects within my list so i have a for each position in posList, inside this is where the problem occurs, i want to be able to write something like this, a1.blnavail, this is not happening however, i know i can use position.blnavail but i need to hardcode the position for my logic to work correctly
I have two variables, X and Y (this is just figurative)
X = 123
Y = X
How can I get that X out of the Y to be able to get the contents of X from the Y? I just want to be able to do something like tell a textbox to display the contents of the variable within the Y variable (thus, the contents of X).
What I want to do is have my vb .net program open ms word and put an address into the envelope wizard this way the user can go from there adjusting the envelope size etc. In ms word 2007 I have found that if you hit alt, then 'm' then 'e' it will open the wizard and put the cursor in the right place to type the 'to:' address.Current I can open word and put the address directly into the new document.Here is what I have so far:
Dim oWord As Word.Application
Dim oDoc As Word.Document
Dim address As String
oWord = CreateObject("Word.Application")
[code]....
Here's what my Project looks like
[URL]
Yes, the Build Action is Embedded Resource. I also added this in the AssemblyInfo
Assembly: WebResource("WFL.WebResource.EXT.XXX.png", "image/png")
So now, in the default.aspx i say
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim cs As ClientScriptManager = Page.ClientScript
Dim strReturn As String = cs.GetWebResourceUrl(Me.GetType(), "WFL.WebResource.EXT.XXX.png")
[Code].....
But when accessing the returned URL, i get The resource cannot be found.
so, i am writing a program in VB.net that will access a usb fm radio device using a dll. the dll is written in c++. when i call the function to get the current station in the dll:
USBRADIO_API long __stdcall GetCurrStation ()
{
RDSData rds_data;
[code].....
I read a an array of bytes from a file I pass this to a class that then assigns various bytes from that array to various members of varying sizes.
Ideally i would like to do something like this
memberThatIsAUShort = bitconverter.ToUShort(tempArray.subArray(3,5))
memberThatIsAShort = bitconverter.ToShort(tempArray.subArray(6,8))
Instead of looping through the array, copying the bytes to new shorter array and passing them in.
I've an application that's uploading data to a server. Occasionally the server returns a 403 response from a call to HttpWebRequest.GetRequestStream(). The response contains more data than simply the response code, but I can't figure out how to access it. Is there a way to do this?
View 2 RepliesI need to show a grid of saved projects (compare "orders") in a datagrid, where the projects are saved in an Access 2000 database with a similar schema as follows:
ID Name Country_ID Plant_Type
1 'Test' 1 1
2 'Second' 2 2
Let's call the file "Projects.mdb". This is then showed in the datagrid as:
ID Name Country Plant Type
1 'Test' 'Germany' 'Free Range'
2 'Second' 'France' 'Inclined Roof'
where the countries and "Plant Types" are fetched from a different table in a different .mdb file (also Access 2000, call it "Language.mdb", although there is a lot of different background data in it), depending on the current user's language preference. It is unfortunately not an alternative to merge these .mdb's into one file.
To be able to show the datagrid I have so far linked the tables from "Language.mdb" into "Projects.mdb", but this screws up when the project is being installed on another computer with the .msi file i created (we'd like to have this easily packaged and installed), as the "Language.mdb" doesn't exist on the linked path on the target computer (Basically the problem here).
I can come up with the following solutions:
Force all users to install on the same path, so that the links will work (undesirable)Use connection strings in the query as shown here on MSDN (still trying this out, but I need to work on the details)make a post-install script that relinks the tables according to the correct path.
According to this post the code below should compile, while it is not.
class Base
protected m_x as integer
end class
[code].....
I have a sqlDataSource that runs a stored procedure that returns a table of the days of the month that was passed in as a parameter, arranged as they would in a calendar. It also returns a second table which contains the event details associated with certain days of the month.Basically, how would I go about accessing the values contained in the 2nd table that is returned by my query?I have tried putting the result of the .select in a dataset, unfortunately I get a cast error. If I try to put it in a dataview, I only get the first table.[code]
View 3 RepliesI am currently working on a project for school. I have the project all laid out in my mind and everything but there is one thing that stops me. I can not access the data from the database itself ...
(detailed info)
I am using an AMD Athlon x64 bit processor with a windows vista 64 bit operating system. I am writing the program on visual basic 2008 express edition. When I open up the visual basic 2008 express edition and create a new project the first thing I do is go to the view menu and activate my database explorer. I connect to the database in question through the database explorer. The database I am connecting to is an access 2007 database (ive opened up the access 2007 files and they do open and display information properly, in otherwords, they do work) I then put in a listbox and use the following lines of code in a form load event to both A) create the datatable and B) automatically fill the listbox with the database info.
Dim dt As New DataTable()
Dim connStr As String = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=MEGACITIES.MDB"
[Code]....
When I test the program the listbox does not fill up with any information from the MEGACITIES access 2007 database. Ive tried connecting to the database by establishing a connection through the datasources window. Ive tried establishing a connection to the database through both the database explorer and data sources window. No matter what I try I can not get that information accessed.
Im almost confident that this has to do with my processor being 64 bit.
how to access a form in a different project but within the same solution? Say I click a button on one form to display another form which is a part of the same solution but resides in a different project.
View 11 RepliesDataContext db = new DataContext(MyProject.Properties.Settings.Default.MyString)I am trying to convert this app to VB.NET but VB.NET does not seem to have a .Properties on the project. I am probably confused about what that C# is actually doing. I assumed it was trying to get the string out of the app.config (both
View 6 RepliesI have a table called Cashiers. In that table are three columns: the primary key, badge and pin.
The user inputs the badge number into, let's say, textbox1.
I want to locate that row and store the corresponding pin number into a variable called pinVar.
This way I can compare it to the input received when it's time for them to enter their pin.