Avatar billede martin_moth Mester
04. december 2002 - 23:13 Der er 11 kommentarer og
1 løsning

Superdupernemt: Lav kommentar i VBScript

Jeg sidder og roder med ASP for første gang - jeg forsøger at lave nogle VBscripts, og vil gerne indsætte kommentarer i koden - hvordan gør man det
Avatar billede martin_moth Mester
04. december 2002 - 23:17 #1
Aha - med en ' - sligesom i VB :o))
Avatar billede wired Nybegynder
08. januar 2003 - 22:13 #2
Ja, men det gælder kun for en linie.
Hvordan udmasker man flere linier af gangen?
Avatar billede martin_moth Mester
08. januar 2003 - 23:23 #3
Vel som i VB - en ' foran hver linie der er en kommentar
Avatar billede wired Nybegynder
09. januar 2003 - 06:40 #4
Hvis man har 200 linier og gerne vil prøve programmet uden de 100 linier lyder det ikke som om at det er nogen nem løsning.
Avatar billede martin_moth Mester
09. januar 2003 - 06:47 #5
Ikke hvis du skriver i en text-editor. Hvis du skriver i en ordentlig(!!) editor, bør du kunne markere de 100 linier, og herefter kommenterer dem ud ved tryk på en knap, der automatisk indsætter alle dine ' ...

Ellers, hvis det er fordi du vil springe 100 linier kode over, kan du jo springe dem over ved at putte en
  If 1=2 then ..
  End if
omkring koden der skal ignoreres - det er ikke mere besværligt end f.eks. html's
  <!--
  -->

Med lidt kreativitet kan alt lade sig gøre!
Avatar billede wired Nybegynder
09. januar 2003 - 16:43 #6
Kære Martin

Jeg er opmærksom på at jeg kan løse opgaven på disse måder og bruger da også udklipsbordet en del for hurtig test. Det virker bare uhensigtmæssigt - jeg havde selvfølgelig håbet at få at vide at der eksisterede en kode svarende til <!-- -->  Det er vel det mindste man kan forvente at få højtniveau et sprog.
Forøvrigt kan man ikke slette den øverste kode og lade den nedste stå i dit eksempel det kan man med <!-- -->    <smil>
Avatar billede martin_moth Mester
09. januar 2003 - 16:59 #7
If 1=2 then ..  End if

kan virke præcist som den tilsvarende

  <!-- ..  -->

Alternativt kan du bruge GoTo. Bruger du UltraEdit eller TextPad som editor, kan du lynhurtigt lave en knap med en tilhørende macro, der kommenterer markerede linier ud :o)

Nok om det - over&out, Martin
Avatar billede wired Nybegynder
09. januar 2003 - 20:02 #8
Jeg bliver selvfølgelig nød til at lave en eller anden form for macro som kommer til at ændre alle mine linier med en ' som jeg først skal markere og igen være sikker på at markere præcis det samme igen senere.

Ikke for at være på tværs for jeg forstå nu at jeg desværre bliver nød til at lave en macro eller tilsvarende og at der altså ikke eksistere nogen kommentar start og slut, men If 1=2 then .... End If kan f.eks. ikke udkommentere følgende kode.

response.write("Dette er en TEST")
Der er fejl et eller andet sted i disse 100 linier
End If
Jeg ved ikke hvor i disse 100 linier

Der er stadig fejl i min kode selv om jeg udkommentere alt - lede, lede og lede igen. Det var netop det jeg ville undgå. Og ja det burde være nemt at finde men det burde slet ikke være nødvendigt at lede efter jeg har jo lige udkommenteret det.

Jeg vil dog takke for at svaret. Da jeg nu ved at sådanne koder ikke eksistere til VBScript..

Mange tak
Avatar billede martin_moth Mester
09. januar 2003 - 22:09 #9
Det skal du ikke være sikker på at de ikke gør - jeg kender kun til VB, kun meget meget lidt til VB Script :o)
Avatar billede martin_moth Mester
09. januar 2003 - 22:13 #10
Jeg kan stadig ikke se hvorfor du ikke kan bruge if 1=2 then... end if. Men nu gider jeg ikke koge mere suppe på den høne ;o)
Over&Out, Martin
Avatar billede wired Nybegynder
09. januar 2003 - 22:17 #11
Der er heller ingen grund til at koge mere supper, men i ovenstående eksempel er der f.eks. en linie med teksten "End If" som vil slutte dine kommentar før end den oprindelige End If som du vil sætte sidst i linie.
Yderligere kan du heller ikke sætte If / End If uden om en Class definition, samt en del andre.
Tak for nu.
Avatar billede martin_moth Mester
09. januar 2003 - 22:39 #12
Nåå nej :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester