Upload file to webdav [Résolu]

ownerdz 3 Messages postés mardi 14 juin 2016Date d'inscription 29 juin 2016 Dernière intervention - 14 juin 2016 à 19:45 - Dernière réponse : ownerdz 3 Messages postés mardi 14 juin 2016Date d'inscription 29 juin 2016 Dernière intervention
- 29 juin 2016 à 20:08
bonjour
j aimerais avoir une idée javais un programme qui fonctionne très bien
et du jour il fonctionne pas
il me donne aucune erreur
 Imports System.IO
Imports System.Net

Public Class Form1

' Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Integer, ByVal wMsg As Integer, ByVal wParam As Integer, ByVal lParam As Integer) As Integer

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click

Dim p As Integer
Dim u As Integer
u = txtuser.Text
p = txtPassword.Text
ProgressBar1.Value = 0
Timer1.Stop()
TextBox1.Text = ""

Timer1.Start()
My.Computer.FileSystem.CopyFile(txtFile.Text, txtServer.Text& "/enplacement du dossier/" & ComboBox1.Text & "/" & ofdBrowse.SafeFileName, txtuser.Text, txtPassword.Text)
End Sub
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
If ofdBrowse.ShowDialog = DialogResult.OK Then
txtFile.Text = ofdBrowse.FileName
End If
End Sub
End Class


jais chercher partout pour un éventuel changement et rien ne fonctionne qlq un pourrais m aider avec sa ou me proposer autre choses
(c es pour envoyer un fichier sur plusieurs dossier sur un répertoire d un serveur webdav)
Afficher la suite 

4 réponses

Répondre au sujet
ucfoutu 18039 Messages postés lundi 7 décembre 2009Date d'inscriptionModérateurStatut 11 avril 2018 Dernière intervention - 14 juin 2016 à 23:21
0
Utile
1
Bonjour,
Bien que n'étant pas vbnettiste,
je trouve personnellement étonnant ceci :
Dim p As Integer
Dim u As Integer
u = txtuser.Text
p = txtPassword.Text

et à quoi te servent de surcroît ces deux variables, que tu n'utilises pas là :
My.Computer.FileSystem.CopyFile(txtFile.Text, txtServer.Text& "/enplacement du dossier/" & ComboBox1.Text & "/" & ofdBrowse.SafeFileName, txtuser.Text, txtPassword.Text)

(observation bien que n'étant pas la cause de ton problème).
ownerdz 3 Messages postés mardi 14 juin 2016Date d'inscription 29 juin 2016 Dernière intervention - 29 juin 2016 à 20:07
Merci
c étais des teste et je les oublier
Commenter la réponse de ucfoutu
NHenry 14132 Messages postés vendredi 14 mars 2003Date d'inscriptionModérateurStatut 21 avril 2018 Dernière intervention - 15 juin 2016 à 19:44
0
Utile
En VB.NET pensez à activer "Option Explicit" et "Option Strict"
Et aussi retirer l'import automatique de l'espace de nom "Microsoft.VisualBasic"

As-tu essayé en pas à pas en vérifiant les valeurs des variables et arguments ?
Commenter la réponse de NHenry
ownerdz 3 Messages postés mardi 14 juin 2016Date d'inscription 29 juin 2016 Dernière intervention - 29 juin 2016 à 20:08
0
Utile
salut
merci pour vos réponse en fin de compte le webdav a étais mise a jour en sécurité
le fameux S a la fin de httpS qui manque et le port a changer
merci
Commenter la réponse de ownerdz

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.