ورود

View Full Version : حرفه ای: کپی کردن یک فایل بی هیچ خطایی



iradata
سه شنبه 22 تیر 1389, 12:52 عصر
سلام دوستان یه dll جدید نوشتم برای کپی کردن یک فایل امیدوارم که به درد بخوره

M.T.P
سه شنبه 22 تیر 1389, 12:57 عصر
با سلام فرقش با توابع کتابخانه File System Object چیه؟

iradata
سه شنبه 22 تیر 1389, 13:06 عصر
با سلام فرقش با توابع کتابخانه File System Object چیه؟

من با File System Object کار نمی کنم ولی اگه با تابع FileCopy خوده ویژوال بیسیک کار کرده باشی می بینی که وقتی حجم فایل خیلی زیاد میشه برنامه قفل می کنه ولی این dll من نه قفل نمی کنه

اگه کسی لازم داشت بگه سورس این dll رو هم براش بزارم

xrezax
سه شنبه 22 تیر 1389, 17:28 عصر
من با File System Object کار نمی کنم ولی اگه با تابع FileCopy خوده ویژوال بیسیک کار کرده باشی می بینی که وقتی حجم فایل خیلی زیاد میشه برنامه قفل می کنه ولی این dll من نه قفل نمی کنه

اگه کسی لازم داشت بگه سورس این dll رو هم براش بزارم

میشه با سورس ویژوال برامو یه نمونه از کار این dll بزاری:قلب:

iradata
سه شنبه 22 تیر 1389, 21:00 عصر
میشه با سورس ویژوال برامو یه نمونه از کار این dll بزاری:قلب:

آره حتما فقط این برنامه رو خیلی وقته پیش نوشته بودم باید دنبالش بگردم فردا حتما میزارم

iradata
چهارشنبه 23 تیر 1389, 06:09 صبح
میشه با سورس ویژوال برامو یه نمونه از کار این dll بزاری:قلب:

اینم سورس برنامه

محسن شامحمدی
چهارشنبه 23 تیر 1389, 12:19 عصر
خب چرا این قدر به خودتون زحمت دادین از این تابع استفاده می کردید.

Private Declare Function CopyFile Lib "kernel32" Alias "CopyFileA" (ByVal lpExistingFileName As String, ByVal lpNewFileName As String, ByVal bFailIfExists As Long) As Long

این تابع نه هنگ می کنه و نه مشکلات تابع وی بی رو داره
ضمنا تابع شما یک مشکلی داره که خیلی با فایل درگیر می شه و این کار Cpu Usage رو بالا می بره

iradata
چهارشنبه 23 تیر 1389, 12:36 عصر
خب چرا این قدر به خودتون زحمت دادین از این تابع استفاده می کردید.

Private Declare Function CopyFile Lib "kernel32" Alias "CopyFileA" (ByVal lpExistingFileName As String, ByVal lpNewFileName As String, ByVal bFailIfExists As Long) As Long

این تابع نه هنگ می کنه و نه مشکلات تابع وی بی رو داره
ضمنا تابع شما یک مشکلی داره که خیلی با فایل درگیر می شه و این کار Cpu Usage رو بالا می بره

آره اونم میشه ولی فکر کنم رو ویندوز 7 جواب نمیده:متفکر: