abonnement Unibet Coolblue Bitvavo
pi_89696183
En hoe ziet de syntax er ook weer uit om alleen de eerste letter van een woord als hoofdletter uit te voeren? En om meerdere letters als hoofdletter uit te voeren?
Op vrijdag 14 mei 2021 @ 23:33 schreef Joopklepzeiker: Zonder twijfel is @vogeltjesdans de grootste smaakmaker en intelligentste persoon van heel KLB.
  woensdag 8 december 2010 @ 21:41:31 #52
44920 TallMan
Permanent brain failure
pi_89696529
quote:
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick

For i = waarde To 0 Step -1
lblWaarde.Text = waarde.ToString ' en hier blijft hij op de startwaarde staan
Next
End Sub
veranderen in
quote:
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick

lblWaarde.Text = waarde.ToString
if waarde > 0 then
waarde = waarde - 1
end if
End Sub
geheelonthouder met geheugenverlies
Mensen die zeggen dat domme vragen niet bestaan stellen ze zelf.
pi_89697254
quote:
1s.gif Op woensdag 8 december 2010 21:41 schreef TallMan het volgende:

[..]

veranderen in

[..]

Waarom kan dat niet met een for next lus?
Op vrijdag 14 mei 2021 @ 23:33 schreef Joopklepzeiker: Zonder twijfel is @vogeltjesdans de grootste smaakmaker en intelligentste persoon van heel KLB.
  woensdag 8 december 2010 @ 22:39:26 #54
44920 TallMan
Permanent brain failure
pi_89699840
Je verandert in je for next lus zoals jij hem hebt staan alleen je i. Je waarde variabele wordt nooit geschreven in je timer.

Je timer event krijg je per seconde en iedere seconde wil je een waarde een lager tonen. Dan heeft een lus die door alle waarden heenloopt geen enkele zin.

Per seconde (per timer event dus) wil je de waarde een lager maken en die waarde tonen.
geheelonthouder met geheugenverlies
Mensen die zeggen dat domme vragen niet bestaan stellen ze zelf.
pi_89702811
quote:
1s.gif Op woensdag 8 december 2010 22:39 schreef TallMan het volgende:
Je verandert in je for next lus zoals jij hem hebt staan alleen je i. Je waarde variabele wordt nooit geschreven in je timer.
Dus de for waarde kan nooit de uitvoervariabele zijn? Dat moeten echt twee losse variabelen zijn?

Volgens mij ging dat in GWBasic nog wel :')

Weet je ook nog het antwoord op de ToUpper vraag van hierboven? :P
Op vrijdag 14 mei 2021 @ 23:33 schreef Joopklepzeiker: Zonder twijfel is @vogeltjesdans de grootste smaakmaker en intelligentste persoon van heel KLB.
  donderdag 9 december 2010 @ 00:13:53 #56
269384 OEM
I spit on your aircraft
pi_89704298
quote:
1s.gif Op woensdag 8 december 2010 23:40 schreef vogeltjesdans het volgende:

[..]
Weet je ook nog het antwoord op de ToUpper vraag van hierboven? :P
String heeft een methode ToCharArray. In die char-array kun je bepaalde characters vervangen. Daarna maak je een nieuwe string aan met je char-array als parameter.

1
2
3
4
5
6
string source = "hallo";

char[] characters = source.ToCharArray();
characters[0] = Char.ToUpper(characters[0]);

string result = new string(characters);

Andere optie is met Substring aan de gang te gaan:

1string result = source.Substring(0,1).ToUpper() + source.Substring(1);
pi_89704434
quote:
1s.gif Op donderdag 9 december 2010 00:13 schreef OEM het volgende:

[..]

String heeft een methode ToCharArray. In die char-array kun je bepaalde characters vervangen. Daarna maak je een nieuwe string aan met je char-array als parameter.

[ code verwijderd ]

Is dat VB?
Op vrijdag 14 mei 2021 @ 23:33 schreef Joopklepzeiker: Zonder twijfel is @vogeltjesdans de grootste smaakmaker en intelligentste persoon van heel KLB.
  donderdag 9 december 2010 @ 00:18:42 #58
269384 OEM
I spit on your aircraft
pi_89704488
quote:
1s.gif Op donderdag 9 december 2010 00:17 schreef vogeltjesdans het volgende:

[..]

Is dat VB?
C#, maar ik neem aan dat je dat kan lezen. Ik kan geen VB meer schrijven (want de tranen springen in m'n ogen als ik VB zie)

[ Bericht 5% gewijzigd door OEM op 09-12-2010 00:23:52 ]
  donderdag 9 december 2010 @ 08:30:04 #59
44920 TallMan
Permanent brain failure
pi_89707982
quote:
1s.gif Op woensdag 8 december 2010 23:40 schreef vogeltjesdans het volgende:

[..]

Dus de for waarde kan nooit de uitvoervariabele zijn? Dat moeten echt twee losse variabelen zijn?

Volgens mij ging dat in GWBasic nog wel :')
Je deed in je lus sowieso al niets met je variabele i. En dat is dan weer de enige variabele die verandert. Als je die in de textbox had gezet (en die had gerefreshed) had je iedere seconde de textbox heel snel van waarde naar 0 zien tellen.

Verder is de lifetime van je variabele i net zo lang als de lus de lus bezig is, dus de volgende keer dat je in je timer event komt heb je weer te maken met een verse i.
geheelonthouder met geheugenverlies
Mensen die zeggen dat domme vragen niet bestaan stellen ze zelf.
  donderdag 9 december 2010 @ 09:27:00 #60
24981 Cryothic
nerd... meer niet.
pi_89708861
1
2
3
For i = waarde To 0 Step -1
lblWaarde.Text = waarde.ToString ' en hier blijft hij op de startwaarde staan
Next
I wordt gelijk aan "waarde".
"Waarde" veranderd verder nooit.

Misschien dat dit werkt?
1
2
3
For i = waarde To 0 Step -1
lblWaarde.Text = i.ToString ' en hier blijft hij op de startwaarde staan
Next

volgens mij zou step -1 wel moeten werken in zo'n for-lus.

en anders:
1
2
3
4
5
i = waarde
while i >= 0
 lblWaarde.Text = i.ToString
 i = i - 1
end while
NIEUW: Foto's!
  donderdag 9 december 2010 @ 09:37:33 #61
44920 TallMan
Permanent brain failure
pi_89709105
@Cryothic, je vergeet dat het een lus is die hij draait IN een timer event. Dat is nogal dubbelop omdat hij natuurlijk wil dat de waarde een minder wordt per seconde (timer event). Daarvoor wil je juist geen lus gebruiken.
geheelonthouder met geheugenverlies
Mensen die zeggen dat domme vragen niet bestaan stellen ze zelf.
  donderdag 9 december 2010 @ 09:49:56 #62
24981 Cryothic
nerd... meer niet.
pi_89709383
ah, helemaal overheen zitten kijken idd.
NIEUW: Foto's!
pi_89723249
quote:
1s.gif Op donderdag 9 december 2010 00:18 schreef OEM het volgende:

[..]

C#, maar ik neem aan dat je dat kan lezen. Ik kan geen VB meer schrijven (want de tranen springen in m'n ogen als ik VB zie)
Mja, maar ik zoe de juiste VB syntax -O-
Op vrijdag 14 mei 2021 @ 23:33 schreef Joopklepzeiker: Zonder twijfel is @vogeltjesdans de grootste smaakmaker en intelligentste persoon van heel KLB.
  donderdag 9 december 2010 @ 16:00:35 #64
56176 Catch22-
Ben je Blind?!
pi_89723308
Bietje vertalen moet wel lukken toch?

VB, waarom?!
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_89732988
quote:
1s.gif Op donderdag 9 december 2010 15:59 schreef vogeltjesdans het volgende:

[..]

Mja, maar ik zoe de juiste VB syntax -O-
Iedereen haat hier vb hoor :P
Handig tooltje: http://www.developerfusion.com/tools/convert/csharp-to-vb/
α & Ω
Yaaaaaamaaaaaaaaahaaaaaaaaaaaaaaaa
pi_89736499
quote:
1s.gif Op donderdag 9 december 2010 19:54 schreef Ker_Plunk het volgende:

[..]

Iedereen haat hier vb hoor :P
Handig tooltje: http://www.developerfusion.com/tools/convert/csharp-to-vb/
Omdat VB syntax naar mijn mening ook gewoon oerlelijk is, zeker als je uit de C/C++ hoek komt.
Jeffster! _O_
  donderdag 9 december 2010 @ 21:09:50 #67
56176 Catch22-
Ben je Blind?!
pi_89736548
Precies. Ik zie het nut ook niet
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  donderdag 9 december 2010 @ 21:53:51 #68
44920 TallMan
Permanent brain failure
pi_89738990
Ach, een syntax is een tool, geen doel. Of er nou C# of VB wordt geschreven maakt me allemaal niet zoveel uit.
geheelonthouder met geheugenverlies
Mensen die zeggen dat domme vragen niet bestaan stellen ze zelf.
  donderdag 9 december 2010 @ 22:15:20 #69
56176 Catch22-
Ben je Blind?!
pi_89740116
ik vind het een onoverzichtelijke taal. Ken ook niemand die daar echt serieus mee bezig is.

Maargoed; ieder zijn ding
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  donderdag 9 december 2010 @ 22:22:01 #70
24981 Cryothic
nerd... meer niet.
pi_89740428
quote:
1s.gif Op donderdag 9 december 2010 22:15 schreef Catch22- het volgende:
ik vind het een onoverzichtelijke taal. Ken ook niemand die daar echt serieus mee bezig is.

Maargoed; ieder zijn ding
Op mijn vorige werk werden de nieuwe websites in ASP.NET (VB) gemaakt.
Simpelweg omdat dat toen de meest logische keus was als je van ASP Classic komt.
Ik vond het toen wel lekker werken.

Nu ik meer met C# werk zie ik daar echter ook wel voordelen van.
Maar goed, wat je zou willen maken moet idd met beide talen wel mogelijk zijn. Daar zal weinig verschil in zitten.
NIEUW: Foto's!
  donderdag 9 december 2010 @ 22:26:36 #71
56176 Catch22-
Ben je Blind?!
pi_89740663
door het ontbreken van accolades, punt-komma's etc vind ik het bijzonder onduidelijk. Heb me er nooit in verdiept overigens, zie het alleen af en toe in de documentatie voorbij komen.
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  donderdag 9 december 2010 @ 22:37:23 #72
24981 Cryothic
nerd... meer niet.
pi_89741175
quote:
1s.gif Op donderdag 9 december 2010 22:26 schreef Catch22- het volgende:
door het ontbreken van accolades, punt-komma's etc vind ik het bijzonder onduidelijk. Heb me er nooit in verdiept overigens, zie het alleen af en toe in de documentatie voorbij komen.
Tja, inplaats van:
public void WriteLine(string Line){
//doe wat
}

is het dan:
public sub WriteLine(Line as String)
//doe wat
end sub

dacht ik.

Maar ja, als je al jaren ASP Classic programmeert is het niet zo'n heel groot verschil.

Waar ik nu mee zit, is dat ik op m'n werk af en toe (en binnenkort vaker) C# doe, maar hoofdzakelijk (momenteel 99% denk ik) ASP Classic.
En dan is het verschil wel erg groot. En aangezien ik prive in C# werk levert dat wel eens wat extra backspaces op tijdens het programmeren ;)
NIEUW: Foto's!
  donderdag 9 december 2010 @ 22:41:57 #73
269384 OEM
I spit on your aircraft
pi_89741377
quote:
1s.gif Op donderdag 9 december 2010 22:37 schreef Cryothic het volgende:
En dan is het verschil wel erg groot. En aangezien ik prive in C# werk levert dat wel eens wat extra backspaces op tijdens het programmeren ;)
Herkenbaar. Half jaar lang met VB en C# gelijktijdig gewerkt. Hoeveel puntkomma's ik wel niet heb ingetikt en weer weggehaald heb. Als ik voor elke een stuiver had gekregen....
  donderdag 9 december 2010 @ 22:56:27 #74
56176 Catch22-
Ben je Blind?!
pi_89742156
Had je nooit meer in VB hoeven werken

;)
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  donderdag 9 december 2010 @ 23:21:29 #75
44920 TallMan
Permanent brain failure
pi_89743493
Bij ons moeten er t.z.t. een aantal delphi programmeurs om naar .NET. En gezien management heeft besloten dat het VB.NET moet zijn kijk ik er naar vooruit om hun ook met hun ; in de war te komen. begin en end zijn dan weer geen vreemden voor hun.
geheelonthouder met geheugenverlies
Mensen die zeggen dat domme vragen niet bestaan stellen ze zelf.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')