ふらっとC♯(Part5) ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
752:デフォルトの名無しさん 05/01/12 13:03:14 >//アプリケーションが終わるまでmへの参照を維持するようにする >GC.KeepAlive(m); GC.KeepAliveはそういう仕様ではありません。 こんなクラスを使えば良いでしょう。 class Hoge { System.Threading.Mutex _m; boole _is_ok; public Hoge(string id) { _m = new System.Threading.Mutex(false, id); _is_ok = _m.WaitOne(0, false); } public ~Hoge() { _m.Close(); } public bool IsOK { get { return _is_ok; } } } 使い方 class YourApp { Hoge _hoge = new Hoge("YourAppName"); // メンバ変数等、アプリが終了するまで残る変数に入れること。 public void Main() { if ( !_hoge.IsOK ) return; ... } } 753:デフォルトの名無しさん 05/01/12 16:11:06 >>751 よく動いてる仕組みもわからず使う気になりますね 全部を詳細に把握しろとは言いませんが。 754:デフォルトの名無しさん 05/01/12 22:20:38 コマンドラインコンパイルの方法教えてください。 javac 〜.javaみたく扱いたいんで。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5329日前に更新/230 KB
担当:undef