sebtralalaetph
Messages postés111Date d'inscriptiondimanche 19 février 2006StatutMembreDernière intervention 2 avril 2010
-
2 sept. 2008 à 11:42
sebtralalaetph
Messages postés111Date d'inscriptiondimanche 19 février 2006StatutMembreDernière intervention 2 avril 2010
-
3 sept. 2008 à 14:24
Bonjour à tous
Je souhaiterai dans une application faire apparaitre la fenetre de téléchargement de fichier qui me permettrai de proposer à l'utilisateur d'ouvrir un fichier ou de le télécharger.
Je pense qu'on doit pouvoir faire apparaitre cette fenetre avec une API mais laquelle
PCPT
Messages postés13280Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201848 3 sept. 2008 à 13:40
.... tous les utilisateurs n'ont pas IE
mon 2e code proposé te lance la demande par le navigateur par défaut
à savoir que de toute façon si l'utilisateur à cocher "toujours effectuer cette action" tu ne pourras pas afficher la boite dont tu parles
si impératif IE, trouve le chemin complet d'IE dans le registre (n'est pas forcément dans C:\program files\...) et lance le avec l'équivalent de shell chemin_IE & "iexplorer.exe " & CHEMIN
++
<hr size="2" width="100%" />Prenez un instant pour répondre à [infomsg_SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp
sebtralalaetph
Messages postés111Date d'inscriptiondimanche 19 février 2006StatutMembreDernière intervention 2 avril 20101 2 sept. 2008 à 12:29
Salut et merci de ton aide.
L'idée est terrible mais l'extension de mes fichiers est du PDF et le Webbrowser ouvre le fichier comme s'il s'agissait d'une page html et ne me propose donc pas la fenetre de téléchargement.
Je ne peux pas casser la liaison entre les PDF et mon navigateur car l'appli devra tourner sur plusieurs postes.
Ne peut-on pas obliger le webbrowser à télécharger et non à ouvrir?
Vous n’avez pas trouvé la réponse que vous recherchez ?
sebtralalaetph
Messages postés111Date d'inscriptiondimanche 19 février 2006StatutMembreDernière intervention 2 avril 20101 3 sept. 2008 à 08:56
C'est vrai que le unicode est un petit probleme en .net.
Je garde la solution de conversion sous le coude...
Par contre sans vouloir trop abuser, est il possible de faire ouvrir la fenetre de telechargement en premier, et la fenetre save as si on clique sur le bouton télécharger?
En tout cas, merci pour la traduction. vb6 --> vb Net
sebtralalaetph
Messages postés111Date d'inscriptiondimanche 19 février 2006StatutMembreDernière intervention 2 avril 20101 3 sept. 2008 à 13:15
Je me suis mal exprimé, en fait, l'api d'ouverture de telechargement citée ci dessus me convient parfaitement mais avant d'avoir cette fenêtre, il me faudrait afficher la fenêtre que propose IE quand on télécharge un fichier sur le net (ouvrir, enregistrer, annuler).
Si ce n'est pas possible, je ferai une Form qui se rapprochera de la fameuse fenêtre.
sebtralalaetph
Messages postés111Date d'inscriptiondimanche 19 février 2006StatutMembreDernière intervention 2 avril 20101 3 sept. 2008 à 14:24
Ok ça marche nickel. Merci...
Par contre autre question dans le meme domaine, si le fichier à télecharger est sur un serveur et non sur le web, la commande Process.start va ouvrir le fichier et non proposer le telechargement.
y a t-il une solution pour faire apparaitre la fenetre ? (Car ce principe pourrait m'interesser.)