タグ

ブックマーク / dobon.net (6)

  • DOBON.NET .NET Tips - 実行ファイルのパスを取得する、VB6のApp.Pathと同じ事を行うには?

    '自分自身の実行ファイルのパスを取得する Dim appPath As String = _ System.Reflection.Assembly.GetExecutingAssembly().Location //自分自身の実行ファイルのパスを取得する string appPath = System.Reflection.Assembly.GetExecutingAssembly().Location; Assembly.GetExecutingAssemblyメソッドはDLL内で呼び出すと、そのDLLを表すAssemblyを返します。ですので、上記のコードをDLLで呼び出すと、appPathはDLLのパスになります。 CodeBase、EscapedCodeBaseプロパティで取得するAssembly.Locationプロパティの代わりにAssembly.CodeBaseプロパティやA

    DOBON.NET .NET Tips - 実行ファイルのパスを取得する、VB6のApp.Pathと同じ事を行うには?
  • TraceやDebugのWriteメソッドでファイルに出力する

    TraceやDebugのWriteメソッドでファイルに出力するTraceクラスのWriteメソッド(または、WriteLine、WriteIf、WriteLineIfなどのメソッド)はデフォルトでは出力ウィンドウだけにメッセージを出力します。ここでは、これをファイルにも出力する方法を紹介します。 なお、後述しますが、ここで紹介している方法はDebugクラスのWriteメソッドでも有効です。 DefaultTraceListener.LogFileNameプロパティを使用する方法簡単な方法は、DefaultTraceListenerクラスのLogFileNameプロパティに出力ファイル名を指定する方法です。Trace.ListenersプロパティのコレクションにはデフォルトでDefaultTraceListenerオブジェクトが格納されているため(名前は"Default")、これを取得し、L

    TraceやDebugのWriteメソッドでファイルに出力する
  • SmtpClientクラスを使ってメールを送信する

    注意:ここで紹介しているコードを実際に使用する場合は、必ずSMTPサーバー、送信者、宛先などの設定を適切に変更してください。 ここでは、.NET Framework 2.0からサポートされたSmtpClientクラスを使ってSMTPでメールを送信する基的な方法を紹介します。なお、添付ファイル、HTMLメール、SMTP認証、SSL/TLSなどについては別のページで説明していますので、「インターネット編メニュー」をご覧ください。 .NET Framework 1.1以前でメールを送信する方法は、「SMTPでメールを送信する」をご覧ください。 最も簡単な方法まずは、最も簡単であろう例を示します。 '送信者 Dim senderMail As String = "sender@xxx.xxx" '宛先 Dim recipientMail As String = "recipient@xxx.xx

    SmtpClientクラスを使ってメールを送信する
  • メールヘッダの「Content-Transfer-Encoding」を設定する方法: どぼん!のVB道掲示板(プログラム)過去ログ

    題名: メールヘッダの「Content-Transfer-Encoding」を設定する方法 著者: なか 日時: 2003/02/07 16:37:00 ID: 708 この記事の返信元: (なし) この記事への返信: [710] 回答:メールヘッダの「Content-Transfer-Encoding」を設定する方法 どぼん 2003/02/09 2:39:00 ツリーを表示 VB.NETで、メール送信プログラムを作成しております。 どぼんさんのホームページに記載してある方法を参考にさせて頂きました。 ほぼ問題ないのですが、一部携帯電話にて文字化けが発生してしまいました。 どうも、メールヘッダ(Content-Transfer-Encoding) をちゃんと指定しないといけないようですが、指定する方法がよく分かりません。 ご存じでしたら教えて頂けないでしょうか? 題名: 回答:メールヘッ

    satrex
    satrex 2011/03/22
    VBのライブラリでは、半角全角を混ぜると自動的にエンコーディングを変えてしまうらしい。ふ~~ん。。。
  • DOBON.NET: VB.NET, C#,

    DOBON.NET へようこそ!DOBON.NET では、プログラミングに関する様々な情報を提供しています。少しでも皆様のお役に立てれば、幸いです。 プログラミング.NET TipsMicrosoft .NET Framework(C#、VB.NET、Visual Studioなど)を使用したプログラミング、アプリケーション開発に関する情報、解説、Tips、ソースコード、サンプル等の紹介。 フォームコントロールDataGridDataGridViewファイル・フォルダ文字列・暗号化画像・印刷インターネットシステムプロセス基セットアップ...すべて見るその他無料ソフト検索掲示板更新履歴DoboWikiリンク集リンクをご希望の方へカードゲーム「ドボン」

    satrex
    satrex 2011/03/09
    知りたい事があれば最初にここへ来る、超定番サイト。
  • 正規表現の基本: .NET Tips: C#, VB.NET

    正規表現の基ここでは.NET Frameworkの正規表現について基をごく簡単に(主に正規表現パターンについて)説明します。なお.NET Frameworkの正規表現はPerl5の正規表現に対応するようにデザインされているということなので、Perlの正規表現を理解していれば問題ありません。 なお、「正規表現テストツール」を使って正規表現のテストを行うことができますので、お役立てください。 正規表現で何ができるか正規表現は、文字列を検索するために使用します。正規表現を使うと、かなり複雑な検索が可能です。正規表現を利用する主なケースには以下のようなものが挙げられます。 文字列内に指定されたパターンと一致する部分があるか調べる。例えば、入力された文字列が電子メールアドレスとして適当か調べるなど。文字列から指定されたパターンと一致する部分を検索、抽出する。例えば、文字列内にあるURLの部分をす

    正規表現の基本: .NET Tips: C#, VB.NET
    satrex
    satrex 2011/03/08
    [正規表現]正規表現よく使うけど、すぐ忘れる
  • 1