Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Använda wend i if then sats?

Postades av 2002-03-17 23:10:27 - Emil Axelsson, i forum asp - allmänt, Tråden har 4 Kommentarer och lästs av 449 personer

hej.

Varför går det inte att använda wend i en if then sats...

-----------------------------------------------------
while not minfil.atEndOfStream
LAGRA = minfil.readline

if lagra = lank then
LAGRA = minfil.readline
LAGRA = minfil.readline
LAGRA = minfil.readline
LAGRA = minfil.readline
wend '<--- Där är elaka wend....
end if

'<--- Här nere skrivs ju fel grej in
minfil2.writeline
wend
minfil.close
minfil2.close

%>
-----------------------------------------------------

Nån som fattar vad jag snackar om för jag gör knappt det själv....
Finns det något sätt att gå runt problemet? Jag kan ju tex inte använda "goto" i "if satsen".

Vad jag har är en textfil.
Informationen om varje grej i textfilen är 5 rader.
den läser in första i lagra och kollar om den är lika med lank.
om den är det så ska den inte skrivas in i textfilen utan "läses bara bort".

men efter end if så fortsätter den ju att skriva i textfilen och felaktig info skrivs in.

Hjälp!!!


Svara

Sv: Använda wend i if then sats?

Postades av 2002-03-17 23:23:30 - Andreas Hillqvist

Kanske detta är det du är ute efter?
<code>
Do Until minfil.atEndOfStream
LAGRA = minfil.readline

if lagra = lank then
LAGRA = minfil.readline
LAGRA = minfil.readline
LAGRA = minfil.readline
LAGRA = minfil.readline
Exit Do
end if
minfil2.writeline
Loop
minfil.close
minfil2.close
</code>


Svara

Sv: Använda wend i if then sats?

Postades av 2002-03-17 23:51:00 - Thomas Tydal

> Varför går det inte att använda wend i en if then sats...

För att du har while utanför. Du måste alltid avsluta saker i motsatt ordning som du skapar dem. I ditt fall skapade du först while och sedan if. Det innebär att du först måste avsluta if (endif) innan du kan avsluta while. Såna är reglerna.

Det är för övrigt därför man använder mellanslag i början på raderna; för att hålla reda på vad det är för nåt man har skapat...

<code>
while nånting
Här gör vi lite saker
och lite till
if nånting then
och det här hör då till if-satsen.
lite mer som hör till if-satsen.
Här ser man då på mellanslagen att det är if-satsen som måste
avslutas.
end if
Så där, nu är vi tillbaka på nivå med while-satsen igen
och kan avsluta den.
wend
</code>


Svara

Sv: Använda wend i if then sats?

Postades av 2002-03-20 13:02:08 - Emil Axelsson

tack för era svar men jag löste det på det här sättet.
Kanske inte det bästa men det fungerar...

-----------------------------------------------------------------------
while not minfil3.atEndOfStream

lagra = minfil3.readline

if lagra = lank then
lagra = minfil3.readline
lagra = minfil3.readline
lagra = minfil3.readline
lagra = minfil3.readline

nummer = 1 <-- Om if satsen körs sä lagras 1

response.write ("Länken togs bort ur kategorin.")
end if

if nummer >< 1 then <-- Om nummret är nåt annat än 1 så körs if satsen


minfil4.writeline lagra
end if
nummer = 0

wend
-----------------------------------------------------------------------


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 841
27 960
271 761
580
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies