[VB] IF temp <> A...Z hoe kan dit ?

Pagina: 1
Acties:
  • 39 views sinds 30-01-2008

  • Facer
  • Registratie: Januari 2002
  • Niet online

Facer

Ken net.....

Topicstarter
Ik wil graag het volgende doen: (weet niet of het zo kan)
code:
1
If Temp <> A tot en met Z Then

Temp is dan een stukje uit de tekst maar hoe kan ik zorgen dat als Temp geen letter is dat die dat het IF commando afmaakt ?

  • marcusk
  • Registratie: Februari 2001
  • Laatst online: 26-09-2023
kleiner dan A en groter dan Z ?

  • Facer
  • Registratie: Januari 2002
  • Niet online

Facer

Ken net.....

Topicstarter
Nee dat als TEMP een letter is dat die dan niet het IF commando uitvoert

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 06-09 19:42
Op dinsdag 04 juni 2002 21:23 schreef marcusk het volgende:
kleiner dan A en groter dan Z ?
Het is natuurlijk of (in plaats van en), maar dat is een detail.
Op dinsdag 04 juni 2002 21:24 schreef facer het volgende:
Nee dat als TEMP een letter is dat die dan niet het IF commando uitvoert
Lees je wel wat marcusk schrijft? Zo ja, wil je dan inhoudelijk aangeven wat er mis is met zijn suggestie?

  • Facer
  • Registratie: Januari 2002
  • Niet online

Facer

Ken net.....

Topicstarter
Op dinsdag 04 juni 2002 21:26 schreef Soultaker het volgende:

[..]

Het is natuurlijk of (in plaats van en), maar dat is een detail.
[..]

Lees je wel wat marcusk schrijft? Zo ja, wil je dan inhoudelijk aangeven wat er mis is met zijn suggestie?
Ja kan begrijpen wat marcusk bedoelt maar dat is het helaas niet

Probeer het nog is

Ik heb dus de regel: IF Temp <>

En nu wil ik dus eigenlijk achter <> zetten "A" en dan bij de volgende if "B" en dan "C" enz..... tot "Z" zodat als Temp een letter is dat die dan niet IF uitvoert

  • Ramon
  • Registratie: Juli 2000
  • Laatst online: 06-09 21:35
regexp :?

Check mijn V&A ads: https://tweakers.net/aanbod/user/9258/


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-09 13:30

.oisyn

Moderator Devschuur®

Demotivational Speaker

Op dinsdag 04 juni 2002 21:29 schreef facer het volgende:

[..]

Ja kan begrijpen wat marcusk bedoelt maar dat is het helaas niet

Probeer het nog is

Ik heb dus de regel: IF Temp <>

En nu wil ik dus eigenlijk achter <> zetten "A" en dan bij de volgende if "B" en dan "C" enz..... tot "Z" zodat als Temp een letter is dat die dan niet IF uitvoert
en waarom denk je dat de if dan wordt uitgevoerd als Temp geen letter is op de manier van marcusk :?
code:
1
2
3
If Temp < A Or Temp > Z Then
    ....
End If

als Temp daar een letter is komt ie toch echt niet in het ifblok terecht hoor

heb trouwens je quote-ipv-edit-post verwijderd :)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • Facer
  • Registratie: Januari 2002
  • Niet online

Facer

Ken net.....

Topicstarter
heb trouwens je quote-ipv-edit-post verwijderd :)
Bedankt
code:
1
2
3
If Temp < A Or Temp > Z Then
    ....
End If

Maar helaas die oplossing werkt niet :'(

Misschien nog duidelijker maken....

Ik haal van een website de source daarin staan wat nummer die ik wil weten dus laat ik hem steeds naar ", " zoeken en dan het karakter wat daarna komt is meestal een getal en dat getal die wordt opgeslagen in een bestand maar helaas komt het ook is voor dat er een letter staat en dat mag die dus niet opslaan in een apart bestand

  • marcusk
  • Registratie: Februari 2001
  • Laatst online: 26-09-2023
moet je natuurlijk wel "A" en "Z" gebruiken

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 06-09 19:42
Misschien ben ik gewoon dom, maar als marcusk niet de juiste oplossing (op de of/en-verwisseling na) gegeven heeft, dan begrijp ik gewoon niet wat je bedoelt.

Nog een poging, alsjeblieft. Met wat voorbeelden, eventueel.

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-09 13:30

.oisyn

Moderator Devschuur®

Demotivational Speaker

komt waarschijnlijk omdat hij A en Z ziet als variabelen (zet Option Explicit eens aan :7)

probeer eens quotes om A en Z heen te zetten

.edit: zoals marcusk al zei :)
hmm kan natuurlijk ook gewoon z'n post verwijderen :+ ;)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • Soultaker
  • Registratie: September 2000
  • Laatst online: 06-09 19:42
Op dinsdag 04 juni 2002 21:43 schreef .oisyn het volgende:
komt waarschijnlijk omdat hij A en Z ziet als variabelen (zet Option Explicit eens aan :7)

probeer eens quotes om A en Z heen te zetten
Dit soort dicussies op GoT zijn echt beneden elk denkbaar peil. :r

What's next? Zogenaamde 'programmeurs' uitleggen hoe je twee gehele getallen optelt?

(No offense aan .oisyn en marcusk die ook alleen maar proberen te helpen.)

  • Ramon
  • Registratie: Juli 2000
  • Laatst online: 06-09 21:35
regexp regexp regexp regexp regexp regexp regexp regexp regexp regexp regexp regexp regexp regexp regexp regexp regexp regexp

Check mijn V&A ads: https://tweakers.net/aanbod/user/9258/


  • marcusk
  • Registratie: Februari 2001
  • Laatst online: 26-09-2023
Op dinsdag 04 juni 2002 21:43 schreef .oisyn het volgende:
hmm kan natuurlijk ook gewoon z'n post verwijderen :+ ;)
LOL :D

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-09 13:30

.oisyn

Moderator Devschuur®

Demotivational Speaker

Soultaker: je hebt helemaal gelijk. Ik zat bij de start al met mijn vingers op de sluitknop maar ik besloot nog even te kijken wat eruit kwam. Daarna ben ik het eigenlijk helemaal vergeten.

Mijn excuses daarvoor aan de topicstarter, waardoor het misschien lijkt dat ik het doe omdat Soultaker het zegt, maar dat is niet zo: hij heeft gewoon gelijk en hij hielp me daaraan herinneren (ben ook pas net mod ;))

Dus: dit is zo goed als manual werk... als je dit niet snapt zou ik je aanraden een goed boek of tutorial te lezen over VB. Mocht je met wat ingewikkeldere problemen zitten dan ben je natuurlijk altijd welkom hier

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.

Pagina: 1

Dit topic is gesloten.