by effel » 23 Jun 2020, 15:35
hallo,
Code: Select all
FileURL := FileURL( "¶" )
;FileURL := FileURL( "öäüßÖÄÜ" )
;FileURL := FileURL( "Sülzgürtel 41" )
;FileURL := FileURL( "ßüäöq_-#?=&%$§!" )
FileURL := StrReplace(FileURL, "¶", "%B6")
ClipBoard := FileURL
msgbox % FileURL
FileURL( File ) { ; By SKAN on D1CA @ goo.gl/UqXL6n
Local v, INTERNET_MAX_URL_LENGTH := 2048
VarSetCapacity(v,4200,0)
DllCall( "Shlwapi.dll" ( SubStr(File,1,5)="file:" ? "\PathCreateFromUrl" : "\UrlCreateFromPath" )
, "Str",File, "Str",v, "UIntP",INTERNET_MAX_URL_LENGTH, "UInt",0 )
Return v
}
diese ascii Funktion von SKAN nutze ich grade.
"b" --->> "%62"
geht das auch umgedreht? hat jemand eine solche Funktion zur Hand?
von "%62" --->> "b"
und dann versuche ich vergeblich aus der Antwort der Funktion den String "file:" zu entfernen, das brauche ich für meinen zweck nicht.
- 2020-06-23 at 22.15.29.jpeg (6.03 KiB) Viewed 1976 times
ich kann es natürlich auch wegReplacen, aber vielleicht gehts auch ohne
und noch eine frage
in einigen urls habe ich den
ascii "¶" = "%B6" was ist das? {ENTER}?
den finde ich nur in der url bei einer Webseite, sonst nicht.
Und er ist auch nicht in den Tabellen die ich fand
Code: Select all
2 3 4 5 6 7
-------------
0: 0 @ P ` p
1: ! 1 A Q a q
2: " 2 B R b r
3: # 3 C S c s
4: $ 4 D T d t
5: % 5 E U e u
6: & 6 F V f v
7: 2 7 G W g w
8: ( 8 H X h x
9: ) 9 I Y i y
A: * : J Z j z
B: + ; K [ k {
C: ;",";< L \ l |
D: - = M ] m }
E: . > N ^ n ~
F: / ? O _ o DEL
so genug gequengelt, ich wünsche einen schönen Abend, bleibt gesund
hallo,
[code]FileURL := FileURL( "¶" )
;FileURL := FileURL( "öäüßÖÄÜ" )
;FileURL := FileURL( "Sülzgürtel 41" )
;FileURL := FileURL( "ßüäöq_-#?=&%$§!" )
FileURL := StrReplace(FileURL, "¶", "%B6")
ClipBoard := FileURL
msgbox % FileURL
FileURL( File ) { ; By SKAN on D1CA @ goo.gl/UqXL6n
Local v, INTERNET_MAX_URL_LENGTH := 2048
VarSetCapacity(v,4200,0)
DllCall( "Shlwapi.dll" ( SubStr(File,1,5)="file:" ? "\PathCreateFromUrl" : "\UrlCreateFromPath" )
, "Str",File, "Str",v, "UIntP",INTERNET_MAX_URL_LENGTH, "UInt",0 )
Return v
}[/code]
diese ascii Funktion von SKAN nutze ich grade.
"b" --->> "%62"
geht das auch umgedreht? hat jemand eine solche Funktion zur Hand?
von "%62" --->> "b"
und dann versuche ich vergeblich aus der Antwort der Funktion den String "file:" zu entfernen, das brauche ich für meinen zweck nicht.
[attachment=0]2020-06-23 at 22.15.29.jpeg[/attachment]
ich kann es natürlich auch wegReplacen, aber vielleicht gehts auch ohne :bravo:
und noch eine frage ;)
in einigen urls habe ich den
ascii "¶" = "%B6" was ist das? {ENTER}?
den finde ich nur in der url bei einer Webseite, sonst nicht.
Und er ist auch nicht in den Tabellen die ich fand
[code] 2 3 4 5 6 7
-------------
0: 0 @ P ` p
1: ! 1 A Q a q
2: " 2 B R b r
3: # 3 C S c s
4: $ 4 D T d t
5: % 5 E U e u
6: & 6 F V f v
7: 2 7 G W g w
8: ( 8 H X h x
9: ) 9 I Y i y
A: * : J Z j z
B: + ; K [ k {
C: ;",";< L \ l |
D: - = M ] m }
E: . > N ^ n ~
F: / ? O _ o DEL[/code]
so genug gequengelt, ich wünsche einen schönen Abend, bleibt gesund