21. marts 2001 - 12:42
Der er
18 kommentarer og 1 løsning
Linieskift i VB
Hvordan laver man et linieskift i sin kode. Eksempel: Public Function writeHTML() writeHTML = \"<table cellspacing=\'0\' cellpadding=\'0\'><tr><td></td></tr></table>\" End Function writeHTML vil jeg gerne have på 2 linier istedet for på 1.
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
21. marts 2001 - 12:44
#1
\"kode\" & VbCrlf
21. marts 2001 - 12:44
#2
Public Function writeHTML() writeHTML = \"<table cellspacing=\'0\' cellpadding=\'0\'><tr><td></td></tr></table>\" & VbCrlf End Function Det virker! /Jimmi
21. marts 2001 - 12:46
#3
Det var ikke hetl det jeg mente.... i selve writeHTML skal listes på 2 linier. Men kunne gøre det således her: writeHTML = \"\"<table cellspacing=\'0\' cellpadding=\'0\'><tr><td>\" writeHTML = writeHTML & \"</td></tr></table>\"
21. marts 2001 - 12:46
#4
Public Function writeHTML() writeHTML = \"<table cellspacing=\'0\' cellpadding=\'0\'><tr><td>\"\" & VbCrlf &\"\" </td></tr></table>\" & VbCrlf &\" End Function
21. marts 2001 - 12:46
#5
Men det er meget omstændigt
21. marts 2001 - 12:48
#6
Ovenstående eksempel giver en compile error
21. marts 2001 - 12:49
#7
Nej det gør man således: Public Function writeHTML() writeHTML = \"<table cellspacing=\'0\' cellpadding=\'0\'>\" &_ \"<tr><td></td></tr></table>\" End Function
21. marts 2001 - 12:49
#8
Hvis det er for at få mere styr på koden kan du skrive: writeHTML = \"<table cellspacing=\'0\' cellpadding=\'0\'>\" & _ \"<tr><td></td></tr></table>\"
21. marts 2001 - 12:50
#9
\"&_\" virker i ASP, men ikke i VB
21. marts 2001 - 12:50
#10
Det er &_ der gør at man bare kan lave \"tekst\" videre på næste linie. Ellers kan du også bruge: WriteHTML = \"Hej\" WriteHTML = WriteHTML & \"DER\"
21. marts 2001 - 12:51
#11
Den her burde virke... Public Function writeHTML() writeHTML = \"<table cellspacing=\'0\' cellpadding=\'0\'><tr><td>\" & VbCrlf &\"</td></tr></table>\" End Function -Anders
21. marts 2001 - 12:51
#12
ØVV, Jimmi kom vist først!! :(
21. marts 2001 - 12:52
#13
Men WriteHTML = \"Hej\" WriteHTML = WriteHTML & \"DER\" er for omstændigt. Jeg tænkte om der var noget ligende til VB som der er til ASP(&_)
21. marts 2001 - 12:55
#14
Det er der, undskyld, du skal bare bruge & _ Ikke &_ Lav mellemrummet og det virker.
21. marts 2001 - 12:56
#15
Og det virkede..... mange tak
21. marts 2001 - 12:56
#16
_ betyder bare at programlinien (i VB!) fortsætter på næste linie. MEN det virker ikke midt inde i en streng: strTest = \"hej med\" & _ \" dig min ven\" \'OK strTest = \"hen med _ dig min ven \'dur ikke
21. marts 2001 - 12:56
#17
Det var så lidt.
21. marts 2001 - 12:57
#18
>>cstern Jammen der er da heller ikke nogen der har sagt andet!
21. marts 2001 - 13:01
#19
næh, det er der vel ikke. (det var heller ikke et svar). Men det er nogen gange det elementære der gør at tingene ikke virker.
Kurser inden for grundlæggende programmering