Adverteren?

Je bent hier: Techzine » Tutorials » Coding » [C#] Les 2: je eerste C# windows applicatie

[C#] Les 2: je eerste C# windows applicatie

Vrijdag 12 maart 2010 21:00 door adeadone
Views 30138 Reacties (8)

Eindresultaat

Als alles werkt , zou je het volgende eindresultaat kunnen hebben:



Mocht je nog vragen hebben over deze tutorial, of over de extra uitbreidingen die hier onder staan kan je altijd op ons programmeren forum terrecht.

Wat kan je nu zelf nog proberen?

Dit programma zoals het hier staat is niet helemaal perfect. Ga er eens mee experimenteren en uitbreiden, daar leer je vaak nog meer van dan het volgen van talloze tutorials. Een paar ideetjes wat je nog kan uitbreiden of verbeteren staan hier onder:

  • Indien er geen bericht is ingevuld; een standaard bericht weergeven.
  • De teller resetten wanneer het waarschuwingsbericht af is gegaan.
  • Een reset knop toevoegen.
  • Controleren of het bij het waarschuwingsaantal wel een getal is ingevuld. Zo niet; geef een melding. Momenteel stopt het programma er mee. Tip: Int32.TryParse – Examples

Er zijn 8 reacties

Avatar
offlinesarkout, ICT-liefhebber, 12 Mrt 2010, 21:50
0
Met die proggama is progammeren nog nooit zo makkelijk geweest.
Avatar
offlineMizgala28, ICT-liefhebber, 13 Mrt 2010, 11:29
1
Dat is inderdaad erg makkelijk, zelfs voor mij ik zelf gebruik nooit C# en toch is het gelukt.
csotranme heeft dit bericht gewijzigd op 13-03-2010 om 15:32.Reden: zins fouten
Geen Avatar
offlinecaptain007, ICT-professional, 13 Mrt 2010, 14:41
1
Als je student bent en toegang hebt tot bijvoorbeeld MA3D dan kun je de professional versie van Visual Studio 2008 downloaden. Voor de mensen die alvast 2010 willen uitproberen, je kan hier de Release Candidate van Visual Studio 2010 Ultimate downloaden: http://www.microsoft.com/downloads/details.aspx?FamilyID=457bab91-5eb2-4b36-b0f4-d6f34683c62a&displaylang=en

Voordeel van deze versies ten opzichte van de Express edities is dat je VB.NET en C# projecten in een Visual Studio kan maken en niet aparte Express versies hoeft te installeren. Je kunt er zowel C# Windows applicaties, webapplicaties (ASP.NET) en applicaties voor Windows Mobile mee ontwikkelen.
captain007 heeft dit bericht gewijzigd op 13-03-2010 om 14:44.
Avatar
offlineboetjen, ICT-liefhebber, 16 Mrt 2010, 18:11
0
Hoe moet je die teller resetten?
Avatar
1
Je zou dan nog een button er bij kunnen plaatsen. Daar zijn eigen onClick event op zetten (dubbel klikken op de button in de designer mode) en dan de variabele van de teller op 0 zetten. (this.AantalKlikken)

Je moet dan wel het label weer apart updaten. Maar dat ging met de code:
this.aantal.Text = "Aantal tikken: " + this.AantalTikken.ToString( );

Succes
adeadone heeft dit bericht gewijzigd op 16-03-2010 om 20:28.
Avatar
offlinewoms, ICT-liefhebber, 23 Mrt 2010, 15:36
1
Is deze tutorial wel compleet? Ik zie in de code ook nergens "He, pas op! Niet zo vaak klikken he!" staan? Dus dit is helemaal niet aan de orde gekomen in de tutorial..

Ook krijg ik een fout als ik op klikken druk bij: "int WaarschuwingAantal = Convert.ToInt32(this.waarschuwings_aantal.Text);"
Hij kan hem niet converteren naar int?
woms heeft dit bericht gewijzigd op 23-03-2010 om 15:37.
Avatar
1
1) De conversie gaat waarschijnlijk fout omdat je in het waarschuwings aantal box een ongeldige invoer hebt staan (geen geldig getal).

2) Het klopt wel. Er is een tweede box waar bij je het bericht kan instellen. De messagebox wordt als volgt weergegeven:
MessageBox.Show( this.bericht.Text );

Dus , de inhoud van de box bericht wordt daar voor overgenomen.
Geen Avatar
gastManon (gast), 27 Mei 2010, 19:17
1
Heel duidelijk. Wanneer komt deel 3?
Reageer op dit artikel

Gelieve je te houden aan de algemene fatsoensnormen bij het reageren op Techzine. Goede en slechtereacties hebben invloed op je hoeveelheid punten.Tevens zal de redactie actie ondernemen tegen herhaaldelijke slechte reacties.Eventuele fouten in dit artikel kunnen via de article reportgemeld worden.

TZML Toolbar:
kleiner groter resize bold italic underline strike sub sup ul ol quote split url url me
Smilies:
:) :( :o :D ;) :P :p (lol) :@ :\'( ;{ :? :s :9
captcha
Verzenden: