Bonsoir
je voudrais savoir comment faire pour télécharger un fichier ,et passer par la fenêtre avec les options : enregistrer , ouvrir , annuler
Bonsoir
je voudrais savoir comment faire pour télécharger un fichier ,et passer par la fenêtre avec les options : enregistrer , ouvrir , annuler
Dialogue d'ouverture
> FileOpenDialog
Dialogue de sauvegarde
> FileSaveDialog
Pas de questions techniques par MP ! Le forum est là pour ça...
Tutoriels : Les nouveautés de C# 6 - Accès aux données avec Dapper - Extraction de données de pages web à l'aide de HTML Agility Pack - La sérialisation XML avec .NET (Aller plus loin) - Les markup extensions en WPF
oui pas mal...
Mais j'ai fauté...
SaveFileDialog et OpenFileDialog bien sur.
Tomlev 1 tigrou 0
merci de m'avoir repondue ,
au faite , ya un ptit souci ,
le fichier ( excel ) , il est sur le serveur ( application sur le serveur aussi )
donc quelle composante dois je utiliser?
la fenêtre doit comporter les boutons ouvrir,enregistrer et annuler
qu'est ce que vous me proposez?
La réponse est dans les posts précédents
On se doute bien que le fichier est sur un serveur, si tu veux le télécharger...
Et le SaveFileDialog est le dialogue classique d'enregistrement de fichier, qui est le même dans presque toutes les applications et a un bouton enregistrer et un bouton annuler.
Pas de questions techniques par MP ! Le forum est là pour ça...
Tutoriels : Les nouveautés de C# 6 - Accès aux données avec Dapper - Extraction de données de pages web à l'aide de HTML Agility Pack - La sérialisation XML avec .NET (Aller plus loin) - Les markup extensions en WPF
J'ai récupéré ce bout de code de je ne sais plus où, il sert à télécharger un fichier, il pourra surement te servir pour la partie téléchargement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Dim REMOTE_URL As String = sImage ' adresse de la page ou du fichier à récuperer Dim F As Integer = FreeFile() Dim WEB_CLIENT As New System.Net.WebClient Dim DNL_FILE As String = sFichierDestination 'le fichier de destination Try WEB_CLIENT.DownloadFile(REMOTE_URL, DNL_FILE) Catch ex As Exception MsgBox(ex.Message) End Try
oui tomlev , mais le fenetre dont vs parler ne dispose pas le bouton "ouvrir" , je veux que l'utilisateur aie le choix de soit enregistrer ou ouvrie et bien sur annuler , comme les popups de telechargements au niveau des browsers
Pas de questions techniques par MP ! Le forum est là pour ça...
Tutoriels : Les nouveautés de C# 6 - Accès aux données avec Dapper - Extraction de données de pages web à l'aide de HTML Agility Pack - La sérialisation XML avec .NET (Aller plus loin) - Les markup extensions en WPF
Qui ne tente rien n'a rien !
Ce qui ne nous tue pas nous rends plus fort !!
Mon projet ZELDA en C++/Allegro
http://www.tutoworld.com - Le Forum -
Mes ressources Dotnet (cours, sources, tutos)
--------------------------------------------
+ + =
Ne pas oublier le Tag !
au faite , voila
j'ai changé de "philosophie" ,
le fichier est enregistré sur la machine locale ,
je veux que lors du clique sur un bouton afficher une fenêtre offrant a l'utilisateur la possibilité de : enregistrer , ouvrir et annuler
une idée ?
A mon avis, il faut que tu créé une form qui affichera le message, car je ne crois pas qu'une telle possibilité soit possible...
Tu parles bien de cette fenêtre là ?
ouiiiiiiiiiii , de cette fenêtre la
exactement
si quelqu'un a le code , cela me facilitera bcp l'existance
A mon avis, il faut que tu le fasse toi même :
Créé une form avec trois boutons : 1 ouvrir, 1 enregistrer, 1 annuler.
Tu leur affecte des dialogue result et tu affiche une boite de dialogue d'enregistrement....
J'ai fait un truc en 5 mins, cela pourra t'aider je pense. (il n'y a aucun effet de style, c'est uniquement fonctionnel).
la premiere form (FormOrigine.vb) est la form d'origine (elle ne sert que d'exemple ici). la deuxieme (Question.vb) est la forme qui affiche le souhait de l'utilisateur. En fonction du resultat, l'info est traitée dans la deuxième form
(j'ai ajouté la partie d'enregistrement)
Mauvaise nouvelle , je travaille avec des usercontrols donc pas deje ne sais pas q'il ya une autre alternative..
Code : Sélectionner tout - Visualiser dans une fenêtre à part MessageBox.Show
la soluce est bcp plus simple que ça ,
pourquoi compliquer quand on peut faire simple
voila ce que j'ai fait et ça répond à 100% à ce que je cherchais ( fenetre avec les 3 fameux boutons )
bien que lessont trop simples , voire banales ,elles font l'affaire
Code : Sélectionner tout - Visualiser dans une fenêtre à part <a href="" ></a>
parce que en faisant un lien vers un fichier exécutable, le navigateur demandera toujours au visiteur ce qu'il veut faire du fichier. Il n'est pas possible de lancer un exécutable sans l'avis du visiteur, voila voila
merci de m'avoir répondue les gars
Pas de questions techniques par MP ! Le forum est là pour ça...
Tutoriels : Les nouveautés de C# 6 - Accès aux données avec Dapper - Extraction de données de pages web à l'aide de HTML Agility Pack - La sérialisation XML avec .NET (Aller plus loin) - Les markup extensions en WPF
Lol j'avais même pas capté
Qui ne tente rien n'a rien !
Ce qui ne nous tue pas nous rends plus fort !!
Mon projet ZELDA en C++/Allegro
http://www.tutoworld.com - Le Forum -
Mes ressources Dotnet (cours, sources, tutos)
--------------------------------------------
+ + =
Ne pas oublier le Tag !
Les messagebox.show ne sont que pour faire joli... ils ne servent à rien dans le code. (juste pour t'indiquer ce qui s'est passé, mais normalement ce doit être transparent pour l'utilisateur)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager