Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi URL-encode (https://www.delphipraxis.net/32128-url-encode.html)

Wathlon 19. Okt 2004 09:42


URL-encode
 
Hallo,

ich habe eine TWebbrowser-Komponente.

Wenn ich dieser einen String (lokale Platte) zum Navigieren übergebe, dann geht nix mehr, ...

Ich vermute, dass ich hierfür den String "bearbeiten" muss, um Sonderzeichen etc. zu entfernen.

Jedoch finde ich hierfür keine Funktion.

Ich bitte um Hilfe!


Danke!

Gruß Walter

SubData 19. Okt 2004 09:51

Re: URL-encode
 
Was für einen String übergibst du denn?
Und welche Delphi Version verwendest du?

Interceptor 19. Okt 2004 09:56

Re: URL-encode
 
Hmm...

du meinst wenn du dem TWebbrowser zB. "C:\Programme\schlagmichtot\blabla" (also einen lokalen Pfad) übergeben willst?
Was bekommst du denn für ne Fehlermeldung?

Ich könnte mir vorstellen, dass das evtl. an den Slashes liegt. Windows benutzt für seine Ordnerstruktur ein "\", Webserver ein "/".
Such mal nach Delphi-Referenz durchsuchenStringReplace, und versuche \ durch / im String zu ersetzen.
Ich weiss nicht ob es funktioniert, probier's einfach mal aus

Mfg, Interceptor

Wathlon 19. Okt 2004 10:31

Re: URL-encode
 
Ich verwende Delphi 7.

C:\Programme\Meine Anwendung\Datei.html

Danke.

Gruß Walter

phXql 19. Okt 2004 10:32

Re: URL-encode
 
du müsstest das leerzeichen durch %20 ersetzen...

Wathlon 19. Okt 2004 10:34

Re: URL-encode
 
Leerzeichen mit %20 habe ich schon versucht, es kommt aber immer noch ein COM-Error, was immer der auch bedeuten mag, ...

Gibt es keine Funktion, die das alles für mich erledigt???


MfG Walter

Luckie 19. Okt 2004 10:41

Re: URL-encode
 
Ich hatte bisher nie Probleme URLs auf der lokalen Festpaltte aufzurufen, auch wenn normale Backslashes oder Leerzeichen in der URL sind. daran liegt es, glaube ich, nicht.

Wathlon 19. Okt 2004 10:53

Re: URL-encode
 
Bug gefunden, hatte nichts mit dem allen zu tun, ...

Eine Komponente war noch nicht erstellt, ...

Danke für die Antworten!!!

Gruß Walter

Luckie 19. Okt 2004 10:54

Re: URL-encode
 
Sag ich doch, dass es nicht daran liegt. ;)

Wathlon 19. Okt 2004 14:20

Re: URL-encode
 
@Luckie:

sagete ich, dass es nicht so ist :?:

Danke!!!


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:00 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz