I'm trying to get a collection of children in a Windows folder in my VB program. I don't know what classes / methods to use. I could look it up but I wouldn't know what to search for and .NET has way too much documentation to wade through.
I'm writing a program that takes all files and directories on a computer and puts them in a collection, where I add a collection to the Collection for a directory with the key being the name of it and a string containing the Name for a file under the collections added I do the same,
I have created football (American) play creator. When the user is satisfied with a play he has created it is saved it as a file with a .play extension. What I want to do is to cycle through all the files in a folder (probably named after the team), and place each one that has the .play extension into a CList (of ClPlay) collection.I have been able to successfully load one play at a time by using this code...
Dim fs As Stream = New FileStream(diaOpenPlay.FileName, FileMode.Open) Dim bf As Runtime.Serialization.Formatters.Binary.BinaryFormatter = New Runtime.Serialization.Formatters.Binary.BinaryFormatter() Dim Play As CLPlay Play = CType(bf.Deserialize(fs), CLPlay)
...but that was when a specific play was selected from a load dialog box. This time I want to load all the plays in a folder and store it in a collection, and I'm not sure how to modify the above code to do that.
I want to read a text file with unlike delimters into a collection.This is what the file looks like:
_Item 4916 0.00 781.21
_Item 2831 0.02 842.25
there are 10029 items and i am trying to get each items description into 3 different collections: Item "names" (first column), Item "weights"(second column), and Item "values"(third column).the delimiters are as follows:
______(3 spaces)____(1 space)____
considering the amount of items in the file, it would be a complete waste of time to edit it.
I'll know where the files are that I need to grab, but I won't always know the exact names. So, I thought I could grab a collection of the files, store them in a variable, and then pass them as an argument.I tested it with one file like this:
vb.net Dim File As New System.IO.FileInfo("C:...Desktop est.txt") Dim proc As New Process proc.StartInfo.WorkingDirectory = "..." proc.StartInfo.FileName = "....exe" proc.StartInfo.Arguments = "-z" & File & "additional arugments" proc.Start() proc.WaitForExit()
But, as you all may already know, I can't use the & operator with a string and FileInfo.Would I have to then convert the FileInfo to a string first and then pass it through?
I wrote windows app to upload files to different FTP sites by picking the files from different folders.A log is displayed by appending text to the textbox at every step.Textbox is ReadOnly.
Issue:When app is loading a bf file to FTP and if user tries to scroll the textbox,the form is hanging and going to Not Responding.?
Ok I know this question has been asked to death but I still have not seen a good answer. I have created an application in VS2010 using VB.NET. In my application I have an error log that is an XML file located in the Public gstLocalErrorLogLocation As String = Application.StartupPath & "ErrorLog"that gets written to in the event of an error so I can trouble shoot application easier. My application also downloads files from our FTP site and puts the files in Public gstLocalDownloadLocation As String = Application.StartupPath & "download"So I have files that get read and written to as well and created and deleted all in the Application.StartupPath which is either "c:Program Files(Application Directory)(Some Directory)(Some File)" or "c:Program Files (x86)(Application Directory)(Some Directory)(Some File)" depending on 32bit or 64bit Windows 7.
After creating the setup I install it on my test machine that have both Windows 7 32bit and 64bit.Everything in the application works great till I have to write to, delete or creat a file in those directories above. I know it is an access issue and the UAC. This will get installed on numerous systems so the options I have seen to change file or folder permission on the computers manually is not an option.What has to happen is after I install the application it just works like when you install it on XP. Some post have suggested that you us a user with administrator privilages or group which is all fine and dandy but the user I have used to test the application has all of that.
So what I am asking is how do you create an application with VS2010 in VB.NET that after creating a setup package and installing on Windows 7 will just work with out "Access to the path c:Program Files(Application Directory)(Some Directory)(Some File) is denied." If I have to install this on 100 Windows 7 computers it has to be a concreate no manually doing anything just install and work like when we installed on XP.
Is it good practice to store sub-collections of item X inside a parent collection of item X for caching 'filter-queries' which are performed on the parent collection? (They won't be used together (as in color AND type).) Or is it also ok to just Loop over the collection and return the correct entities in a temporary collection?
I have been researching for a couple of days now and to no avail. Does Anyone know how to make a custom collection that take advantage of the collection editor? I would like to be able to have 3 Color Values, 1 Boolean and 1 String.
I'm trying to support Basic.NET on my framework so I'm trying to convert C# 4 code to Basic.NET 10. Microsoft is committed to "co-evolve" these two but I'm having a problem with collection initialization... I found that I can initialize a collection much like in C#:
I've got the following ADO.NET Entity Framework Entity Data Model:I want to find all the Policyholders with both a Service of a given Id and also a Keyword of a given Status.
This LINQ Does Not Work:
Dim ServicesId As Integer = ... Dim KeywordStatus As Integer = ... Dim FoundPolicyholders = From p As Policyholder In db.PolicyholderSet.Include("Keywords").Include("Services") _ Where p.Services.Id = ServicesId _ And p.Keywords.Status = KeywordStatus _ Select p
The Where clause cannot search the p.Services and p.Keywords EntityCollections in that way.
currently in my application I have a Global Collection that is a Collection of Collections.Currently I am trying to add items/ elements to one of the child collections of the Global Collection but I am unable to use the collections methods of the child.When I assign a variable to the child collection and return the collection it is just an object with the collection inside.
Ex: Dim GlobalCollection as New Collection Dim ChildCollection1 as New Collection Dim tempCurrentCollection[code]......
I've been working with a CMS called InsiteCreations 2008. I'm running into an error I just can't wrap my head around. I would even be willing to compensate anyone a small amount over paypal, for a solution. The error is rare in occurance, and appears when clicking about 3-4% of links to other pages within our CMS.The full code page is quite large, but there seems to be only one function associated with the error. The error also only appears when not logged into the CMS. If logged into the CMS, clicking the link simply displays the page as normal. I have already checked permissions on the page from the CMS admin console, and it is public.
The error message is as follows:
Server Error in '/' Application.Collection index must be in the range 1 to the size of the collection. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
I want to create an application that will save the files being deleted from a flash drive into a part of the flash drive that acts as recycle bin. I want to capture the deletion event of windows so that I can copy the files marked as deleted. Is there a library that would notify my application if the delete event is being executed? If using FileSystemWatcher component, I cannot get the files being deleted because it will only notify after the file is deleted.
Public Class Store Public Overridable Property Areas As List(Of Area) End Class Public Class Area
[code]....
What's the quickest way to get a total count of shelves for a store? I.e. for a store I get the total count of areas by using Areas.Count Or will I need to loop through each area and tally the count of shelves?
I have an ASP.NET app with lots of textboxes all over the page that need updating at various points through program execution. These textboxes actually belong to a certain class, so for easy updating I thought I could create a Dictionary(Of string, object) and add the control.ID and the control to it and then for updating do something like this:
I need to convert a VB Collection to a modern one, like Dictionary or Hashtable. For my approach, I need the Collection's KEYS. Googling tells me that it's impossible. Re-writing the entire application using new collections is not an option as the application is really old and large (converted from VB6 to VB.Net).Using the old Collection also is not good - as there are new components in development.Converting a - for example - Hashtable to Collection works:
using VBCollection = Microsoft.VisualBasic.Collection; public static VBCollection ToVBCollection(this Hashtable table) {
We have to learn VB.NET for the semester, my experience lies mainly with C# - not that this should make a difference to this particular problem. I've used just about the most simple way to save a file using the .NET framework, but Windows 7 won't let me save the file anywhere (or anywhere that I have found yet). Here is the code I am using to save a text file.
I need to make a windows application to upload files (jpg) that are on my computer to a web host. I have tried various codes I found on the web but none of them worked.Does anyone have a working code to do this? Maybe in VB.NET or C#.
I am having a problem with Windows 7, where I delete an xml-file in the programData folder using Windows Explorer(C: ProgramData Documentsdata. xml).The file is removed in windows explorer, but when running my program, the file is still found, and read.I tried to restart the pc, but the file is still found by my program.I recently moved to Windows 7 from Vista, and everything worked fine on Vista.[code]
I am building a small Windows Forms application. I need to 'read in' CSv files into the application.
I am using StreamReader to read the CSV files into the application. That is no problem. On my Form I have a text box, 3 Buttons and 2 data grids. With the first 'browse' Button I am using OpenFileDialog to select which CSV file I want to display in the first grid.
Then I want to use a 'convert' button to display the information from the CSV file in a much more 'user-friendly' manner in the second grid. Lastly I want to use my 'export' button to export the converted file to excel.
get a list of selected files (any kind) from the windows explorer in clip board or any possible source on click of a short key. I need this collection of selected files with full path to be used in an application that will need to process these files for specific purpose?
Is there a way to copy files where it gives you the option to overwrite all and show graphically the files being copied, in much the same way when copying files within windows.What I have at the moment is this:
My.Computer.FileSystem.CopyFile(DataDirectory.DataSource, BackupPath & "Restel.bak", True) For Each FileFound As String In My.Computer.FileSystem.GetFiles(SystemDataPath & "", FileIO.SearchOption.SearchTopLevelOnly, "*.rtf") FileName = My.Computer.FileSystem.GetName(FileFound) My.Computer.FileSystem.CopyFile(FileFound, BackupPath & "" & FileName, FileIO.UIOption.AllDialogs, FileIO.UICancelOption.ThrowException) Next
which overwrites automatically or shows it graphically prompting each time if the file already exists.