سؤال

أريد تنزيل ملف إلى مجلد معين.أنا أستخدم WebClient.DownloadFile, ، ولكن ما أريده هو السماح للمستخدم بتحديد مكان حفظ هذا الملف ، وليس فقط تنزيله في أي مجلد.

كيف يمكنني أن أفعل هذا?

هل كانت مفيدة؟

المحلول

يعتمد المجلد الذي سيقوم المستخدم بتنزيل الملف عليه على المتصفح وإعدادات النظام.

كل ما يمكنك فعله هو توفير الملف للتنزيل ، وسيكون الأمر متروكا لهم (ومتصفحهم) لتحديد مجلد محلي (على نظامهم).

إذا كنت ترغب في التحكم في هذه العملية ، سيكون لديك لاستخدام البرنامج المساعد جزءا لا يتجزأ مثل جافا ، سيلفرليت ، فلاش ، الخ.

نصائح أخرى

إذا كنت تستخدم نماذج ويندوز ، يمكنك استخدام سافيفيلديالوغ فئة للسماح للمستخدمين لاختيار اسم الملف ، ومن ثم تمرير هذا الاسم إلى المعلمة الثانية من عميل ويب.تحميل الملف.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top