Deutsch
Units

FTP2ListView

 

ByteAttack
Unter: [...]  gibt es eine Unit, um mit nur einem Befehl, denn Inhalt einer FTP-Verzeichnissliste in einem ListView anzuzeigen.

Das besondere dabei, mann muss sich selbt mit dem ListView nicht kümmern, weder um Spalten, Zeilen, noch muss man es bei einem erneuten Aufruf des Befehl nicht Löschen oder dergleichen.
Allerdings muss ich gestehen, das diese Unit (noch) nicht für alle FTP-Seiten funktioniert.

Anleitung:
KompilierenMarkierenSeparieren
Ein komplettes Beispiel:
KompilierenMarkierenSeparieren
 $P+
SetErrorLevel 0
USERMESSAGES 16,$0044
Declare lvdll&,ftpexit%,listview&
Def GetSysColor(1) !USER32,GetSysColor
 $I ListView_Funktionen.inc
lvdll&=usedll(Listview.dll)
Register(123456)  oder so ähnlich :-)
 $U FTP2LV.PCU = List.
SetTrueColor 1
WindowStyle 26
WindowTitle FTP2LV
Window %maxX/2-400,(%maxY/2-300)-800,600
CLS GetSysColor(15)
listview&=CreateListView(%hwnd,%hinstance,0,$00FFFFFF,-1,$30)
ShowListView(listview&,10,10,775,550)
InitMessages(%hwnd)
ftp(connect,anonymous,anony@mous.com,ftp.symantec.com,21)
LIST.FTPLV listview&
sleep 2000
FTP(SetDir,/jpeg/)
LIST.FTPLV listview&

WhileNot ftpexit%

    GetMessage
    Case %Umessage=16:ftpexit%=1

Wend

DestroyWindow(listview&)
CloseMessages(%hwnd)
Dispose clv1#
Dispose clv2#
Dispose clvall#
Dispose lvitem#
freedll lvdll&
ftp(disconnect)

3 kB
Kurzbeschreibung: NEUE VERSION
Hochgeladen:18.05.2005
Ladeanzahl332
Herunterladen
 
Website:  [...] 
Facebook:  [...] 
17.05.2005  
 



Funktioniert auf Deinem Webspace gut - aber nicht auf anderen.

Wenn Du den iFTP-Algo auch noch einbauen würdest...

Salve.
 
17.05.2005  
 




ByteAttack
Bin schon dabei, es kommen da noch andere Befehle hinzu, bin da gerade am überlegen, ob das ganze nicht besser mit ner DLL zu lösen wäre...
 
Website:  [...] 
Facebook:  [...] 
17.05.2005  
 




ByteAttack
ALLES NEU
So, jetzt habe ich die Unit komplett NEU erstellt. Weiterhin habe ich diese dann auch mit nahezu 20 FTP-Listen ausprobiert.

Nochwas so nebenbei: Die Adresse meiner Homepage hat sich geändert. Hatte die Schnauze von Freespace-Provider satt, wo man nicht mal Dateien über 200kB draufpacken kann.

Meine neue Adresse:
[...] 
 
Website:  [...] 
Facebook:  [...] 
18.05.2005  
 



Sehr nett deine HP
 
18.05.2005  
 



Hallo MARK
Deine ftp2cv.pcu-Datei funktioniert bei mir einwandfrei (Server: 1und1) - leider hat sie einen Nachteil: Im Moment versuche ich mich an einem FTP-Client. Der Aufbau ist soweit auch fertig, der Zugang kommt und der Inhalt meiner Homepage wird komplett aufgelistet. Leider ist es aber nicht möglich, Dateioperationen wie z.B. FTP(UpLoad,S1,S2) auszuführen. Im gleichen Moment in dem ich einen Button oder das Listview mit dem Inhalt meiner Festplatte anklicke, läd die ftp2cv.pcu wieder die Serverdateien neu. Wie kann ich das verhindern oder kannst Du in Deine ...pcu da noch einen Trick einbauen, dass man alle FTP-Befehle ausführen kann ?
Gruss
horst

131 kB
Kurzbeschreibung: So sieht "die Sache" bisher aus....
Hochgeladen:24.01.2006
Ladeanzahl271
Herunterladen
 
24.01.2006  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

7.981 Betrachtungen

Unbenanntvor 0 min.
Member 361000521.03.2023
ByteAttack23.02.2023
Jörg Sellmeyer14.05.2018
Tommy11.05.2017
Mehr...

Themeninformationen

Dieses Thema hat 3 Teilnehmer:

ByteAttack (3x)
iF (2x)
unbekannt (1x)


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