タグ

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

  • DOBON.NET .NET Tips - 遅延バインディングによりアンマネージDLL関数を呼び出す

    遅延バインディングによりアンマネージDLL関数を呼び出す 統合アーカイバ仕様DLLを使ってファイルを圧縮、展開(解凍)するUnlha32.dllを使って書庫を展開する方法DllImportによるアンマネージDLL関数の呼び出し書庫を展開する遅延バインディングの意義遅延バインディングによる方法ついに完成!この記事への評価、コメント 遅延バインディングによりアンマネージDLL関数を呼び出す 統合アーカイバ仕様DLLを使ってファイルを圧縮、展開(解凍)するここでは.NETで外部のDLLの関数(アンマネージDLL関数)を呼び出す方法を考えます。しかもここでの最終目標は遅延バインディングによる方法です。その具体例として、MiccoさんのUNLHA32.DLLを使って書庫を展開(解凍)するコードを書いてみることにします。最終的には「統合アーカイバプロジェクト」に対応したあらゆるDLLを使って書庫を展開

    DOBON.NET .NET Tips - 遅延バインディングによりアンマネージDLL関数を呼び出す
  • 別のフォームのデータを取得、設定する: .NET Tips: C#, VB.NET

    別のフォームのデータを取得、設定するここでは、例えば2つのフォームForm1とForm2があり、Form1からForm2のデータ(例えば、TextBoxに入力されている値)を取得したい(あるいは設定したい)時にどのようにすればよいかについて説明します。 注意:もしForm2が一つしか表示されなくて良いのであれば、「フォームが一つしか表示されないようにする」で紹介している方法を使うのが最も簡単です。そのような場合は、まずはそちらをご覧いただき、その方法では解決できなければ、この記事を参考にしてください。 まず初めにお断りしておきたいのは、状況により最適な方法は異なり、すべてのケースに対応できる適切な方法はないということです。ここでは性急な読者のために初めに「汎用的な方法」を紹介していますが、できるだけこのページを最後までお読みいただき、状況に応じた適切なコードを書けるようになっていただきたい

    別のフォームのデータを取得、設定する: .NET Tips: C#, VB.NET
    koichi7777
    koichi7777 2011/11/11
    C# 別フォーム 参照
  • TCPクライアント・サーバープログラムを作成する: .NET Tips: C#, VB.NET, Visual Studio

    TCPクライアント・サーバープログラムを作成するここでは、TCP(Transmission Control Protocol)サーバーとクライアントを作成する方法の基的な事柄について説明します。非同期処理などのさらに高度な事柄については、「TCPを利用した複数クライアント接続可能なチャットアプリケーションを作る」で説明します。 TCPサーバーはTcpListenerクラスを、TCPクライアントはTcpClientクラスを使用して作成すると、比較的簡単(といっても難しいですが)にできます。 TCPサーバーの作成サーバーは指定されたポートを監視し、クライアントの接続要求を待ちます。クライアントからの接続要求があり、これをサーバーが受け付けると、接続が完了し、切断するまでの間、データの送受信が可能となります。 早速、TCPサーバーを作ってみましょう。大ざっぱな手順は次のようになります。 Tcp

    TCPクライアント・サーバープログラムを作成する: .NET Tips: C#, VB.NET, Visual Studio
  • コンピュータのネットワーク接続に関する構成、統計情報を取得する

    コンピュータのネットワーク接続に関する構成、統計情報を取得するIPGlobalProperties.GetIPGlobalPropertiesメソッドを使用する.NET Framework 2.0からは、IPGlobalProperties.GetIPGlobalPropertiesメソッドで取得できるIPGlobalPropertiesオブジェクトにより、ローカルコンピュータのネットワーク接続に関する様々な情報を取得できます。 まずは、IPGlobalPropertiesのプロパティからホスト名やドメイン名などの情報を表示する例を示します。 Dim ipprop As System.Net.NetworkInformation.IPGlobalProperties = _ System.Net.NetworkInformation.IPGlobalProperties.GetIPGlob

    コンピュータのネットワーク接続に関する構成、統計情報を取得する
    koichi7777
    koichi7777 2010/09/08
    IP Network ネットワーク 接続 状態
  • DOBON.NET: VB.NET, C#,

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

  • 「ファイルを開く」ダイアログボックスを表示する .NET Tips C#, VB.NET, Visual Studio

    「ファイルを開く」ダイアログボックスを表示するOpenFileDialogクラスを使うことにより、「ファイルを開く」ダイアログボックスを表示させることができます。 OpenFileDialogクラスの簡単な使い方を以下に示します。(ここでは説明のために、ShowDialogメソッドを呼び出す前にいろいろなプロパティを設定していますが、デフォルトでよい場合は必要ありません。) 'OpenFileDialogクラスのインスタンスを作成 Dim ofd As New OpenFileDialog() 'はじめのファイル名を指定する 'はじめに「ファイル名」で表示される文字列を指定する ofd.FileName = "default.html" 'はじめに表示されるフォルダを指定する '指定しない(空の文字列)の時は、現在のディレクトリが表示される ofd.InitialDirectory = "

    「ファイルを開く」ダイアログボックスを表示する .NET Tips C#, VB.NET, Visual Studio
  • 1