Deutsch
Forum

FTP Verzeichnis-/Dateiname

 

Paul
Glatz
Hallo,
weiß jemand wie mann den Datei-/Verzeichnisnamen aus der ausgabe von FTP("ListDir") filtern kann?
 
08.12.2008  
 




Frank
Abbing
Die ShlWapi.dll hält da einige interessante APIs bereit. Schau mal nach:

PathFindFileName()
PathGetDriveNumber()

Die ComDlg32.dll bietet:

GetFileTitle()

Mit XProfans FindFirst$ sollte das auch gehen.
 
08.12.2008  
 




Paul
Glatz
Ich möchte aus z.B.:

-rw-rw-rw- 1 ftp ftp 9894 Dec 07 15:37 Beispiel.jpg

Den Text Beispiel.jpg filten wobei die Zeile immer eine andere Länge hat und der Dateiname auch.
 
08.12.2008  
 




Dietmar
Horn
Ich würde (nicht getestet) mit SubStr$ von rechts beginnend (-1) nach dem ersten Leerzeichen " " suchen. Der Teilstring ist dann der gesuchte Dateiname.
 
Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V.  [...] 

Windows 95 bis Windows 7
Profan² 6.6 bis XProfan X2 mit XPSE

Das große XProfan-Lehrbuch:  [...] 
08.12.2008  
 




Dietmar
Horn
Und hier getestet:
KompilierenMarkierenSeparieren
var str$ = "rw-rw-rw- 1 ftp ftp 9894 Dec 07 15:37 Beispiel.jpg"
var str2$ = Substr$(str$,-1," ")
Messagebox(str2$,"I N F O",4160)

(Frank denkt bei einfacheren Sachen immer ein bißchen komplizierter um ein paar Ecken. )

Gruß
Dietmar
 
Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V.  [...] 

Windows 95 bis Windows 7
Profan² 6.6 bis XProfan X2 mit XPSE

Das große XProfan-Lehrbuch:  [...] 
08.12.2008  
 




Frank
Abbing
Ja, aber Frank kalkuliert auch Leerzeichen in Dateinamen mit ein...
 
08.12.2008  
 



Paul Glatz
Hallo,
weiß jemand wie mann den Datei-/Verzeichnisnamen aus der ausgabe von FTP("ListDir") filtern kann?


Garnicht.

Gug Dir iFTP an.
 
08.12.2008  
 




Paul
Glatz
Ich sehe 1. im Code nicht durch
2. finde die *.pcus nicht
 
08.12.2008  
 



Schreibe genau welche Dateien Dir fehlen, und wie ich Dir helfen könnte im Code "durchzusehen".

So bleibt mir nur der Rat: Suche die Dateien und verschaffe Dir Überblick.
 
08.12.2008  
 




Paul
Glatz
Mir Fehlen alle PCUS die der code verwendet.
Das mit dem durschsehen werde ich selber schaffen.
 
08.12.2008  
 



Welche genau?
 
08.12.2008  
 




Dietmar
Horn

Ja, aber Frank kalkuliert auch Leerzeichen in Dateinamen mit ein...


Aber auch das kann man umgehen, indem man von rechts beginnend, statt nach dem ersten Leerzeichen nach dem ersten Doppelpunkt (Trennung zwischen Stunden und Minuten) sucht, und vom Teilstring mit z.B. Mid$ die Zeichen in einer Mini-Schleife solange rausfiltert, bis das erste Leerzeichen von Links kommt und dann ggf. das Ergebnis trimt$.
 
Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V.  [...] 

Windows 95 bis Windows 7
Profan² 6.6 bis XProfan X2 mit XPSE

Das große XProfan-Lehrbuch:  [...] 
08.12.2008  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

3.947 Betrachtungen

Unbenanntvor 0 min.
Jürgen Strahl16.12.2023
Stephan Lührsen11.01.2014
Andre Rohland05.05.2012

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie