Create urldecode.bm

This commit is contained in:
visionmercer 2022-05-21 08:20:05 +02:00 committed by GitHub
commit cf16af6373
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

16
urldecode.bm Normal file
View file

@ -0,0 +1,16 @@
Function urldecode$ (strng As String)
Dim Tmpstr As String
Do Until count >= Len(strng)
count = count + 1
Select Case Mid$(strng, count, 1)
Case "%"
Tmpstr = Tmpstr + Chr$(Val("&H" + Mid$(strng, count + 1, 2)))
count = count + 2
Case "+"
Tmpstr = Tmpstr + " "
Case Else
Tmpstr = Tmpstr + Mid$(strng, count, 1)
End Select
Loop
urldecode = Tmpstr
End Function