Entwickler-Ecke
Internet / Netzwerk - Über Indy HTTP Ordner anzeigen?
Delete - So 15.06.03 14:27
Titel: Über Indy HTTP Ordner anzeigen?
hi!
Also ich habe folgendes Problem: Ich hab mir die Indy HTTP Server Demo gesaugt und die funzzt auch wirklich super wenn ich mir HTML anschauen will. Jetzt meine Frage, ist es möglich, dass wenn man auf
http://127.0.0.1 geht nich die Index.html sondern einen Ordner Inhalt? Also so wie bei Apache?? :?:
FriFra - So 15.06.03 15:03
Das must Du dann schon selber proggen... Also FindFirst, FindNext... und dann eine einfache HTML-Seite basteln und ausgeben 8)
Delete - So 15.06.03 15:14
mhh...bin ziemlich Neuanfänger, wie funktioniert das mit FindFirst??
Delete - So 15.06.03 15:25
oke, danke, soweit sogut, jetzt müsst ich theoretisch alle Dateien aus dem Ordner finden aud auflisten lassen. Das ganze dann als HTML exportieren, oder?
FriFra - So 15.06.03 15:29
genau :lol: ...
"exportieren" heist hier allerdings, dass Du eine html-Seite (string) bastelst und der Response zuweist...
Delete - So 15.06.03 15:31
okay, ich denk das schaff ich mit Hilfe von google. Wenns noch fragen gibt meld ich mich wieder hier. Vielen, vielen Dank :) :!:
Delete - So 15.06.03 16:25
Oke, also ich hab doch noch ne Frage: Wenn ich die Fileliste erstelle, dann mach ich das so:
Delphi-Quelltext
1:
| FindFiles (ExtractFilePath(Application.exename), '*.*', True, ListBox1.Items); |
Jetzt steht da aber immer C:\Ordner\Datei.txt, C:\Ordner\Datei2.txt usw. Wie schaff ich es, dass da nich immer C:\Ordner steht sondern wirklich
nur der Dateiname :oops: :?:
FriFra - So 15.06.03 16:32
1. Ich würde die Werte nicht in eine ListBox schreiben, sondern in eine StringList (Du brauchst doch keine Anzeige in der Serversoftware?)
2. in der Funktion
FindFiles steht
Quelltext
1:
| aResult.Add (aPath + FindRec.Name); |
ersetze den Code durch:
aResult.Add (FindRec.Name);
und Dein Problem ist gelöst, da
aPath den Pfad enthällt.
Delete - So 15.06.03 16:37
Hätte ich eigendlich auch selber draufkommen können ;) Danke!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!