Scix Skrevet 24. mai 2004 Del Skrevet 24. mai 2004 (endret) lager eit program der du må skrive inn eit nummer for at du skal få eit svar. men det virker som case koden ser berre på dei to første talla som blir skreve inn. programmer er slik at bruker skrive nummeret inn i ein textbox, og dette blir det ført videre inn i ein listbox. programmet sjekker deretter korleis det nummeret "ser ut" bruker får samme svar om det er 100 eller 10 som blir skreve osv. korleis skal eg fikse dette? Select Case lbxRekn.List(4) Case Is <= "19" lblMmAl.Caption = "16" lblMmCu.Caption = "1,5"End Select Edit: la inn litt av koden Endret 24. mai 2004 av Scix Lenke til kommentar
aadnk Skrevet 24. mai 2004 Del Skrevet 24. mai 2004 (endret) Dette kan være fordi du har lagt inn betingelser som gjelder både for 100 og 10 i en av de tidligste Case'ene. Derfor må du utelukke noen av mulighetene på omtrentlig denne måten: Dim TestNum As Long TestNum = 50 Select Case Val(TestNum) Case 10 To 100 MsgBox "Tallet er mellom 10 og 100" Case Else MsgBox "Tallet er ikke mellom 10 og 100" End Select Endret 24. mai 2004 av aadnk Lenke til kommentar
sim Skrevet 24. mai 2004 Del Skrevet 24. mai 2004 Kanskje litt pirkete, men hvis tallet er mellom 10 og 100, så er det mellom 9 og 101 også. Lenke til kommentar
aadnk Skrevet 24. mai 2004 Del Skrevet 24. mai 2004 (endret) Kanskje litt pirkete, men hvis tallet er mellom 10 og 100, så er det mellom 9 og 101 også. Dette kommer ann på tankegangen. I dagligtale vil jeg si at når du snakker om et tall mellom 10 og 100 gjelder dette også tallene 10 og 100. Men dette er selvsakt bare min oppfatting. I programmering (når vi ser bort fra VB) er dette annerledes. Likevel er dette egentlig ganske irrelevant da jeg prøvde bare å oversette VB-linjen til norsk. Endret 24. mai 2004 av aadnk Lenke til kommentar
Scix Skrevet 24. mai 2004 Forfatter Del Skrevet 24. mai 2004 (endret) trur eg formulerte meg litt dårlig i starten, men problemer et altså at programmet leser BERRE dei to første talla. dette er til eit program som skal rekne ut tykkelsen på kabel som brukes i elektriske instalasjoner. legger ut ei rar fil med programmet kabel problemet er når amperen kommer over 100, du ser dette om du laster det ned. Edit: Fikk det til. Fann hjelp i ein anna trå. men takk alike vell Endret 24. mai 2004 av Scix Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå