VS 2008 Best Way To Display Large Text Files/Slow Controls?
Mar 24, 2009
I am new to VB.Net, but I can tell you so far I love programming. That said, I'm building a tool basically to parse and display simple plain text log files. I'm hitting one stumbling block that really has me frustrated.
Other tools are able to load huge log files (500MB even) in a number of seconds. My tool, basically hangs loading a file that is maybe 5MB.
I'm using the MyString = StreamReader.ReadToEnd to read the contents into a string, and then RichTextBox1.Text = MyString to display the contents. That said, I really want to display the contents in a datagrid, but there has to be a better way of doing this?
How can I get my application to load larger files and display them faster? What am I doing wrong?
View 7 Replies
ADVERTISEMENT
Aug 11, 2011
I'm working on a .Net Windows application. All the controls arrange fine, but when the user specifies their Windows display text to be larger than the Windows 7 default of 'Smaller', the controls get moved around on the form and makes it unusable.
Is there a way to lock down those controls no matter what the display text setting is at?
View 2 Replies
Nov 9, 2010
I wrote last week about a problem with an MDI program that had a large number of forms (each with a large number of controls on it) that was "sluggish" in loading and in switching between the child forms.I've attached an example program in VS2008 (though the actual app is VB2010)Rather than show the hardware control application with all of the text fields, and picture boxes acting as indicators, I made a simple program to show the point. This is exaggerated as this just loads 2000 or so text boxes on a form. In the real app I have ~ 200 assorted controls per form of picture boxes, scroll bars, text boxes, labels etc. Also, there is a large full screen .jpeg as the back ground of each form. All are generated at run time and are placed on the form in the New call of each form. (as in the sample attached)main issue seems to be the methodology I use to switch between child forms. I make the current form .visible = false, and the next.visible = true. I have used this as it "keeps the place" on each page if the user has scrolled or is looking at one section of the form. When the next form .visible = true happens I see the controls added in a "machine gun" fashion instead of all at once.
View 28 Replies
May 14, 2009
I am trying to put colored text into a list box. I use the following
Private Sub ListBox1_DrawItem(ByVal sender As Object, ByVal e As System.Windows.Forms.DrawItemEventArgs) Handles ListBox1.DrawItem
e.DrawBackground()
Dim myBrush As Brush = Brushes.Blue
Select Case e.Index
[Code] .....
This works fine and dandy as long as I use 8 pt font, but when I change the font to 20 I get the following: How can I get the list box to display colored text in a large font?
View 5 Replies
Jun 24, 2010
How to Display Text in slow Motion.
View 16 Replies
Oct 2, 2009
what i am doing is downloading headers from a web server using a tcpclient which works great the headers describe diffrent files and there are hundreads per file, if i download the headers and write them to a text file using a streamwriter it works great, but i need the headers to be in a text file depending on the name of the file in the header, so i need them grouped together, i am now using streamwriter to write the headers to seperate textfiles depending on the filename in the header but it is reallllyyyy slow for some reason, im not sure if it is because it has to load each file then write to it? i only have to append the new header to the end of the text file i dont have to open it up and read through it.
View 8 Replies
Jul 10, 2010
I'm fairly new to VB.NET, and I'm working on a text editor with a tabbed interface. I deal with large text files. Should I have each tab / text document open up in a new thread or a process? I basically want the entire application to always run fast as the text editor is just one part of it. If I have several large text files open I don't want the rest of the application slowing down a bit.
View 2 Replies
Jan 30, 2012
My problem is I have very large text files (approx 2GBs+).They have records in them based in one per line.Each line is not the same length and the data can be different lengths all the time.I am currently reading the file line by line, then splitting the data by common characters in the records. To process the full file it currently takes 3hours. This is way too slow for its purpose.
View 7 Replies
Aug 4, 2009
I'm trying to have it so theres a big list of items for example:
item1
item2
item3
[Code]....
I was thinking a list box? but I'm not all too sure on how to use one. I'd like the user to be able to scroll down through the list OR use a search. How could I search the list?(Id use a textbox as what to search for and a button to search the list.)
View 9 Replies
Nov 22, 2009
How do I display a large amount of fixed text (about 400 words) in a form. I also need to have scroll down bars.[code]...
View 1 Replies
Nov 11, 2009
What I want to do is display large amounts of text and a few pictures, ideally with hyperlinks between the pages. A lot like wikipedia really, lots of similarly arranged pages, text in categories with in-line hyperlinks and the occasional picture to illustrate a point.But not online, integrated as part of a larger app.
How would it be best to go about doing that? The display method is sortof dictated by the storage method. My thoughts were:
Lots and lots of labels stored in an Access database
Straight HTML as if it were a webpage embedded in an iFrame or something
Labels populated from XML files?
Program the whole lot in Flash or something else (A language I can't speak)
This is only a mockup for demonstration purposes so the priority is user-friendlyness and ease of programming rather than storage concerns or good programming form.
View 1 Replies
Dec 10, 2009
I started with not knowing anything and I have built 2 programs over the last month and a half and have learned valuable information from the help of this board. I have 1 last hurdle before I am done and I am hoping to get another tip for this. First of all let me start by explaining what I have done.
[Code]...
View 12 Replies
Dec 19, 2009
how I would be able to make the click of a button scan a certain directory for certain files like .txt files, and display those files in a text box, or if not a text box some other viewer.
View 7 Replies
Jun 29, 2011
I have two large text files (about 1.8 GB each encoded in UTF-8). And I want to check if the content of both files are 100% same. If there is single character difference then it is considered not same, i.e. both files are different. How do I do that? So my question is: How to check if 2 large text files content are 100% same?
[Code]...
View 2 Replies
Nov 23, 2011
I'm busy with an applicaton which reads space delimited log files ranging from 5mb to 1gb+ in size, then stores this information to a MySQL database for later use when printing reports based upon the information contained in the files. The methods I've tried / found work but are very slow.
or is there a better way to handle very large text files?
I've tried using textfieldparser as follows:
Using parser As New TextFieldParser("C:logfiles estfile.txt")
parser.TextFieldType = FieldType.Delimited
parser.CommentTokens = New String() {"#"}
[Code].....
View 2 Replies
Nov 13, 2009
I'm working on a larger VB application (framework v3.5) where the compile time continues to get slower and slower the larger it grows. It currently takes about 7 minutes to compile just the extensions project. We have other similar projects in C# that don't experience the slow compile time.
View 1 Replies
Nov 21, 2007
I just converted my project from VS 2005 to 2008 and started getting really bad lag only when intellisense iterates my dataset objects. The cpu maxes out one of my cores for about 2-3 seconds each time the intellisense list pops up. Is this a new feature of the 2008 ide?
View 19 Replies
Oct 16, 2009
So I can encrypt small files using Des Encryption, but whenever I try encrypting large files, The program's memory usage skyrockets! Would anybody be able to get me some code that will let me encrypt large files (It doesn't have to be Des, but I need to be able to support any length password).
View 1 Replies
Aug 23, 2011
There is newer code in a follow up post. I suggest using the code in the later post rather than the code in this one. You can still read this post though. When designing a user interface, one should be conscious of how many individual controls are required to implement the functionality. In some cases an initial design may begin with many buttons or textboxes (for example) but then further review of
the actual required functionality allows for a reduction in the number of unique controls.
But other times, there isn't a better way (which will still make sense to the user of the application) then to have a series of many repeated controls. So in the cases where one can be certain that the best UI implementation for an application will require the use of multiple copies of a given control, then it often becomes necessary to maintain some method of managing all of those controls at various points
throughout the application. Doing so typically requires that one build up some collection of controls which can then be accessed by index in order to work with any given control; but this can lead to a lot of clutter in the code file which handles these control's events. For instance there will be some kind of collection declaration, some recursive routine to find all of the controls of interest, and then any number of event handler methods with long lists of Handles clauses, or additional code loops to wire up the event handling for each control.
Purpose Since most of this functionality could be considered a requirement regardless of the type of control being managed, or its required functionality, it may make sense to wrap all of the control management functionality into a single class. And since our first requirement is a collection of controls, then a base collection class could be the perfect starting point for our control manager. There are a number of existing thread around this topic, with some recent (at the time of this writing) ones being:[URL]..In this, and related, threads I have posted examples of a simple TextBoxManager and ButtonManager control. But again, with so much similar functionality required regardless of the control being managed, it would be technically possible to create a generic ControlManager(Of T As Control) class which can manage any type of control.
[Code]...
So in summary, one can facilitate managing a large number of user interface controls by building a "control manager" class which both encapsulates the list of control instances, and deals with adding and removing defined event handlers for every control it manages. The generic control manager class itself can be inherited and extended into a more specific class on a per-application basis in order to provide more application-specific functionality. Reed Kimble - "When you do things right, people won't be sure you've done anything at all"
View 9 Replies
Nov 5, 2010
is there a way to increase the rate a Process object in .NET throws the OutputDataReceived event? It creates a large buffer (I believe 1024 characters) that is dumped in bulk which makes the application not as fluid of a stream as I would of like it to be.
View 1 Replies
Nov 10, 2011
I have a maximized form that has controls at the top of it and a large DataGridView that is docked below all the controls. Its kind of like the Ribbon in MS Office. The controls cover about 1/4 of the screen at the top. I would like a way for the user to click a button to hide all the controls then automatically expand into the place the controls were so the user can view more data in the DataGridView and visa versa. For example, in MS Office Excel you can hide the ribbon by clicking a tiny button that has "^" on it.
I'm not very familiar with all the controls in Visual Studio so I would like to hear some recommendations. Is this situation ideal for a SplitContainer or ToolStripContainer or am I way off base here?
View 8 Replies
Jan 6, 2011
I am building a vb.net application with VS2010. The aim of the application is to change sln. files from VS2005/2008 versions into VS2010.I am using a Form with 2 text boxes and 2 buttons. When I click the 1st button it reveals the sln file in the text box. Then i have a 'convert' button that I want to use to 'convert' the file that appears in the first text box. I have come quite far with the source code but am just a bit puzzled as to how i can retrieve the VS2005 sln files and to get the 'convert' button to display the text in the 2nd text box.[code]
View 5 Replies
Oct 11, 2010
if I want to submit a large amount of text to my asp web page, do I need to worry about the text itself such as containing "&a=" that would mean another variable is being assigned for submitting data? Any way of not worrying about this? Or do I need to replace the & symbol everywhere in the test first if used?
View 1 Replies
Feb 1, 2009
The following code suppose to:
1. Read line-by-line a txt file with more than 500,000 lines, (each line 521 characters long)
2. extract an ID No from the line
3. query from a database for LCCIStatus
4. concatenate the value of LCCIStatus to the line
5. write the line to sample.txt
My problem is, this code works perfectly with the test file of 8000 lines but fail with the actual files which have over 500,000 lines. FYI, the test file contains data which I cut and paste from the actual file.
[Code]...
View 5 Replies
Sep 21, 2010
I have experienced this in both VB 2005 and 2008. First, design a form by placing your UI elements where you want them. Then, go back and start naming your controls the way you want them (i.e. "txtWhatever" instead of the default "TextBox1", etc.).I find that after you change the name of a control, there is a slight but annoying delay as VS IDE digests the fact that you changed the name, thus slowing down my workflow. I recall that this process was much more rapid-fire in the VB6 days - i.e. name one control, click the next one and start typing, boom-boom-boom.
Has this annoyed anyone else, and if so, have you found any kind of remedy to speed things up in this regard?
View 8 Replies
Dec 11, 2011
I wrote a program to download and play AVI files the files are large in size and long time wise. I have the files playing as they are being downloaded but i can't see how long the file is or seek reliably. i was reading that the AVI headers are in the last 512kb of the AVI file *why would't they put it at the start* lol so my question is is there a way to download the last 512Kb of the file i'm downloading. i have the Bytes Read and Length of the file while its downlaoding i'm just not sure where to go from there, or how to do it atleast. If i had the length in time of the Avi file i could set the trackbar to be able to seek properly. or if someone has an idea how i could get the time of the video by using fps and some math i could prob do it that way too but idk how i would tell how i can find how many kb are in the fps i'm sure it changes so think that way is't going to be reliable. how to get the last 512kb would be the best option not sure if it can be done even.
View 4 Replies
Feb 22, 2009
I am trying to parse a very large text file for certain strings. The text file is part of a level-making software for an old game I play. The text file basically contains all the information the level designer software needs, but the only important bit is the 'texture information'. Basically what I'm trying to create is a little program that parses the text files and shows the user a list of every texture in that text file. The problem is, the strings denoting textures are not really easy to find, and I can't think of any sensible and fast way to get them...
[Code]...
View 12 Replies
Aug 26, 2011
this code takes about 30 mins and high cpu usage, what is the problem
Do
strLine = objReader.ReadLine()
If strLine Is Nothing Then
[code].....
View 3 Replies
Oct 28, 2010
I need to load a large txt file that is in a fixed width format. There are over 45K lines, so speed is important.I need to load one of the fields into a dropdown box and have another field (label) display the text of another field in the related line.I could import the file to an access db if needed, but would rather not as i also want the txt file to update from a link on a regular bases. So having it in a DB would be more work to process that part.[code]
View 1 Replies
Aug 26, 2011
this code takes about 60 mins and high cpu usage for a text file of 90,000 lines, what is the problem..[code]
View 9 Replies