Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Помогите с формой / 12 сообщений из 12, страница 1 из 1
25.05.2004, 13:00
    #32532249
Trethop
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с формой
какая команда делает так, чтобы при нажатии на кнопку или на пункт в меню вызывалась другая форма. что надо написать чтобы активизировалась ссылка (linkLabel) (можно было перейти на сайт или написать письмо)? заранее спасибо
...
Рейтинг: 0 / 0
25.05.2004, 13:11
    #32532277
Sa
Sa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с формой
Код: plaintext
1.
2.
Form1 myForm = new Form1(); // Создаем экземпляр класса Form1
myForm.Show();  // Обычная форма  ShowDialog(this) - модальная

> что надо написать чтобы активизировалась ссылка (linkLabel) (можно было перейти на сайт или написать письмо)

То есть вы хотите открыть сайт используя linkLabel?
...
Рейтинг: 0 / 0
25.05.2004, 13:30
    #32532331
hDrummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с формой
Форма вообще какая - Win? Или всё-таки Web?
...
Рейтинг: 0 / 0
25.05.2004, 20:07
    #32533397
Trethop
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с формой
2hDrummer: обычная win форма
(когда вызывается например "функция" - "О программе")

2Sa: открыть сайт или открыть the bat чтобы написать письмо.
Я захожу в меню "о программе". там мой email. при нажатии на него должен открываться почтовый клиент
...
Рейтинг: 0 / 0
25.05.2004, 21:26
    #32533459
Sa
Sa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с формой
> открыть сайт или открыть the bat чтобы написать письмо.

Правило хорошего тона, открывать не TheBat, а открывать почтовую программу установленную у пользователя по умолчанию, это вполне может быть и msimn.exe (MS Outlook).

Вставляем в процедуру реагирующую на событие LinkClicked вашего LinkLabel:

1) Открыть почту.
Вариант через LinkLabel.Text (Также можно сделать через LinkLabelLinkClickedEventArgs e.Link.LinkData)
Код: plaintext
1.
2.
string address = "Mailto:" + (sender as LinkLabel).Text;
Process.Start(address);

2) Открыть link
Вариант через LinkLabel.Text (Также можно сделать через LinkLabelLinkClickedEventArgs e.Link.LinkData)
Код: plaintext
1.
2.
3.
(sender as LinkLabel).LinkVisited = true; // Если есть в этом необходимость 
string address = (sender as LinkLabel).Text;
Process.Start(address);

В Text вашего LinkLabel должен стоять или link или e-mail адрес.
...
Рейтинг: 0 / 0
31.08.2004, 18:08
    #32674085
Andreyka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с формой
Sa> открыть сайт или открыть the bat чтобы написать письмо.

Правило хорошего тона, открывать не TheBat, а открывать почтовую программу установленную у пользователя по умолчанию, это вполне может быть и msimn.exe (MS Outlook).

Вставляем в процедуру реагирующую на событие LinkClicked вашего LinkLabel:

1) Открыть почту.
Вариант через LinkLabel.Text (Также можно сделать через LinkLabelLinkClickedEventArgs e.Link.LinkData)
Код: plaintext
1.
2.
string address = "Mailto:" + (sender as LinkLabel).Text;
Process.Start(address);
В Text вашего LinkLabel должен стоять или link или e-mail адрес.

а вот знает ли кто как открыть почтовую программу + автоматом сделать туда сразу атачмент (допустим учитывая что файло лежит на c:\image.jpg) ?
...
Рейтинг: 0 / 0
31.08.2004, 19:17
    #32674180
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с формой
смотри в System.Web.Mail ;
...
Рейтинг: 0 / 0
31.08.2004, 19:22
    #32674190
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с формой
...
Рейтинг: 0 / 0
31.08.2004, 19:26
    #32674197
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с формой
+ http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemwebmailmailattachmentclassctortopic.asp [C#]
//This example shows how to programmatically add attached files
//to a mail lessage.

MailMessage myMail = new MailMessage();

// Concatenate a list of attachment files in a string.
string sAttach = @"C:\images\image1.jpg,C:\images\image2.jpg,C:\images\image3.jpg";

// Build an IList of mail attachments using the files named in the string.
char[] delim = new char[] {','};
foreach (string sSubstr in sAttach.Split(delim))
{
MailAttachment myAttachment = new MailAttachment(sSubstr);
myMail.Attachments.Add(myAttachment);
}
...
Рейтинг: 0 / 0
01.09.2004, 22:21
    #32676418
Andreyka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с формой
тут ошибочка вышла данный код не открывает мейлера
он сразу добавляет атачмент и шлет мыло куда надо

а мне надо бы открыть почтовую программу(в нашем случае это всгда будет оутлук) и сразу вложить туда атачмент
а потом люди сами уже прямо туда будут писать текст и тему

profil+ http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemwebmailmailattachmentclassctortopic.asp [C#]
//This example shows how to programmatically add attached files
//to a mail lessage.

MailMessage myMail = new MailMessage();

// Concatenate a list of attachment files in a string.
string sAttach = @"C:\images\image1.jpg,C:\images\image2.jpg,C:\images\image3.jpg";

// Build an IList of mail attachments using the files named in the string.
char[] delim = new char[] {','};
foreach (string sSubstr in sAttach.Split(delim))
{
MailAttachment myAttachment = new MailAttachment(sSubstr);
myMail.Attachments.Add(myAttachment);
}
...
Рейтинг: 0 / 0
02.09.2004, 09:38
    #32676657
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с формой
profil How To Send E-mail Programmatically with System.Web.Mail and Visual C# .NET см. здесь, остальное было дополнительной информацией, и никакой ошибки там нет (см.комментарий в начале примера)
...
Рейтинг: 0 / 0
02.09.2004, 09:42
    #32676662
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с формой
пардон, не правильно понял замечание...
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Помогите с формой / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]