Les lignes si dessous sont en rouge dans visual basic, comment faire pour faire fonctionner
ce programme.
Merci.
Dim diese1 As New System.IO.FileStream(filename, FileMode.OpenOrCreate, FileAccess.Write)
Dim w As New StreamWriter(diese1)
w.BaseStream.Seek(0, SeekOrigin.Begin)
Depuis, mais premier pas, je vous ai regrouper toutes les classe nécessaire pour faire des transfert FTP directement depuis VB.NET ou ASP.NT le code est ici : http://www.vbfrance.com/code.aspx?ID=5664 Je l'utilise en production pour faire de la mise à jour automatique d'application via internet et je n'ai pas encore u de problème (je l'utilise depuis 4 ou 5 mois).
Le code est un mélange de code à moi pour le haut niveau et d'autre code glané à gauche et à droite pour les routine de bas niveau.
Il y a une DLL qui s'appelle wininet.dll qui comporte des commandes FTP, mais apparemment ce n'est pas complet. A voir...
Probleme de fichier en cours d'utilisation egalement. je cherche "LA" solution ideale.
si ca interesse quelqu'un, j'essaierai de mettre le code [:)]
Personnellement, je dois developper un soft pour du FTP en VB .Net et c'est une galere pas permise: impossible de trouver autre chose que des commandes en DOS. C'est ce que j'ai utilisé, mais ca semble bizarre que le Billou (Bill GAtes) n'ait pas pensé au FTP dans cette version de VB.
Si jamais quelqu'un connait une classe FTP ou entend parler de quoi que ce soit qui y ressemble et qui fonctionne bien, s'il vous plait: ANNONCEZ LE !!!
J'ai utilisé ton script mais le Kill me fait une erreur du type "le fichier est deja en cours d'utilisation par un autre processus", une idée d'ou ca pourrait venir , le Shell qui rend pas la main assez vite au fichier ? Oo
moi j'ai juste transposer un code que j'ai trouve sur vbfrance (je l'ai bien precise)
mais en plus moi je devais l'incorporer dans mon exe... parce que vu que c pas moi qui vais me servir de ce logiciel....fallait pas que n'importe qui (de normal...sans W32DASM par exemple) puisse arriver a choper mes codes d'acces...c t surtout pour ca :-)
Je connais ce code, moi j'avais fait la meme chose en batch
L'avantage est que l'on peut creer le script simplement avec le bloc note, on le modifie à volonté, on peut l'utiliser sous dos et on peut en faire une commande (.com=>comme format, dir, cd, del...)
Ce code fait appel au prog ftp.exe fourni avec toutes les versions de windows depuis la 95. Au début on créé un fichier log avec la commande open, USER et PASS et ensuite on fait ce qu'on veux. Si vous voulez voir toutes les possibilités de ce code: démarrer>executer>ftp
puis ? ou help pour voir la liste des commandes.
Bon evidement un code en batch n'a pas vraiment sa place ici donc pour ceux que ca interesse suffit d'ajouter un commentaire, je serais prevenu par mail et je vous communiquerais le code, c super simple.
a vous de choisir.
C du bon boulot, comme ca les utilisateurs on le choix, y'en a pour tout les gouts
a+
la déclaration 'Imports System.IO' est nécessaire à l'utilisation de cette function
ce programme.
Merci.
Dim diese1 As New System.IO.FileStream(filename, FileMode.OpenOrCreate, FileAccess.Write)
Dim w As New StreamWriter(diese1)
w.BaseStream.Seek(0, SeekOrigin.Begin)
w.Flush()
w.Close()
Shell("ftp -n -s:" & filename, AppWinStyle.MaximizedFocus, True, 10000)
Ps: Pouvez-vous mettre le fichier zip.
Je l'utilise en production pour faire de la mise à jour automatique d'application via internet et je n'ai pas encore u de problème (je l'utilise depuis 4 ou 5 mois).
Le code est un mélange de code à moi pour le haut niveau et d'autre code glané à gauche et à droite pour les routine de bas niveau.
Mich.
Probleme de fichier en cours d'utilisation egalement. je cherche "LA" solution ideale.
si ca interesse quelqu'un, j'essaierai de mettre le code [:)]