Копирование текста из окна программы!, в частности из окна I
От: Kosia1  
Дата: 16.01.10 12:22
Оценка:
Как скопировать текст из программы, в частности из Internet Explorer'а?
Подскажите в какую сторону двигаться!
Потому как вообще никаких предположений!
Спасибо!
Re: Копирование текста из окна программы!, в частности из ок
От: andrw  
Дата: 16.01.10 12:24
Оценка:
Здравствуйте, Kosia1, Вы писали:

K>Как скопировать текст из программы, в частности из Internet Explorer'а?

K>Подскажите в какую сторону двигаться!
K>Потому как вообще никаких предположений!
K>Спасибо!

не совсем понял вопрос, какой текст вам именно нужно скопировать?
Re[2]: Копирование текста из окна программы!, в частности из
От: Kosia1  
Дата: 16.01.10 12:29
Оценка:
Здравствуйте, andrw, Вы писали:

A>Здравствуйте, Kosia1, Вы писали:


K>>Как скопировать текст из программы, в частности из Internet Explorer'а?

K>>Подскажите в какую сторону двигаться!
K>>Потому как вообще никаких предположений!
K>>Спасибо!

A>не совсем понял вопрос, какой текст вам именно нужно скопировать?


Ну задача следующая, может и другое решение придумаете.
Вот:
У меня в текстбоксе (использую c#),находится html текст, который я сохраняю в html файл.
далее мне нужно открыть этот файл через браузер (для того что бы появилась полноценная страничка), и скопировать её в новое письмо аутлука.
Делаю так, потому что по другому не получается вставить в оутлук всю информацию из html странички.
вот собственно и задание.
Re[3]: Копирование текста из окна программы!, в частности из
От: andrw  
Дата: 16.01.10 12:37
Оценка:
Здравствуйте, Kosia1, Вы писали:

K>Здравствуйте, andrw, Вы писали:


A>>Здравствуйте, Kosia1, Вы писали:


K>>>Как скопировать текст из программы, в частности из Internet Explorer'а?

K>>>Подскажите в какую сторону двигаться!
K>>>Потому как вообще никаких предположений!
K>>>Спасибо!

A>>не совсем понял вопрос, какой текст вам именно нужно скопировать?


K>Ну задача следующая, может и другое решение придумаете.

K>Вот:
K>У меня в текстбоксе (использую c#),находится html текст, который я сохраняю в html файл.
K>далее мне нужно открыть этот файл через браузер (для того что бы появилась полноценная страничка), и скопировать её в новое письмо аутлука.
K>Делаю так, потому что по другому не получается вставить в оутлук всю информацию из html странички.
K>вот собственно и задание.

извиняюсь, что туго соображаю: вам надо получить текст с веб странички, размеченный определенными тегами?
Re[4]: Копирование текста из окна программы!, в частности из
От: Kosia1  
Дата: 16.01.10 12:52
Оценка:
andrw, Вы писали:
A>извиняюсь, что туго соображаю: вам надо получить текст с веб странички, размеченный определенными тегами?

Ну как вам сказать.у меня есть html темплейт. его нужно вставлять в письмо оутлуковское и разослать.
Дело в том что оутлук не поддерживает теги, и их использовать приходится следующим образом.
копировать темплейт открытый через IE методом копи\паст в письмо. тогда всё замечательно получается! отсюда и задача описанная на форуме.
Спасибо за отклик!
Re[5]: Копирование текста из окна программы!, в частности из
От: Kosia1  
Дата: 16.01.10 12:59
Оценка:
andrw, если есть возможность, то постучитесь в аську: 4945250
Там уже подробно я могу объяснить. а сюда потом, работоспособный код выложим.
За ранее благодарен!
Re[6]: Копирование текста из окна программы!, в частности из
От: andrw  
Дата: 16.01.10 13:11
Оценка:
Здравствуйте, Kosia1, Вы писали:

K>andrw, если есть возможность, то постучитесь в аську: 4945250

K>Там уже подробно я могу объяснить. а сюда потом, работоспособный код выложим.
K>За ранее благодарен!

сегодня не могу, а в понедельник можем продолжить
Re[7]: Копирование текста из окна программы!, в частности из
От: Kosia1  
Дата: 16.01.10 15:30
Оценка:
Здравствуйте, andrw, Вы писали:

A>Здравствуйте, Kosia1, Вы писали:


K>>andrw, если есть возможность, то постучитесь в аську: 4945250

K>>Там уже подробно я могу объяснить. а сюда потом, работоспособный код выложим.
K>>За ранее благодарен!

A>сегодня не могу, а в понедельник можем продолжить

Сенкаф!
пока буду думать сам!
Хороших выходных
Re[5]: Копирование текста из окна программы!, в частности из
От: Alex Dav Россия  
Дата: 16.01.10 15:31
Оценка:
Здравствуйте, Kosia1, Вы писали:

K>andrw, Вы писали:

A>>извиняюсь, что туго соображаю: вам надо получить текст с веб странички, размеченный определенными тегами?

K>Ну как вам сказать.у меня есть html темплейт. его нужно вставлять в письмо оутлуковское и разослать.

K>Дело в том что оутлук не поддерживает теги, и их использовать приходится следующим образом.
K>копировать темплейт открытый через IE методом копи\паст в письмо. тогда всё замечательно получается! отсюда и задача описанная на форуме.
K>Спасибо за отклик!

если вы про MS Outlook то теги он поддерживает у message есть два разных поля — body и htmlbody (вроде так), т.е. что бы теги не отобразились надо вставлять во второе.

вы кстати чем пользуетесь для работы с outlook?
Re[6]: Копирование текста из окна программы!, в частности из
От: Kosia1  
Дата: 16.01.10 15:43
Оценка:
Здравствуйте, Alex Dav, Вы писали:

AD>Здравствуйте, Kosia1, Вы писали:


K>>andrw, Вы писали:

A>>>извиняюсь, что туго соображаю: вам надо получить текст с веб странички, размеченный определенными тегами?

K>>Ну как вам сказать.у меня есть html темплейт. его нужно вставлять в письмо оутлуковское и разослать.

K>>Дело в том что оутлук не поддерживает теги, и их использовать приходится следующим образом.
K>>копировать темплейт открытый через IE методом копи\паст в письмо. тогда всё замечательно получается! отсюда и задача описанная на форуме.
K>>Спасибо за отклик!

AD>если вы про MS Outlook то теги он поддерживает у message есть два разных поля — body и htmlbody (вроде так), т.е. что бы теги не отобразились надо вставлять во второе.


AD>вы кстати чем пользуетесь для работы с outlook?

Так.
Вот с этого места поподробнее =)
Простите, что значит чем пользуюсь?
самим аутлуком. или в процесе программирования?
не совсем понял вопрос.
а про htmlbody можете рассказать?
Если вам будет удобно, можете написать в аську.
Спасибо
Re[7]: Копирование текста из окна программы!, в частности из
От: Alex Dav Россия  
Дата: 16.01.10 16:29
Оценка:
Здравствуйте, Kosia1, Вы писали:

K>Вот с этого места поподробнее =)

K>Простите, что значит чем пользуюсь?
K>самим аутлуком. или в процесе программирования?
ну понятно что самим аутлуком , но что бы к нему достучаться пользуют какую-нибудь библиотеку. я не помню что там в C# может что свое есть. Но по умолчанию люди используют ООМ — outlook object model (или Simple MAPI) — просто и удобно можно видеть в outlook в редактаре скриптов, но в нем отсутствуют всякие нужные продвинутым людям фукции и тогда приходиться испоьзовать Extension MAPI — тут кто на что горазд CDO, Redemption...


K>а про htmlbody можете рассказать?

я так понимаю вы используете MailMessage class? тогда это для вас

The ContentType of the Body content is "text/plain". Specify the encoding used for the body with the BodyEncoding property.

If the body content is available in alternative formats that provide richer presentation options for the recipients, you can specify alternate views for the body content by using the AlternateViews property. For example, an application might choose to send both the plain text body and an HTML version of the message body. E-mail readers that can display HTML can present the HTML version of the body to the recipient, while readers that cannot display HTML will display the plain text version of the message instead.


K>Если вам будет удобно, можете написать в аську.

в аську не могу — у меня только скайп, если надо пишите в личку ваш skype id. или продолжайте дискусию — может кто умнее меня будет
Re[8]: Копирование текста из окна программы!, в частности из
От: Alex Dav Россия  
Дата: 16.01.10 16:34
Оценка:
вот пару примеров нашел в экз. книге:

как то этот не сходиться с предыдущей цитатой из msdn
// C#
MailMessage m = new MailMessage();
m.From = new MailAddress("lance@contoso.com", "Lance Tucker");
m.To.Add(new MailAddress("burke@contoso.com", "Burke Fewel"));
m.Subject = "Testing HTML";

// Specify an HTML message body
m.Body = "<html><body><h1>My Message</h1><br>This is an HTML message.</body></html>";
m.IsBodyHtml = true;

// Send the message
SmtpClient client = new SmtpClient("smtp.contoso.com");
client.Send(m);


вот этот я уже больше понимаю

// C#
// Create the HTML message body
// Reference embedded images using the content ID
string htmlBody = "<html><body><h1>Picture</h1><br><img src=\"cid:Pic1\"></body></html>";
AlternateView avHtml = AlternateView.CreateAlternateViewFromString
    (htmlBody, null, MediaTypeNames.Text.Html);

// Create a LinkedResource object for each embedded image
LinkedResource pic1 = new LinkedResource("pic.jpg", MediaTypeNames.Image.Jpeg);
pic1.ContentId = "Pic1";
avHtml.LinkedResources.Add(pic1);

// Create an alternate view for unsupported clients
string textBody = "You must use an e-mail client that supports HTML messages";
AlternateView avText = AlternateView.CreateAlternateViewFromString
    (textBody, null, MediaTypeNames.Text.Plain);

// Add the alternate views instead of using MailMessage.Body
MailMessage m = new MailMessage();
m.AlternateViews.Add(avHtml);
m.AlternateViews.Add(avText);

// Address and send the message
m.From = new MailAddress("lance@contoso.com", "Lance Tucker");
m.To.Add(new MailAddress("james@contoso.com", "James van Eaton"));
m.Subject = "A picture using alternate views";
SmtpClient client = new SmtpClient("smtp.contoso.com");
client.Send(m);
Re[9]: Копирование текста из окна программы!, в частности из
От: Kosia1  
Дата: 16.01.10 16:42
Оценка:
Здравствуйте, Alex Dav, Вы писали:

AD>вот пару примеров нашел в экз. книге:


Это всё шикарно...
Буду сидеть вникать.
Спасибо огромнейшее.
Скайп кинул в личку
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.