PDA

View Full Version : کپی و حذف فولدر



abytools
سه شنبه 16 آذر 1389, 11:03 صبح
من تو انجمن سرچ کردم و بعضی از پست ها را هم دیدم ولی مطلبی راجع به کپی فایل و فولدر از یک مکان به مکان دیگر پیدا نکردم
انجمن های خارجی را هم دید زدم و فقط کد های ++c را یافتم
کسی می دونه چطور کار های با لا را در c می شود انجام داد ؟؟؟ :متفکر:

Salar Ashgi
چهارشنبه 17 آذر 1389, 09:03 صبح
چنین مباحثی خیلی مطرح شده اند ، حتما جستجو کنید . با این حال مثالی براتون قرار میدم :

- کپی فایل :


#include <iostream>
#include <conio>
#include <stdlib>
int main(){
system("copy d:\\pic.jpg e:\\pic.jpg");
getch();
}

- حذف فولدر :


#include <iostream>
#include <conio>
#include <stdlib>
int main(){
system("rd d:\\folder1");
getch();
}

و به همین ترتیب میتوان توسط تابع System کارهای دیگری نیز انجام داد .

موفق باشید ./

r00tkit
چهارشنبه 17 آذر 1389, 17:35 عصر
خیلی جالبه !!



#include<stdio.h>#include<stdio.h>
#include<Windows.h>
int main()
{
CreateDirectory(L"d:\\Geek1982",NULL);
RemoveDirectory(L"d:\\Geek1982");
MoveFile(L"d:\\Geek1982",L"d:\\myfolder\\Geek1982");

}

abytools
سه شنبه 30 آذر 1389, 11:23 صبح
من از turbo c 3 استفاده می کنم که این تابع در آن کار نکرد و منفی 1 تولید می کند . لطفا روش دیگری را بگویید
من از کسی پرسیدم گفته شاید این تابع که تحت داس است روی ویندوز درست کار نکند

سوال 2 = من در محیط گرافیکی لازم دارم که ورودی داشته باشم با cin ولی وقتی می گم که به موقعیت فلان برود و cin کند این کار را نمی کند و از ابتدای خط اول این کار را می کند . چطور در محیط گرافیکی ورودی داشته باشیم

abytools
جمعه 03 دی 1389, 16:59 عصر
لطفا این تاپیک رو حذف کنید .
خسته شدم هر روز می آم و هیچ خبری نیست . متشکر می شم :متفکر:

voiceoffox
شنبه 04 دی 1389, 12:29 عصر
من از turbo c 3 استفاده می کنم که این تابع در آن کار نکرد و منفی 1 تولید می کند . لطفا روش دیگری را بگویید
من از کسی پرسیدم گفته شاید این تابع که تحت داس است روی ویندوز درست کار نکند


باید از یه کامپایلر تحت ویندوز به استفاده این !!! :بامزه: