PDA

View Full Version : چگونگی ساخت folder در++VC ؟



pezhman neckoomanesh
یک شنبه 13 مرداد 1387, 22:22 عصر
سلام می کنم خدمت همه ی بچه ها ...
کسی می دونه چطوری میشهfolder ساخت توی برنامه ؟
منظورم اینه که بعد از run برنامه اسمی تعیین کنم بعد با زدن کلید folder, next رو در مکانه و اسم تعیین شده ایجاد کند.
به هرکی گفتم جواب نداده ...
:ناراحت::ناراحت::ناراحت::افس ده::افسرده::افسرده:

Nima_NF
یک شنبه 13 مرداد 1387, 23:58 عصر
از تابع CreateDirectory یا CreateDirectoryEx برای ساخت فولدر استفاده کنید:



TCHAR Path[] = TEXT("c:\\yourfolder\\");
// or for ASCII--> char Path[] = "c:\\yourfolder\\";

CreateDirectory( Path, NULL));


مثلا می توانید path را از ورودی دریافت کنید و به انتهای آن \\ اضافه کنید، همانند مثال فوق

mehdi.mousavi
دوشنبه 14 مرداد 1387, 00:07 صبح
از تابع CreateDirectory یا CreateDirectoryEx برای ساخت فولدر استفاده کنید:



TCHAR Path[] = TEXT("c:\\yourfolder\\");
// or for ASCII--> char Path[] = "c:\\yourfolder\\";

CreateDirectory( Path, NULL));

مثلا می توانید path را از ورودی دریافت کنید و به انتهای آن \\ اضافه کنید، همانند مثال فوق




سلام.
نیازی به اضافه کردن \\ به انتهای مسیر نیست!

Moharram
سه شنبه 15 مرداد 1387, 08:57 صبح
از تابع زیر هم میشه استفاده کرد


CString path;
path = "c:\\yourfolder";
mkdir(path)

pezhman neckoomanesh
سه شنبه 15 مرداد 1387, 22:01 عصر
خیلی ممنون ...:خجالت::قلب:
جبران می کنم.
فقط یه مشکل جدید دارم .
برای کپی کردن یک file یا folder باید چی کار کرد ؟
:گیج:

mehdi.mousavi
سه شنبه 15 مرداد 1387, 23:34 عصر
خیلی ممنون ...:خجالت::قلب:
جبران می کنم. فقط یه مشکل جدید دارم. برای کپی کردن یک file یا folder باید چی کار کرد ؟
:گیج:

سلام.
شما مگه دسترسی به MSDN ندارید؟ با استفاده از یکی از سه تابع زیر میتونید فایل کپی کنید:


CopyFile
CopyFileEx
CopyFileTransacted


اگر به این URL برید (http://msdn.microsoft.com/en-us/library/aa364232%28VS.85%29.aspx)، کل توابع مدیریتی مربوط به فایلها رو میتونید ببینید.

pezhman neckoomanesh
چهارشنبه 16 مرداد 1387, 13:06 عصر
خیلی ممنون ...
ولی منظورم فقط این نبود اگه قصد کپی کردن یه document رو داشته باشم چی کار کنم.
:لبخندساده::لبخندساده:

pezhman neckoomanesh
چهارشنبه 16 مرداد 1387, 13:27 عصر
اگه از همه ی اینها بگذریم چه طوری می شه برنامه ی ساخته شده در ++C رو در کامپیوترهایی که خود برنامه++C رو ندارند اجرا کرد ؟
:متفکر::متفکر:

Nima_NF
چهارشنبه 16 مرداد 1387, 15:41 عصر
اگه از همه ی اینها بگذریم چه طوری می شه برنامه ی ساخته شده در ++C رو در کامپیوترهایی که خود برنامه++C رو ندارند اجرا کرد ؟

این تاپیک را مطالعه کنید:
http://barnamenevis.org/forum/showthread.php?t=115839

pezhman neckoomanesh
چهارشنبه 16 مرداد 1387, 23:32 عصر
من برنامه VC++6 رو دارم من چه کاری می تونم انجام بدم تا برنامه ساخته شده در سیستمی که برنامه ++VC در آن نصب نیست اجرا شود ؟
لطفا به طور کامل توضیح دهید.
:خجالت::خجالت:

Nima_NF
چهارشنبه 16 مرداد 1387, 23:41 عصر
لطفا به طور کامل توضیح دهید.
لینکی که دادم اصلا مطالعه کردید ؟

برای برنامه های نوشته شده با VC++6 نیازی به نصب نیست، فقط فایل های ذکر شده در همان مسیر را با پسوند xxx60.dll در فولدر فایل اجرایی برنامه کپی کنید و به هر کامپیوتری که خواستید ببرید، برنامه اجرا می شود.
مانند msvcp60.dll و غیره

pezhman neckoomanesh
پنج شنبه 07 شهریور 1387, 10:14 صبح
از راهنمایی شما بسیار ممنون هستم اول متوجه نشده بودم ولی بعد از اینکه تونستم برنامه رو راه اندازی بکنم تازه فهمیدم که شما چی می گفتید.
یه مزاحمت دیگه داشتم تو کتاب برنامه نویسی مطالب مربوط به progress رو خوندم ولی نتونستم مطلبی راجب progress برای ساخت install پیدا کنم.میشه یه راهنمایی کنید.:خجالت: