С Новым годом! Форум программистов, компьютерный форум, киберфорум
C++ Builder: FireMonkey
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
1 / 1 / 0
Регистрация: 16.07.2014
Сообщений: 30
1

Отправка письма в правильной кодировке

29.07.2014, 18:20. Показов 1756. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Собственно тема заезжанная: как отправить письмо, что бы русский текст отображался вместо знака "?" ?
В VCL Forms проблем нет, а тут у нас FireMonkey у многоуважаемого Avazart, есть решение в данном посте https://www.cyberforum.ru/post3046193.html ,а есть ли решение для FireMonkey? (Отправка письма происходит с помощью компонентов TIdSMTP, TIdMessage) извиняюсь за опечатку в названии темы...
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.07.2014, 18:20
Ответы с готовыми решениями:

Отправка письма в HTML в кодировке UTF-8
Уважаемые форумчане! Как мне отправить письмо в HTML в кодировке UTF-8 используя Indy и C++...

Отправка почты в правильной кодировке
Наверняка тема поднималась, но не могу найти решения для своей проблемы. может поможете? Суть...

Отправка сообщения на почту в правильной кодировке
Здравствуйте отправляю почтовое сообщение с Windows eng и русские буквы приходят кракозяблями....

Чтение файла в правильной кодировке
Нужно,чтобы из текстового файла выводил самое длинное слово.Если слово на английском,то никаких...

4
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
33003 / 21306 / 8183
Регистрация: 22.10.2011
Сообщений: 36,609
Записей в блоге: 8
29.07.2014, 22:35 2
Лучший ответ Сообщение было отмечено hahanov как решение

Решение

Отсылать текст через TIdText. Вот решение на Дельфи: https://www.cyberforum.ru/delp... ost4142382 , на Билдере все будет аналогично, все классы/свойства/методы, которые используются, доступны и в FMX...
1
1 / 1 / 0
Регистрация: 16.07.2014
Сообщений: 30
30.07.2014, 22:51  [ТС] 3
UI, Благодарю!!! не видел такого способа Спасибо

Добавлено через 12 часов 26 минут
UI, я не как не догоняю...
C++
1
2
3
4
5
6
7
 char textt[700]="привет"; 
TIdText *TextPart=new TIdText(IdMessage1->MessageParts,NULL); 
TextPart->Body->Text=textt; 
IdSMTP1->Connect();
 if (IdSMTP1->Connected()) 
IdSMTP1->Send(IdMessage1); 
else IdSMTP1->Disconnect()
Что я делаю не правильно?
Заранее благодарен...
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
33003 / 21306 / 8183
Регистрация: 22.10.2011
Сообщений: 36,609
Записей в блоге: 8
31.07.2014, 00:08 4
Я дал ссылку на правильную реализацию. Там комментарием прописано, что надо сделать:
Delphi
1
htmpart.ContentType := 'text/html; charset=UTF-8'; // Не забываем кодировку!!! Иначе получишь вопросики
, ты это предпочел не увидеть, сделал по своему. textt тоже лучше сделать типа String, а не char[], сколько можно цепляться за устаревшие способы?
1
1 / 1 / 0
Регистрация: 16.07.2014
Сообщений: 30
31.07.2014, 00:13  [ТС] 5
Спасибо мда не уследил... извините что побеспокоил...
0
31.07.2014, 00:13
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
31.07.2014, 00:13
Помогаю со студенческими работами здесь

Чтение файла в правильной кодировке
using System; using System.Collections.Generic; using System.Linq; using System.Text; using...

Запись в файл в правильной кодировке
у меня есть файл (блокнот), в него выводится информация. но вместо нормального текста там...

Запись в файл в правильной кодировке
Столкнулся с проблемой русских букв при работе с файлами. Не могу выбрать нужную кодировку для...

Считать содержимое сайта в правильной кодировке
Здравствуйте, пишу парсер для сайта, точнее краулер)). Мне нужно считать содержимое сайта в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Блоги программистов
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
Полезные поделки на Arduino, которые можно сделать самому
raxper 06.01.2025
Arduino как платформа для творчества Arduino представляет собой удивительную платформу для технического творчества, которая открывает безграничные возможности для создания уникальных проектов. Эта. . .
Подборка решений задач на Python
IT_Exp 06.01.2025
Целью данной подборки является предоставление возможности ознакомиться с различными задачами и их решениями на Python, что может быть полезно как для начинающих, так и для опытных программистов. . . .
С чего начать программировать микроконтроллер­­ы
raxper 06.01.2025
Введение в мир микроконтроллеров Микроконтроллеры стали неотъемлемой частью современного мира, окружая нас повсюду: от простых бытовых приборов до сложных промышленных систем. Эти маленькие. . .
Из чего собрать игровой компьютер
inter-admin 06.01.2025
Сборка игрового компьютера требует особого внимания к выбору комплектующих и их совместимости. Правильно собранный игровой ПК не только обеспечивает комфортный геймплей в современных играх, но и. . .
Обновление сайта www.historian.b­y
Reglage 05.01.2025
Обещал подвести итоги 2024 года для сайта. Однако начну с того, что изменилось за неделю. Добавил краткий урок по последовательности действий при анализе вредоносных файлов и значительно улучшил урок. . .
Как использовать GraphQL в C# с HotChocolate
Programming 05.01.2025
GraphQL — это современный подход к разработке API, который позволяет клиентам запрашивать только те данные, которые им необходимы. Это делает взаимодействие с API более гибким и эффективным по. . .
Модель полного двоичного сумматора с помощью логических операций (python)
AlexSky-coder 04.01.2025
def binSum(x:list, y:list): s=^y] p=x and y for i in range(1,len(x)): s. append((x^y)^p) p=(x and y)or(p and (x or y)) return s x=list() y=list()
Это мы не проходили, это нам не задавали...(аси­­­­­­­­­­­­­­­­­­­­­­­­­­х­р­о­н­­н­­­ы­­й счётчик с управляющим сигналом зад
Hrethgir 04.01.2025
Асинхронный счётчик на сумматорах (шестиразрядный по числу диодов на плате, но наверное разрядов будет больше - восемь или шестнадцать, а диоды на старшие), так как триггеры прошли тестирование и. . .
Руководство по созданию бота для Телеграм на Python
IT_Exp 04.01.2025
Боты для Телеграм представляют собой автоматизированные программы, которые выполняют различные задачи, взаимодействуя с пользователями через интерфейс мессенджера. В данной статье мы рассмотрим,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru