Avatar billede vbsource-dot-dk Nybegynder
09. april 2002 - 23:01 Der er 4 kommentarer

C:\jens\windows\man.html til c:\jens\windows\

Hej.
StringA = "C:\jens\windows\main.html"

Jeg ønsker at StringB skal indeholde "C:\jens\windows\"

hvordan? jeg har prøvet med INSTR men det dur ikke :(
Avatar billede vbsource-dot-dk Nybegynder
09. april 2002 - 23:06 #1
StringA = "C:jens\windows\main.html"
Jeg ønsker at StringB skal indeholde "C:\jens\windows"
Avatar billede kaffe Nybegynder
10. april 2002 - 07:40 #2
Option Explicit

Dim stringA As String
Dim stringB As String
Dim arrString() As String

Private Sub Command1_Click()
  Dim intAntal As Integer
  Dim intCount As Integer
  stringA = "C:\Jens\Windows\main.html"
  arrString = Split(stringA, "\")
  intAntal = UBound(arrString) - 1
  For intCount = 0 To intAntal
    stringB = stringB & arrString(intCount)
    If intCount < intAntal Then
      stringB = stringB & "\"
    End If
  Next intCount
  Text2.Text = stringB
End Sub
Avatar billede peter.erikse Nybegynder
10. april 2002 - 07:53 #3
A = "C:jens\windows\main.html"
    Beg = 1
    For i = 1 To Len(A)
        C = InStr(Beg, A, "\")
        If C = 0 Then B = Left(A, Beg - 2)
        Beg = C + 1
    Next
    MsgBox B
Avatar billede peter.erikse Nybegynder
10. juli 2003 - 14:16 #4
Hva' skal spørgsmålet ikke lukkes? Det er fra april
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