VB.netに関するfmsaqraのブックマーク (13)

  • .NET TIPS ファイルやディレクトリのサイズを取得するには? - C# VB.NET - @IT

    稿では、ファイル・サイズおよびディレクトリ・サイズ(ディレクトリに含まれているファイルのサイズ合計)を取得する方法について解説する。 FileInfoクラスによるファイル・サイズの取得 ファイル・サイズを取得するには、FileInfoクラス(System.IO名前空間)のLengthプロパティを利用する。FileInfoクラスはファイルやファイルの属性を操作するためのクラスだ。 具体的には、次に示すように、サイズを取得したいファイルのパスをコンストラクタのパラメータに指定してFileInfoクラスのインスタンスを作成し、Lengthプロパティの値を取得すればよい。 string path = @"c:\WINDOWS\隅田川.bmp"; FileInfo fi = new FileInfo(path); long size = fi.Length; Dim path As String

  • 第7回 VBでも正規表現!

    富山県高岡市 株式会社イーザー副社長。当に暑い夏でしたね。私の会社では暑さのピークのときにエアコンが壊れました。ウィーンと唸るサーバーに囲まれ,汗だくで仕事をしました。また,ある休日は36度の熱気のなか,住民運動会で小学校PTAの活動資金稼ぎのために売店をしていました。少し涼しい風が吹き始めるころに夏バテで調子を崩すことがありますので,気を付けたいと思います。皆さんもどうぞご自愛くださいませ。 今回は,正規表現(regular expression)を使った入力チェックについて解説したいと思います。正規表現は,UNIX互換OSを使っている人や,PerlJavaでプログラミング経験がある人には,当たり前の機能だと思いますが,VBプログラマにはあまりなじみのあるものではないかもしれません。正規表現は記号の複雑な組み合わせになることが多いので,とっつきにくい呪文のように感じている人もいるかも

    第7回 VBでも正規表現!
  • GetElementByTagNameメソッドでWebページから特定のHtmlElementを選択する

    GetElementByTagNameメソッドでWebページから特定のHtmlElementを選択する

    fmsaqra
    fmsaqra 2008/02/12
    HTML抽出のヒント
  • .NETマルチスレッドプログラミング 2:非同期デリゲートとスレッドプール:CodeZine

    スレッドプール 今まではThreadクラスのStartメソッドを使ってスレッドを起動する方法を紹介してきました。しかし、このようにスレッドを作成するには少なからぬリソースが必要なため、スレッドの作成と廃棄を何回も繰り返すことは効率的ではありません。「スレッドプール」は、すでに作成された複数のスレッドをプールして使いまわすことにより、このような無駄を減らし、複数のスレッドを効率的に使う機能を提供します。 理屈はさておき、早速スレッドプールを使ったサンプルを「threadpool_01」を見てください。 Class Class1 'エントリポイント Public Shared Sub Main() Console.WriteLine("スタート") 'メソッドをスレッドプールのキューに追加する System.Threading.ThreadPool.QueueUserWorkItem

    fmsaqra
    fmsaqra 2008/01/31
    マルチスレッド
  • ファイルをダウンロードし表示する

    ファイルをダウンロードし表示する.NET Framework 2.0以降で、WebClient.DownloadStringメソッドを使用する方法指定されたURL(URI)からデータを文字列としてダウンロードする最も簡単な方法は、WebClient.DownloadStringメソッドを使用する方法でしょう。このメソッドは、.NET Framework 2.0以降で使用できます。 下の例では、WebClient.DownloadStringメソッドを使用して「http://www.microsoft.com」のHTMLソースを取得して、その内容を表示しています。 'ダウンロード元のURL Dim url As String = "http://www.microsoft.com" 'WebClientを作成 Dim wc As New System.Net.WebClient() '文字コ

    ファイルをダウンロードし表示する
  • 「ADO.NETのOverflowExceptionについて」(1) Insider.NET - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

    fmsaqra
    fmsaqra 2008/01/29
    ADO DataTable.Fill時のオーバーフロー処理
  • VB「ウェブブラウザーコントロール」メモ(Hishidama's VB.NET2003 WebBrowser Memo)

    WebBrowser(VB.NET2003) VisualBasic.NET2003のWebBrowser(InternetExplorerの機能を使ってHTMLを表示するコントロール)のメモです。 事前準備 ウェブサイトを表示する方法 [/2007-03-16] HTMLドキュメントを取得する方法 値の取得と設定をする方法 [/2007-03-21] ボックスをスクロールする方法 [2007-03-21] HTMLのボタンをクリックする方法 HTMLのボタンが押された事を感知する方法 ページ遷移直前に処理する方法 [/2007-03-30] フレームのあるHTMLを扱う方法 [2007-03-30] →VB6(ExcelVBA)のWebBrowserコントロール →VC++2005のWebBrowserコントロール 使用準備 VB.NET2003では、デフォルトではウェブブラウザーコント

    fmsaqra
    fmsaqra 2008/01/29
    WebBrouserコントロール
  • VB「HTTPリクエスト送受信」メモ(Hishidama's VB.NET2003 XMLHTTP Memo)

    VisualBasic.NET2003のXMLHTML(HTTPリクエストを送信してHTTPレスポンスを受け取る)のメモです。 事前準備 HTTP要求/応答の送受信 同様の事をするクラス [2007-03-22] 使用準備 MSXML.XMLHTTPというCOMを使うわけなので、(mshtmlと同様に)参照設定をしておくと便利。ソース内で関数名の補完などが出来るようになる。 メニューバーの「プロジェクト(P)」→「参照の追加(R)」で「参照の追加」ダイアログを開く。 「COM」タブを選択する。 「Microsoft XML, v3.0」(使用されるDLLはC:\WINDOWS\system32\msxml3.dll)の行を選択してから「選択(E)」ボタンを押す。 なお、MS-XMLのバージョンは使っているマシンによって色々違うと思われる。 msxml3.dllを参照に追加した場合、MSXM

    fmsaqra
    fmsaqra 2008/01/29
    HTTPRequest
  • HIRO's.NET > VB.NET 2005 Tips HOME > コントロール > NotifyIcon Tips メニュー

    fmsaqra
    fmsaqra 2008/01/24
    NotifyIconの使い方
  • .NET TIPS バージョン情報ダイアログを作成するには? - C# VB.NET Windowsフォーム - @IT

    Windowsアプリケーションでは、実行中のアプリケーションが一体どのバージョンなのかを、ユーザーが簡単に調べられるように、[バージョン情報]ダイアログを用意することが一般的だ。この[バージョン情報]ダイアログは、メイン画面のメニュー・バーから表示できるようにすることが多い。 例えばWindows標準のテキスト・エディタである「メモ帳」では、メニュー・バーの[ヘルプ]-[バージョン情報]から、次の画面のような[メモ帳のバージョン情報]ダイアログを表示できる。

  • @IT:.NET TIPS 実行ファイルからアプリケーションのアイコンを取得するには

    稿では、このようなアプリケーション・アイコンを実行ファイルから取得する方法を紹介する。 アプリケーション・アイコンをファイルから取得する方法 アプリケーション・アイコンは、.NET用のリソースではなく、Win32システム用のリソースである(「Win32リソース」と呼ばれる。Win32リソースについては「TIPS:VS.NETで画像などのリソースを利用するには?(組込編)」のコラムを参照してほしい)。このWin32リソースのアイコンをファイルから読み出す手段は、.NETには用意されていないようだ。従って、Win32 APIを用いて取得するしかない。具体的にはWin32 APIのSHGetFileInfo関数を使用する。 以下は、実際にそのSHGetFileInfo関数を用いてnotepad.exeのアプリケーション・アイコンを取得するためのサンプル・コードである。 using System

  • DOBON.NET .NET Tips

    ここでは、Microsoft .NET Frameworkプログラミング(C#、VB.NET、Visual Studioなど)のTip(小技)を紹介しています(逆引き集のようなものです)。ソースコードやサンプルも多数公開しています。 .NET Tipsをご利用いただく際は、注意事項をお守りください。記事の評価一覧は、こちらで閲覧できます。をクリックすると、その記事を別のウィンドウに表示します。このウィンドウはひとつしか表示されませんので、複数の記事を連続してご覧になりたいときに便利です。が付いているリンクは、来は別のカテゴリに属している記事です。メールマガジン「.NETプログラミング研究」もあります。フォーム(System.Windows.Forms)コントロール(System.Windows.Forms)DataGridコントロール(System.Windows.Forms)DataG

  • じゃんぬねっと C# と VB.NET のサンプル

    ここでは、Visual C# .NET、Visual Basic .NET (VB.NET)、Visual C++ .NET (C++/CLI)、Visual J# .NET (Java)、および Visual Basic 6.0 (VB6) のサンプル コード (Tips) を言語ごとに分けて掲載しています。初心者・入門者用のページです。 別ウィンドウで開きたい場合は、Shift を押しながらリンク先をクリックしてください。 初めにお読みください 例外処理などを極力省いています。実際に使用する場合は、その状況に合わせて実装してください。 オブジェクトの破棄が明示的に行われていないものがあります。実際に使用する場合は、必ず破棄するように実装しなければなりません。詳しい説明は、オブジェクトの破棄を保証する などをご覧ください。 自己責任のもとお使いください。損害を被った場合でも、著者は一切責

    fmsaqra
    fmsaqra 2007/12/06
    [VB2005]
  • 1