NAVIGATIE

Freetime overzicht
Zoeken


  RUBRIEKEN

FAQ / Help
Wat mag niet?
WZL Wedstrijden
WZL Chat
WZL Toolbar
WZL Statistieken
WZL leden
WZL shop
E-cards

RSS

Fun-feed
Babe-feed
Stud-feed

Een groot aantal pokerrooms geven de mogelijkheid om poker te spelen op internet en geld te storten via het veilige iDeal betaalsysteem.
Overzicht » Computer » Programmeren » Alfabetisch tonen van namen in .NET
Onderaan pagina
Izan 2.814
wzl-lid
Sinds 10/2/2004
T: 35 R: 61
27/12/2005 - 13:11u | Quote
Ik heb dus 2 namen die uit een textbox in een label moeten getoont worden. Deze namen zouden hier alfabetisch moeten inkomen. Kent iemand hiervan de code?

Bedankt!
Losealot
Beachboy
Sinds 24/9/2004
T:55 - R:1358
28/12/2005 - 8:37u | Quote
wa dachte van alfabetisch sorteren?
Izan 2.814
wzl-lid
Sinds 10/2/2004
T:35 - R:61
28/12/2005 - 18:42u | Quote
Ik dacht dat je het ergens in de eigenschappen van label kon instellen maar blijkbaar niet ...
Wikke 3.2
wzl-lid
Sinds 6/1/2005
T:8 - R:253
29/12/2005 - 11:29u | Quote
alles in een array zetten,
die dan sorteren (moet lukken)
en dan alles in dat label zetten

zou da ni werken?
Losealot
Beachboy
Sinds 24/9/2004
T:55 - R:1358
29/12/2005 - 23:43u | Quote
Izan schreef:
Ik dacht dat je het ergens in de eigenschappen van label kon instellen

moest ik ooit een label ofzo moeten schrijven, zou ik dat daar ook niet insteken, aangezien een label met de view te maken heeft, dus puur de weergave, de manier waarop de weer te geven data gesorteerd is, of om het even wat, daar trekt die label zich niets van aan. Een label toont enkel iets. Sorteren kan op vele verschillende manieren, de ene al sneller dan de andere. In de meeste talen zit er een standaard sorteer algoritme ingebakken, als ik mij niet vergis is dit quicksort, met op het einde insertionsort.
Losealot
Beachboy
Sinds 24/9/2004
T:55 - R:1358
29/12/2005 - 23:45u | Quote
als ge meer over sorteren wilt weten: The art of computer programming - Donald Knuth
Izan 2.814
wzl-lid
Sinds 10/2/2004
T:35 - R:61
30/12/2005 - 17:04u | Quote
Bedankt! Ik zal mijn best doen om het te vinden
m0rPh3uS 3.172
WZL-lid
Sinds 13/1/2003
T:1 - R:38
2/1/2006 - 16:07u | Quote
Afhankelijk van wat je nodig hebt, heb je verschillende oplossingen, maar dit is wel heel basic hoor.

Bv. een ArrayList (C#):

//Nieuwe ArrayList
ArrayList elements = new ArrayList();

//Elementen toevoegen
elements.Add(TextBox1.Text);
elements.Add(TextBox2.Text);

//Sorteren
elements.Sort();

//En dan hier tonen in de label(s).
//...


Sorteren van andere objecten gebeurt op dezelfde manier, maar even de IComparable interface implementeren en de CompareTo methode overriden.
Izan 2.814
wzl-lid
Sinds 10/2/2004
T:35 - R:61
2/1/2006 - 17:03u | Quote
Opgelost:

Private Function Alfabetisch(ByVal strNaam1 As String, ByVal strNaam2 As String, ByVal intStart As Integer) As Integer
Select Case True
Case Strings.Mid(strNaam1, intStart, 1) < Strings.Mid(strNaam2, intStart, 1)
Return 1
Case Strings.Mid(strNaam1, intStart, 1) > Strings.Mid(strNaam2, intStart, 1)
Return 2
Case Strings.Mid(strNaam1, intStart, 1) = Strings.Mid(strNaam2, intStart, 1)
intStart += 1
Return Alfabetisch(strNaam1, strNaam2, intStart)
End Select
End Function
Losealot
Beachboy
Sinds 24/9/2004
T:55 - R:1358
3/1/2006 - 9:02u | Quote
omg
m0rPh3uS 3.172
WZL-lid
Sinds 13/1/2003
T:1 - R:38
3/1/2006 - 10:31u | Quote
Die oplossing suckt wel redelijk hard
Tjoolder 3
wzl-lid
Sinds 5/4/2004
T:3 - R:96
4/1/2006 - 0:39u | Quote

Ik zou hier eens gaan zien ...
Izan 2.814
wzl-lid
Sinds 10/2/2004
T:35 - R:61
4/1/2006 - 17:25u | Quote
Het belangrijkste is dat het werk hé. Ik heb het btw zelf niet gedaan dusja
Losealot
Beachboy
Sinds 24/9/2004
T:55 - R:1358
4/1/2006 - 17:41u | Quote
Izan schreef:
Het belangrijkste is dat het werk hé.

Das nie waar, het belangrijkste is dat je iets bijleert, en er iets me bent moest je ooit nog eens zo'n probleem hebben. De oplossing van jou trekt op nie veel aangezien er waarschijnlijk een ingebouwde compare functie bestaat.
Izan schreef:
Ik heb het btw zelf niet gedaan dusja

Je bent er precies nog fier op
m0rPh3uS 3.172
WZL-lid
Sinds 13/1/2003
T:1 - R:38
5/1/2006 - 10:51u | Quote
Izan schreef:
Het belangrijkste is dat het werk hé. Ik heb het btw zelf niet gedaan dusja

Het belangrijkste is dat het overzichtelijk, performant, aanpasbaar en herbruikbaar is; deze oplossing is geen van de 4.

En dat je het zelf niet hebt gedaan: almaar goed (alhoewel da ge da nu wel kunt zeggen ), maar ge moogt de mens die het wel heeft gemaakt, een veeg tegen zen oren geven van mij.
Phil 2.915
Uberhacker
Sinds 23/2/2003
T:10 - R:484
5/1/2006 - 13:04u | Quote
m0rPh3uS schreef:
En dat je het zelf niet hebt gedaan: almaar goed (alhoewel da ge da nu wel kunt zeggen ), maar ge moogt de mens die het wel heeft gemaakt, een veeg tegen zen oren geven van mij.


En ne sjot tegen zn knieschijven van mij.
Izan 2.814
wzl-lid
Sinds 10/2/2004
T:35 - R:61
5/1/2006 - 22:33u | Quote
I will !
Mr Thunder 1
wzl-lid
Sinds 11/1/2006
T:0 - R:4
11/1/2006 - 6:44u | Quote
Een oplossing is een oplossing. Elke oplossing heeft een visie en elke visie heeft zo zijn voor- en nadelen in elke situatie, creëer, observeer en leer.
De oplossing kan beter maar niet iedereen is van start af een Pro hé!

Al bestaande functies zijn niet voor 100% in orde en zelfs beter te noeme dan zelf geschreve middelen.
Daarbij zijn de zelfgeschreven middelen dan weer interessanter omdat je weet wat je kunt verwachten en anders, je fouten vinden en ervan bijleren.

GL!

Laatst aangepast door Mr Thunder op 11/01/2006 6:44:49u (1x aangepast)
Wimpie 2.5
wzl-lid
Sinds 24/9/2004
T:39 - R:152
19/1/2006 - 16:51u | Quote
@Thunder: als ik mijn stageproject maak met code zoals deze zal ik nooit afstuderen!
En een oplossing die werkt is totaal niet gelijk aan een goede oplossing! Voor een kleine oef is dit misschien niet zo slecht, maar ik zou hier toch geen gans project mee bouwen. Als er functies voor bestaan kan je ze beter gebruiken.
En iets bijleren door eigen code te schrijven is hier ook niet het geval want hij heeft de code niet zelf geschreven.

Ieder zijn gedacht, maar mijn leerkrachten denken anders.
 
Bovenaan pagina