I have a routine whereby kids do some tests and are awarded scores. These scores are put in a ListView with their names. The snag arises when sorting! It's ok in single figures but at 10 and over it is no go! It is only in the first column that the scores are put. I believe the method is in collections and compares - am I right? So how can this be simply done? In all the bits of code I've managed to get hold of I get lots of words underlined in blue and have no idea what the explanations mean. Some such things are, "IComparer".
I am Writing a Program in Visual Basic 2008 for my High Schools Advanced Higher Coursework Project... The Game its self runs perfectly and i can display the highscores. i just need some help showing 10 hi-scorers and in ascending order.Currently i am using this code for viewing them.
Code: Private Sub HiScores_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim TmpHiScore As String 'Temporarly stores the data in file "HiScores.lol". Dim intTempo As Integer = 1 'Stores the length of variable TmpHiScore.
[code]....
The hiscores them selfs are stored in a personalised text document and they are all on the one line. the format of this is NAME:SCORE,NAME:SCORE,NAME:SCORE and so on!
This program i am working needs to be sorted alphabetically but right now it just sorts by the length of the names in descending order. i think the problem is my if statement. [Code]
For my programming class we must make a word guessing game with scoring for a project. We aren't required to log top scores or anything like that, but I would like to learn how to for future references. I've looked around and all I've found was ways to log in Excel and SQL servers, which I don't have the ability to do at school.
I have problem with Sorting ListBox in Visual Basic 2008. When I load names from some files (file's name is number_name like="156_blabla") and I need sort it by that number
I'm killing myself and dehydrating trying to get this array to sort.I have an array containing directories generated by;Dim Folders() As String = Directory.GetDirectories(RootPath)
I need them to be sorted so they appear like in windows explorer in win7 / vista. -- numerically and alphabetically by folder names.The folder names contain both letters and numbers, sometimes letters only or numbers only.
I use a listview control which is created at runtime because I don't need it visible to the user. I basically use it to store some information about paths, sort it and then pick out the data I need. It works very well apart from it doesn't seem to sort. For efficiency, I turn off sorting on the listview while the data is being added then enable sorting on the listview at the end. However, the sorting doesn't work. Is this because the listview isn't visible or am I just being daft?
I tried getting CodeOrder snippet working but it really messup all my tables and such when I try to add for other groups sorting first 3 works fine but when I try to add more everything gets strange. Here are my snippets: Form1.vb [URL] Form1.Designer.vb [URL]
First off i just want to take a bow to all the vb gods out there..I am trying to implement the sorting class form article 319399 in the knowledge base [URl]..on step number 6 it says to "Paste the following code into the ColumnClick event for the ListView:"so i created a sub to handle the ColumnClick event
I am trying to sort my ListView in both ascending and descending order when I click on column headers in Details View. When I click on it, it is able to sort one way, but subsequent clicks don't cause any more sorting to occur. I am attempting to follow the examples shown on the msdn site:[URL].. Here is what I have so far:
I have a two-column ListView linked to a Datapager. The ListView lists all files of a particular type in a particular directory, so the data source is an ArrayList of type FileInfo. Consequently, I had to create a Comparer class to use in the ArrayList.Sort method.
I'm using Visual Basic Express 2008 and I need to upload and sort two data text files (notepad) in a listview box. It doesn't have to be a listview box I chose that because it has nice options for columns. Anyway I've got the code set up to open the dialog box and allow the upload of multiple files. I've also got it set up to show separate columns, movie titles and box office amounts, titles in one file box office amount in the other. What I nee sorting the data once it's uploaded so the movie titles show in one column and the box office amounts show in another. Currently everything is showing in the left most column. I'd like to be able to represent the data seperately also so I can format the dollar amounts into currency. Here's what I've got so far:
Private Sub LoadButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LoadButton.Click Dim DialogBoxResults As System.Windows.Forms.OpenFileDialog
I have a listview with items. I have a sorting class to do it. However when something is changeing my Listview control.
There are 3 colums. All items for each column exists in an struct with 3 items, one for each column. I have checked that I have all data in the array. But when I loop trough array of items and add then to the Listview, then many items in column 2 and 3 is not showing up.... This happens only after I have used the sorting class.[code...]
I have a ListView w/filename, data, time and size fields. I've copied the code from this article [URL] to use in my solution. Problem is, when I click a column header the first time, it sorts, but when I click the same header a second time, to sort in reverse, the column stays in the same order as it was just sorted in.
I'd like to autosize listview columns to fit the column names. From what I saw this should do it but it doesn't work for me. Can someone see what I'm doing wrong or know of a way to do it? The listview is designed to dynamically build the coulmns based on the number of coumns in a recordset.
I'm having my program sort an excel sheet by a few columns. However, it is only sorting by the first column not the rest that I specify.ere is my sort code below:
I have a WPF ObservableCollection which is bound to a ListBox and I have a Sort() method which when called will convert the ObservableCollection to a List(Of T), and undertakes a sort based on a date/time column within the collection.
The data is sorted, even when new items are added to the ObservableCollection, however the date/time isn't being correctly sorted. The data is sorting based on the date however it is very much random when it comes to the time portion. The following is an example of the outcomes I am experiencing:
[Code]...
Is there anything that I am doing incorrectly in this method that would cause the time portion not be included in the sort? Is there a better way of doing a sort?
I have a DataGridView which populates from an SQL query just fine in default mode
using these table names [firstName] [varchar](20) NOT NULL, [lastName] [varchar](20) NOT NULL,
[code]....
I have edited the column headers and set the column names to the same values as my table names yet the data is not showing in form load I have set datagridview.AutoGenerateColumns = False I know the data is there if I delete datagridview.AutoGenerateColumns = False then the data is shown with the default headings?
I made project using VB.Net 2005 with multi languages, the first form is MDIParent form with MainMenu and toolbars also there is some changes in properties as righttoleft and text of forms.In my Mainmenu (Menustrip) there is opetion to change the UI Culture and I have already done but I need to change all texts in the form as mainmenu items anf form properties.My quetion is: how can I reload my form again to read the new texts names and mainmenu items names from resx file?
I am doing work for a client who has lost the source code for one of their VB.Net WinForms applications. The assembly they have is not obfuscated at all. I am trying to recover as much of the source as I can as C# source and have tried several tools for decompiling assemblies, including Reflector, ILSpy and JustDecompile (all the latest versions), but they all produce code with a huge number of errors in them. Because of the large number of errors in the generated code, I am going to ask about the specific errors (in different questions), get more directed answers and in this way try shed some light on why all the tools are having difficulty decompiling this assembly. This question pertains to the fact that the code generated by all these tools always have a large number of invalid member variables (fields) such as the following:
private short $STATIC$Report_Print$20211C1280B1$nHeight; private ArrayList $STATIC$Report_Print$20211C1280B1$oColumnLefts; private StaticLocalInitFlag $STATIC$Report_Print$20211C1280B1$oColumnLefts$Init;
why the generated code has these invalid member variables?
Is there any way to get common control names like Save, Copy or Undo Redo in the user's windows language? (I saw this in some programs which weren't made for my windows language. Also the Yes No Massage Boxes will change...)
I am trying to get this code to count the scores which are the same and tell how many students had the same score. I can get it to add 1 to it but I can not get it to tell how many students had the same score.
Private Sub displayButton_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles displayButton.Click Dim scores() As Integer = {88, 72, 99, 20, 66, 95, 99, 100, 72, 88, _
I am completely new to VB ( and frustrated) and I need help with my code below What I am telling VB to do is to get the number in the txtScore, store it in an array ( no clue how to do this)Sum of all scores goes to the txtTotal. Then I need vb to count how many are stored in the array after that get the average by accessing the txtTotal divide by the txtScoreCt and show it on my txtAverage.
Dim Scores(100) As Integer Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
I am trying today to write a code that enters all the scores I enter in a textbox(txtscore). I think I almost have it but it will not work properly for me. Her is the the sub I am using to list this code. the array is called arrScore.
Private Sub btnEnterScore_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnEnterScore.Click Dim score As Integer = 0 'counting 'check for valid input