Ocx: transfert sur ftp

Description

Bon tout d'abord cette source n'est pas a 100% de moi ..
Je m'explique, j'ai utilisé la class CSocket et les class FTP de base de Vbip.com
Ce sont pour moi les meilleurs class FTP jamais concue pour VB6 !
Legeres, communication winsock asynchrone, puissante, souple, etc etc

Desirant realiser un logiciel cleint FTP en vb6, j'ai commencé par etudier les class et voila un premier resultat. cet OCX permet de fairet des transfert dune machine cliente en local a une machine serveur FTP tres simplement.
Le mode de transfert est automatique ce qui evite les confusion et prise de tetes.
Une possibilité de gerer automatiquement les resumes est inclut.

Que dire de plus a part que si vous en mettez plusieurs sur votre form et ke vous les lancez tous au meme moment bah ca vous fait du multi transfering ce qui est Achement pratique ;) ( et tout ca tres tres legerement ;))

Donc en gros ce qui est de moi c la mise en place de l'ocx (jai eu que les class :)). voila voilou :)

Good mumuse :)

Source / Exemple :


!!!! MISE A JOUR !!!!

Pour que cette source accepte les fichiers de plus de 21 Mo il vous suffit de remplacer certains types LONG en DOUBLE comme ceci :

Dim i_LastTransfered As Double
Dim i_Transfered As Double
Dim i_Calcul As Double
Dim i_FileTransfert_Size As Double

Public Event OnDataTransferProgress(ByVal lngBytesTransferred As Double)
CxSocket_OnDataTransferProgress(ByVal lngBytesTransferred As Double)
Dim v_FileTransfert_Size As Double
Public Event StartDownload(ByVal FileName As String, ByVal FileSize As Double)
Public Event StartUpload(ByVal FileName As String, ByVal FileSize As Double)
Public Event EndDownload(ByVal FileName As String, ByVal FileSize As Double)
Public Event EndUpload(ByVal FileName As String, ByVal FileSize As Double)
Public Event Transfering(ByVal AllBytes As Double, ByVal bytesSent As Long, ByVal TimeEstimated As Long, ByVal ProgressTime As Long, ByVal Percent As Integer)

Et c'est tout !

Conclusion :


Ah vi j'allait oublier, le graphmettre n'est pas non plus de moi lol . en fait trop la fleme de trouver comment en faire un comme ca donc jen ai recup un (auteur ds le CTL du graphmettre) et je l'ai modif pour kil affiche autre chose que des barres unicolores et collées les une aux autres :)

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.