IT NEWS PC REVUE PC FORUM FreeBSDInternet time: @713
Obsah fóra
Pravidlá  •  Kontakt  •  Prihlásenie  •  Registrácia

Kancelárie plné šanónov?

Šanóny bezpečne uskladníme. Výhodne, na dobu určitu aj neurčitú. www.palatine.sk

Sídlo spoločnosti od 40 €

prestížna adresa, zasadačky, pošta, sekretárka, recepcia, parkovanie www.companyhouse.eu

Pomoc pri zavádzaní ISO 9001

Pomôžeme vám získať certifikát kvality bez zbytočných zmien vo vašej firme. www.iso9001.sk

Absolvovali ste chemoterapiu?

DetoxiPan GOLD zmierni jej bočné účinnky Testovaný a patentovaný japonský produkt www.detoxipan.sk

Top novinka v O2 e-shope

Objednajte si dlhoočakávaný Samsung Galaxy S III. V e-shope za 589,63 € pausal.o2.sk

C# Locknuty subor

Zaslať odpoveď
AutorSpráva
miss0
Užívateľ
Užívateľ

Založený: 23.06.2007
Príspevky: 34

PríspevokZaslal: Št 08.10.09 23:03Odpovedať s citátomNávrat hore

Ahojte,

pri posielani mailu posielam aj nejake subory ako prilohu. Po poslani mailu, by som ich chcel vymazat, ale vyhodi mi exception, ze subory pouziva iny proces. Ten proces je ten program, ktory posiela ten mail, takze asi nieco neuzatvaram, ale neviem co?! Poradte pls. dakujeeeeeeeeem


kód:
      MailMessage post_message = new MailMessage();
                post_message.To.Add("nieco@nieco.com");
                post_message.Subject = "nieco";
                post_message.From = new MailAddress("nieco@nieco.com");
                post_message.Body = "nieco";

                DirectoryInfo dir = new DirectoryInfo(path_temp);
                FileInfo[] lu_files = dir.GetFiles("Nejake_*");
                ArrayList att_files = new ArrayList();

                    foreach (FileInfo f in lu_files)
                    {
                            Attachment attachment = new Attachment(f.FullName);
                            post_message.Attachments.Add(attachment);
                            att_files.Add(f.FullName);
                    }

                    SmtpClient smtp_g = new SmtpClient();
                    smtp_g.Host = "smtp.nieco.com";
                    smtp_g.EnableSsl = true;
                    smtp_g.Credentials = new System.Net.NetworkCredential("meno", "heslo");
                    smtp_g.Send(post_message);

                    post_message.Attachments.Clear();
                    post_message.Dispose();

                    //delete files
                    foreach (String f in att_files)
                    {
                        File.Delete(f);
                    }



EDIT: okej, aj ked nikto, tak som to vyriesil.
Zobraziť informácie o autoroviOdoslať súkromnú správu
Zobraziť príspevky z predchádzajúcich:    
Zaslať odpoveď
Nemôžete pridávať nové témy do tohto fóra.
Nemôžete odpovedať na témy v tomto fóre.
Nemôžete upravovať svoje príspevky v tomto fóre.
Nemôžete mazať svoje príspevky v tomto fóre.
Nemôžete hlasovať v tomto fóre.

Powered by phpBB 2.x.x © 2005 - 2012 PCforum, webhosting by WebSupport, edited by JanoF

SEO - optimalizácia pre vyhľadávače

Freebsd