DoboWiki
Top
> .NETプログラミング研究/10 をテンプレートにして作成
.NETプログラミング研究/10 をテンプレートにして作成
開始行:
#title(.NETプログラミング研究 第10号)
#navi(.NETプログラミング研究)
#contents
*.NETプログラミング研究 第10号 [#n24702df]
**.NET質問箱 [#m5efd2b4]
***複数の添付ファイルをメール送信するには? [#p45ed5d8]
''質問:''
「どぼん!のVB道」にある「[[SMTPでメールを送信する(添付...
''答え:''
送信する添付ファイルごとにMailAttachmentオブジェクトを作...
次の例では、ファイル"test1.jpg"と"test2.jpg"の2つのファイ...
#code(vbnet){{
Dim mm As New System.Web.Mail.MailMessage()
Dim attachment As System.Web.Mail.MailAttachment
'送信者
mm.From = "sender <sender@xxx.xx.com>"
'あて先
mm.To = "recipient1 <recipient1@xxx.xx.com>"
'件名
mm.Subject = "テスト"
'本文
mm.Body = "こんにちは。これはテストです。"
'本文の文字コードを指定する(ここではJIS)
mm.BodyEncoding = System.Text.Encoding.GetEncoding(50220)
'添付ファイルの指定
attachment = New System.Web.Mail.MailAttachment("test1.jp...
'Attachmentsに追加する
mm.Attachments.Add(attachment)
'さらに添付ファイルを追加する
attachment = New System.Web.Mail.MailAttachment("test2.jp...
mm.Attachments.Add(attachment)
'SMTPサーバーを指定する
System.Web.Mail.SmtpMail.SmtpServer = "localhost"
'送信する
System.Web.Mail.SmtpMail.Send(mm)
}}
#code(csharp){{
System.Web.Mail.MailMessage mm = new System.Web.Mail.Mail...
System.Web.Mail.MailAttachment attachment;
//送信者
mm.From = "sender <sender@xxx.xx.com>";
//あて先
mm.To = "recipient1 <recipient1@xxx.xx.com>";
//件名
mm.Subject = "テスト";
//本文
mm.Body = "こんにちは。これはテストです。";
//本文の文字コードを指定する(ここではJIS)
mm.BodyEncoding = System.Text.Encoding.GetEncoding(50220);
//添付ファイルの指定
attachment = new System.Web.Mail.MailAttachment("test1.jp...
//Attachmentsに追加する
mm.Attachments.Add(attachment);
//さらに添付ファイルを追加する
attachment = new System.Web.Mail.MailAttachment("test2.jp...
mm.Attachments.Add(attachment);
//SMTPサーバーを指定する
System.Web.Mail.SmtpMail.SmtpServer = "localhost";
//送信する
System.Web.Mail.SmtpMail.Send(mm);
}}
-[[複数の添付ファイルを送信するには?>http://www.sky-j.co...
***フォルダを指定して「フォルダの選択ダイアログ」を表示す...
''質問:''
「どぼん!のVB道」にある「[[フォルダの選択ダイアログを表...
''答え:''
FolderNameEditorの派生クラスを使った方法では、Desktop、My...
しかし、.NET Framework 1.1以降では、FolderBrowserDialogク...
次の例ではFolderBrowserDialogクラスを使用して、最初にフォ...
#code(vbnet){{
'FolderBrowserDialogクラスのインスタンスを作成
Dim fbd As New FolderBrowserDialog
'上部に表示する説明テキストを指定する
fbd.Description = "フォルダを指定してください。"
'最初に選択するフォルダを指定する
fbd.SelectedPath = "C:\Windows"
'ダイアログを表示する
If fbd.ShowDialog(Me) = DialogResult.OK Then
'選択されたフォルダを表示する
Console.WriteLine(fbd.SelectedPath)
End If
}}
#code(csharp){{
//FolderBrowserDialogクラスのインスタンスを作成
FolderBrowserDialog fbd = new FolderBrowserDialog();
//上部に表示する説明テキストを指定する
fbd.Description = "フォルダを指定してください。";
//最初に選択するフォルダを指定する
fbd.SelectedPath = @"C:\Windows";
//ダイアログを表示する
if (fbd.ShowDialog(this) == DialogResult.OK)
{
//選択されたフォルダを表示する
Console.WriteLine(fbd.SelectedPath);
}
}}
-[[フォルダを指定して「フォルダの選択ダイアログ」を表示す...
-[[フォルダの選択ダイアログを表示する>https://dobon.net/v...
**.NET Tips [#ge245954]
***DataGridの列に値を表示するときの書式を指定する [#r9602...
#column(注意){{
この記事の最新版は「[[DataGridの列に値を表示するときの書...
}}
前回紹介した列スタイルを使い、DataGridの列に値を表示する...
DataGrid内のある列について、数値データ"100000"を"\100,000...
ここではDataGrid1(DataGridオブジェクト)にDataTable1(Da...
なお、書式指定文字に関しては、次のページを参考にしてくだ...
-[[型の書式設定>http://www.microsoft.com/japan/msdn/libra...
-[[日付と時刻の書式指定文字列>http://www.microsoft.com/ja...
-[[数値書式指定文字列 >http://www.microsoft.com/japan/msd...
#code(vbnet){{
'DataGridTableStyleの取得
Dim ts As DataGridTableStyle
ts = DataGrid1.TableStyles("DataTable1")
'"Column1"のDataGridTextBoxColumnを取得
'"Column1"は数値データ
Dim cs1 As DataGridTextBoxColumn
cs1 = CType(ts.GridColumnStyles("Column1"), DataGridTextB...
'値の書式を地域通貨として指定する
cs1.Format = "c"
'"Column2"のDataGridTextBoxColumnを取得
'"Column2"は日時データ
Dim cs2 As DataGridTextBoxColumn
cs2 = CType(ts.GridColumnStyles("Column2"), DataGridTextB...
'値の書式を長い日付として指定する
cs2.Format = "D"
}}
#code(csharp){{
//DataGridTableStyleの取得
DataGridTableStyle ts;
ts = DataGrid1.TableStyles["DataTable1"];
//"Column1"のDataGridTextBoxColumnを取得
//"Column1"は数値データ
DataGridTextBoxColumn cs1;
cs1 = (DataGridTextBoxColumn) ts.GridColumnStyles["Column...
//値の書式を地域通貨として指定する
cs1.Format = "c";
//"Column2"のDataGridTextBoxColumnを取得
//"Column2"は日時データ
DataGridTextBoxColumn cs2;
cs2 = (DataGridTextBoxColumn) ts.GridColumnStyles["Column...
//値の書式を長い日付として指定する
cs2.Format = "D";
}}
***DataGridの列のテキストの配置方法を変更する [#xb5b2105]
#column(注意){{
この記事の最新版は「[[DataGridの列のテキストの配置方法を...
」で公開しています。
}}
列のテキストの配置方法を左、右、中央に変更するには、その...
ここではDataGrid1(DataGridオブジェクト)にDataTable1(Da...
#code(vbnet){{
'DataGridTableStyleの取得
Dim ts As DataGridTableStyle
ts = DataGrid1.TableStyles("DataTable1")
'"Column1"のDataGridTextBoxColumnを取得
Dim cs1 As DataGridTextBoxColumn
cs1 = CType(ts.GridColumnStyles("Column1"), DataGridTextB...
'右揃えとする
cs1.Alignment = HorizontalAlignment.Right
}}
#code(csharp){{
//DataGridTableStyleの取得
DataGridTableStyle ts;
ts = DataGrid1.TableStyles["DataTable1"];
//"Column1"のDataGridTextBoxColumnを取得
DataGridTextBoxColumn cs1;
cs1 = (DataGridTextBoxColumn) ts.GridColumnStyles["Column...
//右揃えとする
cs1.Alignment = HorizontalAlignment.Right;
}}
**コメント [#j578ab77]
#comment
//これより下は編集しないでください
#pageinfo([[:Category/.NET]],2010-06-16 (月) 06:00:00,DOB...
終了行:
#title(.NETプログラミング研究 第10号)
#navi(.NETプログラミング研究)
#contents
*.NETプログラミング研究 第10号 [#n24702df]
**.NET質問箱 [#m5efd2b4]
***複数の添付ファイルをメール送信するには? [#p45ed5d8]
''質問:''
「どぼん!のVB道」にある「[[SMTPでメールを送信する(添付...
''答え:''
送信する添付ファイルごとにMailAttachmentオブジェクトを作...
次の例では、ファイル"test1.jpg"と"test2.jpg"の2つのファイ...
#code(vbnet){{
Dim mm As New System.Web.Mail.MailMessage()
Dim attachment As System.Web.Mail.MailAttachment
'送信者
mm.From = "sender <sender@xxx.xx.com>"
'あて先
mm.To = "recipient1 <recipient1@xxx.xx.com>"
'件名
mm.Subject = "テスト"
'本文
mm.Body = "こんにちは。これはテストです。"
'本文の文字コードを指定する(ここではJIS)
mm.BodyEncoding = System.Text.Encoding.GetEncoding(50220)
'添付ファイルの指定
attachment = New System.Web.Mail.MailAttachment("test1.jp...
'Attachmentsに追加する
mm.Attachments.Add(attachment)
'さらに添付ファイルを追加する
attachment = New System.Web.Mail.MailAttachment("test2.jp...
mm.Attachments.Add(attachment)
'SMTPサーバーを指定する
System.Web.Mail.SmtpMail.SmtpServer = "localhost"
'送信する
System.Web.Mail.SmtpMail.Send(mm)
}}
#code(csharp){{
System.Web.Mail.MailMessage mm = new System.Web.Mail.Mail...
System.Web.Mail.MailAttachment attachment;
//送信者
mm.From = "sender <sender@xxx.xx.com>";
//あて先
mm.To = "recipient1 <recipient1@xxx.xx.com>";
//件名
mm.Subject = "テスト";
//本文
mm.Body = "こんにちは。これはテストです。";
//本文の文字コードを指定する(ここではJIS)
mm.BodyEncoding = System.Text.Encoding.GetEncoding(50220);
//添付ファイルの指定
attachment = new System.Web.Mail.MailAttachment("test1.jp...
//Attachmentsに追加する
mm.Attachments.Add(attachment);
//さらに添付ファイルを追加する
attachment = new System.Web.Mail.MailAttachment("test2.jp...
mm.Attachments.Add(attachment);
//SMTPサーバーを指定する
System.Web.Mail.SmtpMail.SmtpServer = "localhost";
//送信する
System.Web.Mail.SmtpMail.Send(mm);
}}
-[[複数の添付ファイルを送信するには?>http://www.sky-j.co...
***フォルダを指定して「フォルダの選択ダイアログ」を表示す...
''質問:''
「どぼん!のVB道」にある「[[フォルダの選択ダイアログを表...
''答え:''
FolderNameEditorの派生クラスを使った方法では、Desktop、My...
しかし、.NET Framework 1.1以降では、FolderBrowserDialogク...
次の例ではFolderBrowserDialogクラスを使用して、最初にフォ...
#code(vbnet){{
'FolderBrowserDialogクラスのインスタンスを作成
Dim fbd As New FolderBrowserDialog
'上部に表示する説明テキストを指定する
fbd.Description = "フォルダを指定してください。"
'最初に選択するフォルダを指定する
fbd.SelectedPath = "C:\Windows"
'ダイアログを表示する
If fbd.ShowDialog(Me) = DialogResult.OK Then
'選択されたフォルダを表示する
Console.WriteLine(fbd.SelectedPath)
End If
}}
#code(csharp){{
//FolderBrowserDialogクラスのインスタンスを作成
FolderBrowserDialog fbd = new FolderBrowserDialog();
//上部に表示する説明テキストを指定する
fbd.Description = "フォルダを指定してください。";
//最初に選択するフォルダを指定する
fbd.SelectedPath = @"C:\Windows";
//ダイアログを表示する
if (fbd.ShowDialog(this) == DialogResult.OK)
{
//選択されたフォルダを表示する
Console.WriteLine(fbd.SelectedPath);
}
}}
-[[フォルダを指定して「フォルダの選択ダイアログ」を表示す...
-[[フォルダの選択ダイアログを表示する>https://dobon.net/v...
**.NET Tips [#ge245954]
***DataGridの列に値を表示するときの書式を指定する [#r9602...
#column(注意){{
この記事の最新版は「[[DataGridの列に値を表示するときの書...
}}
前回紹介した列スタイルを使い、DataGridの列に値を表示する...
DataGrid内のある列について、数値データ"100000"を"\100,000...
ここではDataGrid1(DataGridオブジェクト)にDataTable1(Da...
なお、書式指定文字に関しては、次のページを参考にしてくだ...
-[[型の書式設定>http://www.microsoft.com/japan/msdn/libra...
-[[日付と時刻の書式指定文字列>http://www.microsoft.com/ja...
-[[数値書式指定文字列 >http://www.microsoft.com/japan/msd...
#code(vbnet){{
'DataGridTableStyleの取得
Dim ts As DataGridTableStyle
ts = DataGrid1.TableStyles("DataTable1")
'"Column1"のDataGridTextBoxColumnを取得
'"Column1"は数値データ
Dim cs1 As DataGridTextBoxColumn
cs1 = CType(ts.GridColumnStyles("Column1"), DataGridTextB...
'値の書式を地域通貨として指定する
cs1.Format = "c"
'"Column2"のDataGridTextBoxColumnを取得
'"Column2"は日時データ
Dim cs2 As DataGridTextBoxColumn
cs2 = CType(ts.GridColumnStyles("Column2"), DataGridTextB...
'値の書式を長い日付として指定する
cs2.Format = "D"
}}
#code(csharp){{
//DataGridTableStyleの取得
DataGridTableStyle ts;
ts = DataGrid1.TableStyles["DataTable1"];
//"Column1"のDataGridTextBoxColumnを取得
//"Column1"は数値データ
DataGridTextBoxColumn cs1;
cs1 = (DataGridTextBoxColumn) ts.GridColumnStyles["Column...
//値の書式を地域通貨として指定する
cs1.Format = "c";
//"Column2"のDataGridTextBoxColumnを取得
//"Column2"は日時データ
DataGridTextBoxColumn cs2;
cs2 = (DataGridTextBoxColumn) ts.GridColumnStyles["Column...
//値の書式を長い日付として指定する
cs2.Format = "D";
}}
***DataGridの列のテキストの配置方法を変更する [#xb5b2105]
#column(注意){{
この記事の最新版は「[[DataGridの列のテキストの配置方法を...
」で公開しています。
}}
列のテキストの配置方法を左、右、中央に変更するには、その...
ここではDataGrid1(DataGridオブジェクト)にDataTable1(Da...
#code(vbnet){{
'DataGridTableStyleの取得
Dim ts As DataGridTableStyle
ts = DataGrid1.TableStyles("DataTable1")
'"Column1"のDataGridTextBoxColumnを取得
Dim cs1 As DataGridTextBoxColumn
cs1 = CType(ts.GridColumnStyles("Column1"), DataGridTextB...
'右揃えとする
cs1.Alignment = HorizontalAlignment.Right
}}
#code(csharp){{
//DataGridTableStyleの取得
DataGridTableStyle ts;
ts = DataGrid1.TableStyles["DataTable1"];
//"Column1"のDataGridTextBoxColumnを取得
DataGridTextBoxColumn cs1;
cs1 = (DataGridTextBoxColumn) ts.GridColumnStyles["Column...
//右揃えとする
cs1.Alignment = HorizontalAlignment.Right;
}}
**コメント [#j578ab77]
#comment
//これより下は編集しないでください
#pageinfo([[:Category/.NET]],2010-06-16 (月) 06:00:00,DOB...
ページ名:
▲
▼
[
トップ
] [
新規
|
子ページ作成
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]