Izadshahri
شنبه 09 آبان 1388, 16:42 عصر
سلام . من یه برنامه دارم که خود رو توی درایو ویندوز کپی می کنه!
برای کپی توی Else یه دستور If قرار دادم.
برای کپی از کد زیر استفاده می کنه!
FileCopy App.Path + "\" + App.EXEName + ".exe", Environ("SystemRoot") & "\Ng.exe"
مشکل من اینه که این دستور شرطی به تنهایی توی یه فرم به خوبی کار می کنه ولی توی کل برنامه قرار میگیره اجرا نمیشه!ولی اگه به جای دستور کپی یه مسیج بوکس میزارم پیغام رو نشون میده!
یعنی توی برنامه ی من این کد کپی کار نمیکنه!اگه میشه یه کد دیگه بدید یا توضیح بدید که مشکل از کجاست،حجم کد های برنامم هم زیاده و نمیشه اینجا گذاشت.
برای کپی توی Else یه دستور If قرار دادم.
برای کپی از کد زیر استفاده می کنه!
FileCopy App.Path + "\" + App.EXEName + ".exe", Environ("SystemRoot") & "\Ng.exe"
مشکل من اینه که این دستور شرطی به تنهایی توی یه فرم به خوبی کار می کنه ولی توی کل برنامه قرار میگیره اجرا نمیشه!ولی اگه به جای دستور کپی یه مسیج بوکس میزارم پیغام رو نشون میده!
یعنی توی برنامه ی من این کد کپی کار نمیکنه!اگه میشه یه کد دیگه بدید یا توضیح بدید که مشکل از کجاست،حجم کد های برنامم هم زیاده و نمیشه اینجا گذاشت.