![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Всем привет. Помогите доделать Почтовый клиент. Нужно что бы к письму прикриплявся файл "C: \ Report.txt"
Ниже выложил сорц, если можно доделайте и виложить в ету тему. P.S: Поиск юзал, но у мну ничего не получается |
|
#2
|
|||
|
|||
|
Лень код смотреть.
Ты через что делал? Indy, MAPI, etc? |
|
#3
|
|||
|
|||
|
Indy. Там в код походу 3 строчки надо прописать. Поглядите код плиз.
![]() |
|
#4
|
||||
|
||||
|
Вот такую штуку добавьте:
Код:
TIdAttachmentFile.Create(IdMessage.MessageParts, AttacedFileName); |
|
#5
|
|||
|
|||
|
Цитата:
|
|
#6
|
||||
|
||||
|
Пока сами мучайтесь, я смогу только вечерком поактивнее поучаствовать.
|
|
#7
|
||||
|
||||
|
Сразу незачот. НИКОГДА не добавляй в архив с сорцами *.~*, *.dcu и *.ddp - это мусор. И уж темболее (здесь нету, но на будущее) - скомпиленные exe и dll (dll можно, только если сторонние, bass или mysql там...)
Счас, допишу, через минут этак 10-15 выкину сюда же. ========= Ещё одно: код неотформатирован. Никаких пробелов, никаких разделителей... Вы бы ещё всё в одну строку написали. Привёл к товарному виду. Счас, допишу, выкину. Последний раз редактировалось PhoeniX, 04.05.2009 в 14:02. |
|
#8
|
||||
|
||||
|
Готово.
Кстати, переменные, которые вне функции негде не используются, лучше объявлять в самой функции. Имя файла сделал в const для простоты изменения. Код рабочий, проверил. Там же тебе дал clean.bat, если будешь очищать сорцы от мусора - пригодится. Последний раз редактировалось PhoeniX, 06.05.2011 в 07:14. |
|
#9
|
|||
|
|||
|
popyurv Супер. Ну ты меня и выручил. Спасиб. за поправки, извени за "грязный сорц" - новичок
но я исправлюсь!)) |
|
#10
|
||||
|
||||
|
Цитата:
см.подпись |
|
#11
|
||||
|
||||
|
popyurv !!! В рот мне ноги =) ты же инди ненавистник!!! Гдеж твои сокеты?
З.ы. не обижайся. И чтоб ты знал и больше не кричал,что сокеты айс, а инди нет - компоненты инди постороены на блокирующем режиме сокетов =)Последний раз редактировалось Sphinx, 04.05.2009 в 22:14. |
|
#12
|
||||
|
||||
|
Да, я АНТИиндеец. Работа с SMTP - единственное, что я в них уважаю. Хотя, как показала данная тема, иногда с ними приходится залезть в хитро закрученную (_@_)
|
|
#13
|
||||
|
||||
|
10 строчек кода это хитро закрученная (_@_) ?
жжошь...З.ы. Чую меня за флуд скоро пакараютъ! |
|
#14
|
||||
|
||||
|
Ну, аФФтар же сам не справился...
ЗЫ: Мне тоже так кажется, скоро ко мне применят санкции за оффтоп... |
|
#15
|
|||
|
|||
|
Не мог бы ты мне помочь еще разок. Немножко задача поменялась. Файл report.txt находится например "C: \ Documents and Settings \ Igor \ Application Data \ MyProject \ report.txt"
Что нужно написать вместо Igor имхо имя ПОЛЬЗОВАТЕЛЯ в разных машын разное. Ну кароче вы меня поняли))) P.S: Можна показать ето на сорце))) |