Avatar billede peanut2000 Nybegynder
12. december 2004 - 14:37 Der er 7 kommentarer og
1 løsning

compare 2 stringe

Hej

kan ikke finde ud af hvad jeg gør forkert i følgende kode:

Public Function CompareLinks()
        Dim url1 As String = "http://www.jjjj.dk"
        Dim url2 As String = "http://www.jjjj.dk"
        Dim links As String

        If links.Compare(url1, url2) = True Then
            Label1.Text = "De 2 links er ens"
        Else
            Label1.Text = "De 2 links er ikke ens"
        End If
    End Function

Jeg får et svar der siger at de 2 stringe ikke er ens, hvad gør jeg forkert???
Avatar billede arne_v Ekspert
12. december 2004 - 14:45 #1
Prøv:

If url1 = url2 Then
Avatar billede arne_v Ekspert
12. december 2004 - 14:47 #2
Compare returnerer en Integer:
  <0
  0 hvis de er ens
  >0
Avatar billede arne_v Ekspert
12. december 2004 - 14:47 #3
If String.Compare(url1, url2) = 0 Then

burde vel virke
Avatar billede cpufan Juniormester
12. december 2004 - 14:48 #4
det er vel
if(url1.equals(url2) Label1.Text="De 2 links er ens"
else Label1.Text = "De 2 links er ikke ens"
Avatar billede bumle90 Nybegynder
12. december 2004 - 14:50 #5
Compare retunerer ikke en bool men en int. -1 hvis de er forskellige og 0 hvis de er ens. Prøv istedet med :
Public Function CompareLinks()
        Dim url1 As String = "http://www.jjjj.dk"
        Dim url2 As String = "http://www.jjjj.dk"
        Dim links As String

        If links.Compare(url1, url2) = 0 Then
            Label1.Text = "De 2 links er ens"
        Else
            Label1.Text = "De 2 links er ikke ens"
        End If
    End Function
Avatar billede peanut2000 Nybegynder
12. december 2004 - 14:53 #6
tak det virkede fint, det var vist arne der kom først så smid et svar
Avatar billede arne_v Ekspert
12. december 2004 - 15:24 #7
svar
Avatar billede peanut2000 Nybegynder
12. december 2004 - 15:26 #8
hvis der er nogle af jer der har lidt styr på regularExpressions så tjek lige følgende spg: http://www.eksperten.dk/spm/570332
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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