Français
Forum

@loadfile$ Dialog aus FTP Server

 
ICh voudrais une FTP Manager programmieren.
eh bien stehe je avant dem Problem une Vue d'ensemble qui Datein vom FTP Server dans dem Stil vom @loadfile$ Dialog zuerstellen.
peux mir quelqu'un aider?
 
20.06.2011  
 



Hilft Dir qui Voir le texte source de iFTP [...]  ?
 
20.06.2011  
 



malheureusement non mais quand même merci
 
21.06.2011  
 




ByteAttack
Besser wäre es, sich fois le wininet.dll genauer durchzulesen.
Beispiel pour VB: [...] 
 
Website:  [...] 
Facebook:  [...] 
23.06.2011  
 



GEht cela pas irgendwie einfacher?
 
23.06.2011  
 



XProfans FTP-Funktionen sommes entier ok -

wohin oui c'est ca liegt car Dein Problem?

Beim Entwurf eines Dialoges?
 
23.06.2011  
 




ByteAttack
oui, qui FTP-Funktionen sommes OK, si on sich seulement avec einem Server beschäftigt. Je pour Server gibt ListDir différent Formate aus.
Beispiel1:
04-28-10 07:22PM <DIR> ACCESS

Beispiel2:
drwxrwxr-x 2 10490 100 4096 May 20 2005 Acrobat

u.s.w.....
Deswegen eignet sich qui wininet viel besser.
 
Website:  [...] 
Facebook:  [...] 
23.06.2011  
 




ByteAttack
la fois un kleines Beispiel:
KompilierenMarqueSéparation
USERMESSAGES 16
Declare  WIDLL&,Session&,s$,ihdl&,Adresse$,User$,Pass$,data#,Liste&
Declare Sz&,L#,ende%,IConnect&,dhdl&,do&,anzdat&,ftpfile$
Dim L#,4
Long L#,0 = -1
dim data#,318
clear data#
s$="FTPSESSION\z"
Adresse$="ftp.adobe.com"+"\z"
User$="anonymous"+"\z"
Pass$="guest@unknown"+"\z"
WIDLL&=UseDLL("wininet.dll")
 $I WININET.INC
Def GetSysColor(1) !"USER32","GetSysColor"
WindowStyle 26
WindowTitle "FTP-Test mit der WININET.DLL"
Window ((%maxX/2)-320),((%maxY/2)-240)-640,480
Cls GetSysColor(15)
Liste&=create("sortedlistbox",%hwnd,"",5,5,(width(%hwnd)-10),(Height(%hwnd)-30))
Sz&=@Create("StatusWindow",%HWND,"",1,L#)
ihdl&=InternetOpenA(addr(s$),0,0,0,0)
UseCursor 2
'InternetConnect Lib "wininet.dll" Alias _
'        "InternetConnectA" (ByVal hInternetSession As Long, _
'        ByVal sServerName As String, ByVal nServerPort As Integer, _
'        ByVal sUsername As String, ByVal sPassword As String, _
'        ByVal lService As Long, ByVal lFlags As Long, ByVal _
'        lContext As Long) As Long
IConnect&=@InternetConnectA(ihdl&,addr(Adresse$),21,addr(User$),addr(Pass$),1,0,0)
SetText Sz&,0,"Handle: "+Str$(ihdl&)
dhdl&=FtpFindFirstFileA(IConnect&,0,addr(data#),2147483648,0)
do&=1

while do&

    if do&

        if long(data#,0)=16

            ftpfile$="> "+string$(data#,44)

        elseif long(data#,0)=0

            ftpfile$="> "+string$(data#,44)

        else

            ftpfile$=string$(data#,44)

        endif

        addstring(Liste&,ftpfile$)

    endif

    inc anzdat&
    do&=InternetFindNextFileA(dhdl&,data#)

endwhile

UseCursor 0

WhileNot ende%

    WaitInput

    If %Umessage=16' X

        ende%=1

    endif

EndWhile

InternetCloseHandle(IConnect&)
ref='./../../references-fonction/XProfan/freedll/'>FreeDLL WIDLL&

15 kB
Kurzbeschreibung: wininet.inc
Hochgeladen:23.06.2011
Downloadcounter88
Download
 
Website:  [...] 
Facebook:  [...] 
23.06.2011  
 



merci joli erstmal...
Marc tu as de dem Listdir Befehl gesprochen.
Es soll réellement un Filemanager pour 1 Server son.
Würde es avec cela einfacher aller?
 
25.06.2011  
 




Paul
Glatz
seulement pour une Server (toujours un et qui selbe???)
 
25.06.2011  
 



oui
 
27.06.2011  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

5.079 Views

Untitledvor 0 min.
Jürgen Strahl16.12.2023
Georg Teles01.10.2022
H.Brill07.06.2020
pfisterhamj23.12.2019
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie