PDA

View Full Version : سوال: کد کپی شدن فایل exe



asd_moghadas
سه شنبه 20 مهر 1389, 09:15 صبح
باسلام به دوستان برنامه نویس
1)من کد کپی شدن فایل exeتولید شده در C#‎رامیخواهم بدین صورت که هرموقع فایل exeاجرا شد یک نسخه ازاون در پوشه ای خاص کپی شود یا دایرکتوری موجود
2)چکارکنیم که فایل تولید شده به emailشخص ارسال شود

dr_jacky_2005
سه شنبه 20 مهر 1389, 11:55 صبح
باسلام به دوستان برنامه نویس
1)من کد کپی شدن فایل exeتولید شده در C#‎‎رامیخواهم بدین صورت که هرموقع فایل exeاجرا شد یک نسخه ازاون در پوشه ای خاص کپی شود یا دایرکتوری موجود
2)چکارکنیم که فایل تولید شده به emailشخص ارسال شود



System.IO.File.Copy(sourceFile, destFile, true);

asd_moghadas
سه شنبه 20 مهر 1389, 12:24 عصر
2)چکارکنیم که فایل تولید شده به emailشخص ارسال شود
کسی نیست سوال دوم مرا جواب دهد

dr_jacky_2005
سه شنبه 20 مهر 1389, 13:41 عصر
کسی نیست سوال دوم مرا جواب دهد

دکمۀ تشکر رو نزدی،اصلا دستو دلم نمیره که سوال دومت رو جواب بدم:افسرده:

asd_moghadas
سه شنبه 20 مهر 1389, 14:46 عصر
دکمۀ تشکر رو نزدی،اصلا دستو دلم نمیره که سوال دومت رو جواب بدم
ببخشید اینترنتم موقع زدن کلید تشکر off بوده

asd_moghadas
سه شنبه 20 مهر 1389, 22:30 عصر
سلام کسی نبود جواب سوال منو بده

2)چکارکنیم که فایل تولید شده به emailشخص ارسال شود

asd_moghadas
سه شنبه 20 مهر 1389, 23:29 عصر
دوست عزیز dr_jacky_2005 من کد شما را

System.IO.File.Copy(sourceFile, destFile, true);
امتحان کردم ولی جواب نگرفتم لطفا یک نمونه برنامه کوچک یا توضیحی درمورد sourceFile, destFileبدهید.ممنون وجواب سوال دوم مرانیز ندادید

asd_moghadas
چهارشنبه 21 مهر 1389, 08:51 صبح
سلام مجدد کسی نبود یک راهنمایی بکنه ؟

asd_moghadas
جمعه 23 مهر 1389, 01:05 صبح
آیا از دوستان کسی نیست که بداند چطور میشود درwinappایمل ارسال کرد

private void button2_Click(object sender, EventArgs e)
{
//try
//{
//MessageBox.Show("email");
//MailMessage mail = new MailMessage();
//mail.From = new MailAddress("asd_moghadas@yahoo.com");
//mail.To.Add("asd_moghadas@yahoo.com");
//mail.Subject = "This is an email";
//mail.Body = "this is the body content of the email.";
//mail.Attachments.Add(new Attachment("c:\\CopyFile.exe"));
//SmtpClient smtp = new SmtpClient("127.0.0.1");
//smtp.Credentials = new NetworkCredential("asd_moghadas", "pass");
//smtp.Send(mail);

MailMessage mail = new MailMessage();
//mail.From = new MailAddress("asd_moghadas@yahoo.com");
mail.From = new MailAddress("asd_moghadas@yahoo.com",
"فارسی", System.Text.Encoding.GetEncoding("windows-1256"));
mail.From = new MailAddress("asd_moghadas@yahoo.com", "Steve James");
mail.To.Add("asd_moghadas@yahoo.com");
mail.To.Add("asd_moghadas@yahoo.com");

mail.CC.Add("cc1@yourcompany.com");
mail.CC.Add("cc2@yourcompany.com");
mail.Bcc.Add("blindcc1@yourcompany.com");
mail.Bcc.Add("blindcc2@yourcompany.com");
mail.Subject = "سلام";
mail.Body = "تست ارسال";
//mail.Headers.Add("Company", "My Company");
//mail.Headers.Add("Location", "Iran");
mail.Attachments.Add(new Attachment("c:\\CopyFile.exe"));
//SmtpClient smtp = new SmtpClient();
SmtpClient smtp = new SmtpClient("127.0.0.1");
//smtp.DeliveryMethod = SmtpDeliveryMethod.PickupDirectoryFromIis;
//smtp.Send(mail);
smtp.Credentials = new NetworkCredential("asd_moghadas", "pass");
//smtp.Port = 587;

smtp.Send(mail);
//}
//catch { }


}

کدی که گذاشتم اشکال دارداز دوستان هرکه میتواند لطفا انرا اصلاح نمایدونگران پسورد ایمیل نباشید صحیح نیست

asd_moghadas
جمعه 23 مهر 1389, 12:07 عصر
سلام مجدد کسی نبود یک راهنمایی بکنه ؟هنوز منتظرم

محسن شامحمدی
جمعه 23 مهر 1389, 12:58 عصر
این شاید کمکتون کنه


دانلود سورس آماده پروژه ارسال ایمیل از جیمیل - زبان سی شارپ (http://4downloads.ir/majalleh/2010/08/%D8%B3%DB%8C-%D8%B4%D8%A7%D8%B1%D9%BE-%D8%AC%DB%8C%D9%85%DB%8C%D9%84.php)

ارسال ایمیل توسط سی شارپ (http://forum.majidonline.com/showthread.php?t=145277)

asd_moghadas
جمعه 23 مهر 1389, 21:01 عصر
ممنون دوست عزیز
حالا یک سوال جدید برایم پیش امده آن هم اینکه چگونه به آدرس بوک Address Book درایمیلم دسترسی داشته باشم وبتوانم به انها ایمل بزنم

group45
جمعه 23 مهر 1389, 23:35 عصر
دوست عزیز dr_jacky_2005 من کد شما را کد PHP:

System.IO.File.Copy(sourceFile, destFile, true);


امتحان کردم ولی جواب نگرفتم .
معلومه که کار نمیکنه چون اون برنامه exe داره کار میکنه



destFile همون destination هست یعنی فایل مقصد چی باشه و کجا باشه sourceFile همون منبع هست آدرس همون فایلی که میخوای کپی کنی

asd_moghadas
جمعه 23 مهر 1389, 23:55 عصر
از دوستان کسی نام host yahooرا میداند ظاهرا "smtp.yahoo.com" تغییر کرده تاطریقه ارسال ایمیل از yahooبه yahoo
با ارور The operation has timed out.مواجه شدم