C#

VC#2008で複数アプリの実行

C#

無料版だけかもしらんがデバッグ実行は同時に1個しかできんぽい。 1つを、デバッグ→デバッグなしで開始(CTRL+F5) にしといて もう1つをデバッグ実行とかならできる↑ 間違い ソリューションのスタートアッププロジェクトの設定で どれを実行するか選択する…

VC#2008で行番号の表示

C#

ツール→オプション 「すべての設定を表示」をチェック テキストエディタ→C#→全般 の「行番号」にチェック 「すべての設定を表示」にしないとC#の全般タブが出てこないのにちょっとはまった。 外部で実行したプログラムがはいたトレースを追うときに行番号…

高精度タイマ

C#

http://www.divakk.co.jp/aoyagi/csharp_tips_tracetime.html http://support.microsoft.com/kb/172338/jaこのへんのやつは10ms精度くらいでしか時刻がとれない Environment.TickCount DateTime.Now.Ticksもうちょっと細かいのをしたいときはQueryPerformanc…

NIC情報の取得

C#

http://www.microsoft.com/japan/msdn/netframework/skillup/core/article8.aspx

クライアントのNICを指定

C#

Bind Socket with an IPEndPoint http://www.java2s.com/Tutorial/CSharp/0580__Network/BindSocketwithanIPEndPoint.htm

アドレス、ホスト名の変換

C#

IPアドレス←→ホスト名を変換するには? http://www.atmarkit.co.jp/fdotnet/dotnettips/416dnsgethost/dnsgethost.html

Trace Route

C#

http://www.java2s.com/Code/CSharp/Network/TraceRoute.htm

Shared Add-Inの問題

C#

http://d.hatena.ne.jp/muimy/20071226/1198674971 のづづき ビルドしたdllを他のPCにもってって使うと、やっぱ動作しない。regasmしてもダメ。 結局、他のPCにもVC#とkb908002をインストールして、 VC#のプロジェクト(ソース)をコピーしてビルドしたの…

Regasm.exe

C#

http://msdn2.microsoft.com/ja-jp/library/tzat5yw6.aspx アセンブリ登録するツール exe自体は.NETフレームワークがインストールされているディレクトリのどっか C:\WINDOWS\Microsoft.NET\Framework\vxxxxxx... にある

プロジェクト参照

C#

同じソリューション内で他のプロジェクトのクラスを使う場合参照設定を右クリック→参照の追加 右クリックのプロジェクト依存関係でチェックして、何で参照できないんだろうと悩んでた。あほらし。

C# VBA DLLオートメーションエラー問題

C#

http://d.hatena.ne.jp/muimy/20071225/1198602939 の続き Visual C#で作ったDLL(COM?TLB?)をVBAで利用してクラスをNewしようとするとこんなんでます。 実行時エラー '-2146232576 (80131700)' オートメーション エラーです。ちなみに環境は Visual C# 200…

ソケット通信

C#

Java http://www.hellohiro.com/socket.htm C# http://www.stackasterisk.jp/tech/dotNet/csharp08_03.jsp#2_2

Visual C#でDLLを作る

C#

プロジェクトを作るときに「クラスライブラリ」を選ぶ 他のプロジェクトからDLLを利用するときは「参照の追加」から 一つのソリューションに複数のプロジェクトを入れるにはソリューションを右クリック→追加から 出力されたexeやdllはプロジェクトを保存した…

VBAからC#のクラスを利用する

C#

http://dobon.net/vb/bbs/log3-12/6982.html http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=31944&forum=7Visual C# クラスライブラリのプロジェクトで「COM相互運用機能の登録」にチェック →TLBが出力され、regasm相当のことが行われるらしい E…

イミディエイトウィンドウに出力

C#

http://ameblo.jp/valvallow/entry-10041616573.html VS2005の場合はツール→オプション→デバッグ→出力ウィンドウの文字をすべてイミディエイトウィンドウにリダイレクトする using System.Diagnostics; Console.WriteLine(...)とか