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

  • 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クラスを使ってメールを送信する
  • ファイル、ディレクトリが存在するか調べる

    ファイル、ディレクトリが存在するか調べるSystem.IO.File.Existsメソッドを使用することにより、ファイルが存在しているか調べることができます。File.ExistsメソッドがTrueを返せば、ファイルが存在します。 同様にディレクトリがあるか調べるには、System.IO.Directory.Existsメソッドを使います。 File.Existsメソッドでフォルダの存在を調べることはできません。File.Existsメソッドに存在するフォルダを指定しても結果はFalseになります。また、パス名として無効な文字列を指定しても、Falseです。さらには、たとえファイルが存在しても、ファイルを読み取るのに十分なアクセス許可を持たない場合も、Falseです。 Directory.Existsメソッドに指定するフォルダ名は、パスの最後に"\"があってもなくても、"C:"のようであっ

    ファイル、ディレクトリが存在するか調べる
    maple0705
    maple0705 2014/03/12
  • カレントディレクトリ(現在の作業ディレクトリ)を取得、設定する

    カレントディレクトリ(現在の作業ディレクトリ)を取得、設定するここでは、現在のプロセスのカレントディレクトリ(現在のディレクトリ、作業ディレクトリ)を取得または設定する方法を説明します。カレントディレクトリを使うと、様々なメソッドやプロパティでファイルのパスを指定するとき、カレントディレクトリからの相対パスで指定することができます。カレントディレクトリについて詳しくは、Wikipediaなどでお調べください。 現在のプロセスのカレントディレクトリを取得、設定するには、Environment.CurrentDirectoryプロパティを使います。または、DirectoryクラスのGetCurrentDirectoryとSetCurrentDirectoryメソッドを使っても同じことができます。 カレントディレクトリは、変更しなければ、プロセスが開始されたディレクトリになります。 'カレントデ

    カレントディレクトリ(現在の作業ディレクトリ)を取得、設定する
    maple0705
    maple0705 2014/03/11
  • 1