PDA

View Full Version : سوال: چگونگی ضمیمه کردن فایل به نامه



farbod61
سه شنبه 10 اردیبهشت 1392, 07:48 صبح
سلام دوستان گلم
خسته نباشید
یک سوال داشتم
لطف میکنید با یه نمونه سورس ساده بهم بگید چه جوری میتونم یک فایل رو ضمیمه نوشته کنم ، فایل فشرده و یا عکس و یا پی دی اف و بعد کاربر دیگه که باز میکنه بتونه اون فایل رو دانلود کنه
در ضمن برنامه تو شبکه کار میکنه
یعنی این فایل رو از داخل کامپیوتر نفر اول کپی کنه تو سرور و از اونجا نفر دوم از سرور کپی کنه تو سیستم خودش

ممنونم

xminxmin
سه شنبه 10 اردیبهشت 1392, 10:58 صبح
دوست من شما خودتون جواب خودتون رو دادید عزیز من!

فایلی رو که انتخاب می کنید کپی کنید به مسیر از پیش تعیین شده در سرور دیگه
از اون طرف هم کسی که نامه رو می بینه به اون آدرس دسترسی داشته باشه

farbod61
سه شنبه 10 اردیبهشت 1392, 11:17 صبح
دوست من شما خودتون جواب خودتون رو دادید عزیز من!

فایلی رو که انتخاب می کنید کپی کنید به مسیر از پیش تعیین شده در سرور دیگه
از اون طرف هم کسی که نامه رو می بینه به اون آدرس دسترسی داشته باشه

خب دوست عزیز مشکل من اینه که اینکار رو بلد نیستم دیگه
ممنون میشم با یه برنامه کوچیک نحوه کپی کردن فایل رو نشون بدید و همینطور خوندن فایل رو

xminxmin
سه شنبه 10 اردیبهشت 1392, 12:09 عصر
خب دوست عزیز مشکل من اینه که اینکار رو بلد نیستم دیگه
ممنون میشم با یه برنامه کوچیک نحوه کپی کردن فایل رو نشون بدید و همینطور خوندن فایل رو
در ابتدای صفحه این خط وارد گردد
Imports Microsoft.VisualBasic.FileIO

کد کپی کردن فایل

Dim sourceFileName As String="C:\a.txt" 'آدرس فایل مبدا
Dim destinationFileName As String="\\10.125.2.6\f$\a.txt" ' آدرس مقصد
Dim overwrite As Boolean ' درصورت وجود داشتن جایگزین فایل گردد یا خیر

FileSystem.CopyFile(sourceFileName, destinationFileName, overwrite)

farbod61
سه شنبه 10 اردیبهشت 1392, 16:15 عصر
ممنونم از جوابتون
فقط یک سوال
من میخوام فایل توی سرور کپی بشه و از همونجا هم دانلود کنه
اول آدرس اگه اشتباه نکنم باید آی پی سرور رو بزارم درسته؟

xminxmin
سه شنبه 10 اردیبهشت 1392, 17:30 عصر
بله درسته. وقتی فایلی رو توی سرور کپی می کنی باید یه جایی برای دریافت کننده نامه آدرسش رو ذخیره کنی و به اون نمایش بدی دیگه
حالا اگر محیط وب باشه این تیپی میشه:
http://192.168.2.5/Archives/a.txt

اگر محیط LAN باشه:
\\192.168.2.5\c$\a.txt
یا
\\SERVER_NAME\Archives\a.txt

و درکل همونی که شما گفتی به تناسب محیط فقط نوع نوشتنش عوض میشه