PDA

View Full Version : سوال: ریختن فایل ها در یک فولدر با ویژوال بیسیک؟؟؟



amir22448
چهارشنبه 04 مرداد 1391, 15:34 عصر
سلام.

من تو پروژم یه Progressbar دارم و میخوام با کلیک روی یه دکمه و پر شدن Progressbar محتویات یه پوشه رو به یه فولدری که آدرسشو نوشتیم کپی کنه.البته می خوام از قبل با ویژوال بیسیک آون فایل یا فولدر رو مخفی کنم.

ممنون می شم کمکم کنید.

مهرداد صفا
چهارشنبه 04 مرداد 1391, 17:12 عصر
سلام
برای ساخت پوشه از متود Directory.Create استفاده کنید که مقدار برگشتی آن DirectoryInfo میباشد و میتوانید برای مخفی کردن پوشه ساخته شده به خصوصیت Attribute آن مقدار Hidden بدهید.
برای گرفتن نام فایلهای درون یک پوشه از Directory.GetFiles و برای کپی کردن از File.Copy استفاده کنید. مثال:

Dim DestDirectory As String = "F:\private"
System.IO.Directory.CreateDirectory(DestDirectory) .Attributes = system.IO.FileAttributes.hidden
Dim SourceDirectory As String = "f:\source"
For Each File As String In System.IO.Directory.GetFiles(SourceDirectory)
System.IO.File.Copy(File, DestDirectory + File.Substring(File.LastIndexOf("\")))
Next

موفق باشید

the king
چهارشنبه 04 مرداد 1391, 17:29 عصر
سلام.

من تو پروژم یه Progressbar دارم و میخوام با کلیک روی یه دکمه و پر شدن Progressbar محتویات یه پوشه رو به یه فولدری که آدرسشو نوشتیم کپی کنه.البته می خوام از قبل با ویژوال بیسیک آون فایل یا فولدر رو مخفی کنم.

ممنون می شم کمکم کنید.


در مورد کپی کردن این احتمالا درست کار می کنه :لبخند:
90224

amir22448
چهارشنبه 04 مرداد 1391, 20:53 عصر
مرسی

از همتون ممنونم.:خجالت: