07/02/24 13:59:21
APIリファレンスはどれでもいっしょでしょ
750:デフォルトの名無しさん
07/02/24 14:13:59
「どれも」ってどれとどれ?
751:デフォルトの名無しさん
07/02/24 14:59:59
あれとあれ
752:デフォルトの名無しさん
07/02/24 15:05:38
>>749
.NETとJavaじゃ全然クオリティが違うぞ
753:デフォルトの名無しさん
07/02/24 15:12:53
なんだかんだ言っても、MSのドキュメントが一番ましだと思う。
他のはひどすぎる。
754:デフォルトの名無しさん
07/02/24 15:28:19
文章がそれほど分かりにくいとは俺は思わないけど、
あのわけわからん階層構造は狂ってると思う。
あんな上からたどって目的の文章を見つけられないような階層構造なら
あんまり階層構造にする意味ないよな。
あと、ドキュメントビュアのブックマークの貧弱さもなんかね。
755:デフォルトの名無しさん
07/02/24 21:27:36
>745
IBMの作る技術資料はけっこう親切。OS/2の時は良かったよ。
756:デフォルトの名無しさん
07/02/25 14:58:34
>745
MSDNライブラリで困った覚えが無いから見当違いかもしれんが、
PHPの公式マニュアルは至れり尽くせりだった気がする。
757:デフォルトの名無しさん
07/03/18 01:40:44
.NET 2.0(正式)でないと動かないソフトなんですが、
ベータで動くか試してみたいのですが、
.NETフレームワークを使用するアプリケーションが
フレームワークのバージョンを取得するのには
どのようにやっているのでしょうか?
レジストリ?
758:デフォルトの名無しさん
07/03/22 03:38:30
VS.NETアカデミック版どこで買える?
amazonでは売り切れ、ヨドバシとかでは売ってない
759:デフォルトの名無しさん
07/03/22 12:27:07
VS.NETってことは2003が欲しいのか?
もう出荷してないわけで探すのは困難だと思うが。
theSpokeのプロダクトキー発行もとっくに終わってるし
2005Academicなら尼にあるよ
URLリンク(www.amazon.co.jp)
760:デフォルトの名無しさん
07/03/22 16:20:05
VS.NETてもう売ってないのか。
>>759
それで.NETの開発はできますか?
761:デフォルトの名無しさん
07/03/22 17:39:55
君にいいこと教えてあげよう!
Visual ○○ 2005 Express Editionは、無料で.NET Framework2.0~3.0での開発ができるぞ!
762:デフォルトの名無しさん
07/03/22 18:28:36
>>760
名前から.NETが落ちただけ
763:デフォルトの名無しさん
07/03/22 18:52:30
URLリンク(www.microsoft.com)
製品名に「.NET」が含まれていませんが、Visual Studio 2005 は .NET Framework に対応していますか。
はい。Visual Studio 2005 は .NET Framework 2.0 に対応しています。
764:デフォルトの名無しさん
07/03/23 08:35:25
1.0は切捨てしますた。
765:デフォルトの名無しさん
07/04/02 01:31:29
自作板から飛んできました
ATIのCCC(カタリストコントロールセンター)をインストールすると
.NETのコンポーネントおよびCCCがNICのローカルホストを押さえてます
またウィンドウズインストール後ローカルネットワーク1として
なぜがレジストされて居ます。
ルーターのログとれれば解析できるだけれど
断片的にルーターfwで許可してないパケット
送信しているみたいです>>.NET
一体これはなんでしょうか?
スパイウェアですか?
よろしく願います
766:デフォルトの名無しさん
07/04/02 01:48:01
あげ
767:デフォルトの名無しさん
07/04/05 01:13:05
.Net Remotingでクライアント1000台から同時にサーバを呼び出すと、サーバ側
で1000スレッド上がってしまうのですが、COM+やIISみたいにスレッドプールを
利用して一定以上の呼び出しがあったら待たせて、それ以上のスレッドが起動
しないようにできないでしょうか?
.Net Framework 1.1, 2.0ともに動作は変わりませんでした。また、SingleCall,
Singletonでも動作は変わりませんでした。
768:デフォルトの名無しさん
07/04/06 15:44:58
プロセスA(VCで作成)が一秒に数回くらいの頻度で書き込みしているファイルを
プロセスB(VBで作成)が一秒に1回の頻度で読み出したいのだけれど、
実験したら、Bが読んでいる最中にAが書き出そうとすると、たぶん
ファイルのオープンでエラーしてAが死にました。解決方法
はありますか?
769:デフォルトの名無しさん
07/04/06 15:59:43
普通にロックすれば?
770:デフォルトの名無しさん
07/04/06 16:05:03
>769
もちょっと詳しく教えてケロ。
具体的に何をどうしたらいいのか。
771:デフォルトの名無しさん
07/04/06 16:28:39
せまふぉ
772:デフォルトの名無しさん
07/04/06 16:33:38
そもそも、そんなHDDがぶっとびそうなもん作んなw
773:デフォルトの名無しさん
07/04/06 18:33:25
>>770
普通にBクンが自分が読んでる間は書き込み禁止にするだけだと思いますが。。
VBってVB6?
VB6でもファイルオープンするときのオプションで指定可能なはずだけど確か。
もちろんAクンもファイルをオープンする前に、オープン可能かどうかポーリングする処理を
かまさないとだめだ。
つーか、何でこんなスレで質問するの?
774:デフォルトの名無しさん
07/04/06 22:54:43
つか書き込みが追加なら共有モードで開けばいいんでないの?
読み込み頻度が書き込み頻度よりも低いことからして、
単なる追加書き込みとしか思えない。
775:デフォルトの名無しさん
07/04/23 21:40:13
.NET 死亡wwwwwwwwwww 南無wwwwwwwwwww
URLリンク(japan.cnet.com)
776:デフォルトの名無しさん
07/04/23 21:51:27
よくよめよ
777:デフォルトの名無しさん
07/04/23 21:58:55
MSが勝つだろうし負けても特許料払うだけ
wをそんなに書くような話ではない
778:775
07/04/23 22:07:34
あ、いや、不意打ち食らった感じで妙にテンション高かっただけ。失礼しました。
URLリンク(keizai-kabu-news.seesaa.net)
> これは任意のオブジェクトフレームワークでコンピュータアプリケーションを作成する手法に関連する特許で、
> コンピュータアプリケーションのコンテンツ、フォーム、機能を分割して、個別にアクセス、修正できるようにする方法をカバーする。
> 任意のオブジェクトを作成し、オブジェクトライブラリでライフサイクルを通じて管理し、
> 設計フレームワークでこのオブジェクトを配備して複雑なコンピュータアプリケーションで使用する方法にも適用される。
こんなのも特許として登録されてたりするんだねぇ……。怖い怖い。
779:デフォルトの名無しさん
07/04/24 04:05:00
>>775
w が沢山ついてるだけで、そいつの人格まで想像してしまうのはオレだけだろうか?
MSみたいな大きな会社は、面倒な訴訟に付き合うくらいなら金払ったほうがいい場合もある。
そういうのを見越して訴えてくるハイエナもいるわけで。
もしそうなら怖いっていうより、下品な会社だと思うのはオレだけだろうか?(こればっか)
780:デフォルトの名無しさん
07/05/21 14:40:47
プログラムをあまりかかないからわからんのだが・・・
Windows上で、あるプロセスが内部処理でマルチスレッド処理している場合、それらのスレッドを、まったく別の外部プロセス(親プロセスではない)が監視および終了などの制御ってできるのだろうか?
.NetFrameworkでのAPIでそんなのあったら教えてください。
781:デフォルトの名無しさん
07/05/21 15:03:22
できるか知らんが、そういうインタフェース作っとけ。
782:デフォルトの名無しさん
07/05/21 16:40:12
Process.Threads
783:デフォルトの名無しさん
07/05/22 08:53:57
すみません、BtoCサイトを.Netで作ろうとしてますが、「Apache+IIS」の
構成は一般的でしょうか?
開発側は.Netで行きたいと思っていますが、お客さんからは
・DMZにWindows機は置きたくない
・WebサーバとAPサーバは別筐体、別セグメントにしたい
と言われています。
リバースProxyをApacheで立て、内部セグメントのIISへ繋げるイメージです。
事例がなかなか見つからなかったのでここに来ました。
上記方法で可能でしょうか?また、懸念される事とかありますでしょうか?
784:デフォルトの名無しさん
07/05/22 09:08:13
>>783
mono xsp
785:デフォルトの名無しさん
07/05/22 09:31:37
>>784
ありがとうございます。
mono xspを知らなかったので少し調べてみましたが、
.NetをLinux上で動かすと言うことでしょうか?
ただ開発側の都合では、既存のWindows開発環境、テスト環境を
再利用したいという要望があります。
すみません、貧乏プロジェクトなもので、、
786:デフォルトの名無しさん
07/05/22 16:58:47
MonoならWindowsでも動くだろ。
787:デフォルトの名無しさん
07/05/22 18:42:26
>Mono
そんなの客からもっと敬遠されるにキマットルだろw
788:デフォルトの名無しさん
07/05/22 18:44:34
>Mono
絶対インスコしない。
789:デフォルトの名無しさん
07/05/22 19:36:38
monoはASP.NETだけはまともに動く。というよりこれ以外に使う理由がない。
VS2005でASP.NETの開発やって、xspに載せるだけでいいから楽だぞ。
790:デフォルトの名無しさん
07/05/23 02:18:08
783です。
皆様ありがとうございました。
Monoは却下されました。。
どうせ.Netでやるなら既存のフレームワークもそのまま使いたいね、
って話になり、既存フレームワークの動作の担保と、
あと、サポート体制が主な理由です。
特にお客さんはサポートに関しては敏感でした。
リバースProxy+IISは検証しつつ、他のも検討してみます。
なにかいいアイデアがありましたら、また教えてください~
791:デフォルトの名無しさん
07/05/23 02:32:34
お客がかわいそうや(T_T)
792:デフォルトの名無しさん
07/05/23 20:53:37
オレが客なら、monoって言葉を出してくるような業者は…
793:デフォルトの名無しさん
07/05/23 21:35:45
ADO.NETでJETのキャッシュの操作ってできませんか?
ADOやDAOでは出来ていたと思うんですが…
794:デフォルトの名無しさん
07/05/23 22:00:46
>>793
URLリンク(pc11.2ch.net)
795:デフォルトの名無しさん
07/05/25 17:42:35
初めまして、VC++のC++/CLIのフォームアプリケーションについて質問があります。
今、LimeChat 2 の様なアプリを作っていています。
そのアプリのテキストボックスには、カーソルが表示されていません。
どのようにすれば、カーソルを表示させないようにできるのでしょうか?
また、TreeViewの再描画を一時停止させたいのですが、どうすればよいのでしょうか?
796:デフォルトの名無しさん
07/05/25 20:06:05
LimeChat 2ってのがどんなのか知らんが、カーソル表示されないって
文字の選択とかどうすんの?
それ、テキストボックスじゃないんじゃないか?
>TreeViewの再描画を一時停止
なんとなく意味はわかるが、たぶんあなたの抱えている問題の解決に
この方法を使うのは間違っていると思う。
797:デフォルトの名無しさん
07/05/25 21:07:13
>>795
なるほどね。
Enable = false にして、背景色を白にするとか。
798:デフォルトの名無しさん
07/05/25 21:30:16
テキストボックスの様で、選択できます。
>TreeViewの再描画を一時停止
自己解決しました
説明不足ですみません。
テキストの間に点滅して表示されている縦棒を消したいです。
799:デフォルトの名無しさん
07/05/25 22:22:13
消すなよ
800:デフォルトの名無しさん
07/05/25 23:12:00
チャットソフトだからログ表示部品と発言入力部品が別なんだろ。
でログ表示部品にキャレット(カーソル)が出てしまうのがウザイと。
Win32 APIにHideCaretってのがあるが。
801:デフォルトの名無しさん
07/05/25 23:26:31
カーソルが移動しないようにメッセージを処理すればいいじゃない。
802:デフォルトの名無しさん
07/05/26 04:35:49
HideCaret(static_cast<HWND>(this->textBox1->Handle.ToPointer()));
でなんとかキャレットを非表示にできそうです。
しかし、外部シンボル ""extern "C" int __stdcall HideCaret(struct HWND__ *)" (?HideCaret@@$$J14YGHPAUHWND__@@@Z)" は未解決です。
というリンクエラーが出てしまいましたorz
どうすれば解決できるでしょうか?
803:デフォルトの名無しさん
07/05/26 05:25:35
win32APIは一切叩かなくて良い様に、
せめて、.NETのラッパークラスだけでも、
完全に用意しておいてほしかった。
それくらい、簡単だろ?
何でこんなこともしておかないのかね?
バージョンアップしていけば、
いずれ、win32apiを完全にサポートしてくれるようになるのかな?
804:800
07/05/26 07:53:20
>>802
俺はC系言語のことはあまりわからんけど、HideCaretの呼び出し方が
おかしいんじゃないの? 単にヘッダをインクルードしてないとか。
少なくとも#include <windows.h>は必要みたいだよ。
あと素人つっこみで悪いが、HandleをToPointerする必要あるのかな。
Handleが既にHWND型になってないの?
805:デフォルトの名無しさん
07/05/26 11:41:00
#pragma comment(lib, "user32.lib")
忘れてただけでしたorz
>あと素人つっこみで悪いが、HandleをToPointerする必要あるのかな。
これをしないとコンパイルできませんでした。
>HideCaret(static_cast<HWND>(this->textBox1->Handle.ToPointer()));
を早速実行してみたところ、戻り値0(失敗)となってしまいました。orz
806:デフォルトの名無しさん
07/05/26 14:28:17
ハンドルがまだできてないんだろ
807:デフォルトの名無しさん
07/05/26 14:44:09
Control.HandleCreated
808:デフォルトの名無しさん
07/05/26 15:22:42
>>807さんありがとうございます。
そんなイベントがあるとは知りませんでした。
そのイベント後にHideCaretを実行したところうまくいきました。
ありがとうございましたm(_ _)m
809:デフォルトの名無しさん
07/05/26 18:04:49
/*
とりあえず解決してよかったけど、カーソル消したエディットコントロールなんて
ユーザーインターフェイスとしてどうなのかと…
アクティブコントロールの判別を別の方法で用意したり、アクティブコントロール関係なく
エディットコントロールで入力を受け付けたりする手間が増えるわりには、別にかっこいい
わけでもなく…どうせ自己満足だからいいのか。
*/
810:デフォルトの名無しさん
07/05/26 18:19:40
>>809
>>800を見ろチャットソフトだから良いって書いてあるじゃん
811:デフォルトの名無しさん
07/05/27 13:05:38
809じゃないけど、チャットソフトだから何がいいのかわからん
812:デフォルトの名無しさん
07/05/27 13:12:13
文字を入力するわけでもないコントロールにカレットが要るのか?
813:デフォルトの名無しさん
07/05/27 16:10:16
じゃ何を入力するのかと
814:デフォルトの名無しさん
07/05/27 16:12:19
なんという理解力のなさ。
何も入力しないんだって。
815:デフォルトの名無しさん
07/05/27 17:02:44
LimeChat 2 でググってインストすればわかるよ
816:デフォルトの名無しさん
07/05/27 17:48:47
わかりたくもない
817:デフォルトの名無しさん
07/05/28 02:43:29
>>815
インストールしたけど文字を入力しないテキストボックスってどれ?
818:デフォルトの名無しさん
07/05/29 00:32:32
>>817
多分、チャンネルログと全体ログのことだと思う。
ただ、マウスでの選択も出来てコピーも出来るけど、キーボードでの選択が出来ないけどね。
キャレットを表示していないのは、この辺の兼ね合いから? 何となく、片手落ちな気もするけどね。
819:デフォルトの名無しさん
07/05/29 00:34:25
>>818
そのキーボードで選択できないというのがよく分からなくて、そこだけ再現できませんでしたorz
820:デフォルトの名無しさん
07/05/29 00:48:09
>>819
通常のエディットボックスだと、Shift + → や Shift + ← などで選択出来るけど、それが出来ないってこと。
マウスで選択した後、選択領域を広げるために Shift + → を押してみても入力欄にフォーカスが飛んで
しまうので、広げることが出来ない。
キーボードのみで選択してみようとすれば分かると思う。
821:デフォルトの名無しさん
07/05/29 00:54:48
>>820
いったいLimeChat 2 はどのようにしてそのようなことを可能にしているのでしょうか?
テキストボックスじゃないとか?
822:デフォルトの名無しさん
07/05/29 01:01:00
再現する必要なんて無いだろ?
823:デフォルトの名無しさん
07/05/29 01:02:01
使いにくいのは確かですね
824:デフォルトの名無しさん
07/05/29 01:16:31
エディットボックスが KEY_DOWN イベントを受け取ったときに、フォーカスを入力欄に移せば出来る。
825:デフォルトの名無しさん
07/05/29 01:37:09
>>824さんありがとうございました。
LimeChat 2 はいろんなところにこってて再現するのが難しいですねorz
826:デフォルトの名無しさん
07/05/29 01:38:00
個人でできるレベルじゃないです
827:デフォルトの名無しさん
07/05/29 06:34:35
テキストボックスくらいなら個人レベルでもできるんだよ。
828:デフォルトの名無しさん
07/05/29 21:52:48
っていうか、limeChat2と全く同じにする必要なんかないんじゃ…
829:デフォルトの名無しさん
07/05/30 10:45:10
シーッ! d( ゚ε゚;)
830:デフォルトの名無しさん
07/06/01 12:53:32
最近プログラミング業界に入ってきたんですが
Log4netを使ってログを取ってくれと言われて
ログファイルを新しく作るタイミングを22:00にしたいって言われたんですが
<param name="RollingStyle" value="Date" />
<param name="DatePattern" value="yyyy-MM-dd-22" />
上記のようにapp.configに書いてもうまくいかず、困り果てています…。
方法をご存知の方がいれば教えてもらえませんでしょうか?
831:デフォルトの名無しさん
07/06/01 18:52:30
プログラミングに業界なんてないです
832:デフォルトの名無しさん
07/06/15 03:36:29
WindowsとLinuxがぼくの青春でした。
無駄に過ごした10年でした。
833:デフォルトの名無しさん
07/06/23 19:47:05
NotifyIconがマウスホイールのクリックイベントを拾ってくれないのですが、
どんな原因が考えられますか? 普通のクリックは拾えてます。
判定はマウスイベントのButtonプロパティがMouseButtons.Middle
かどうかでやってます。
834:デフォルトの名無しさん
07/06/23 20:43:54
MouseClickで普通に拾えてるが…。
835:833
07/06/24 10:27:24
その後、他のコントロールでも拾えないし、ウィンドウメッセージとしても
拾えないのでなぜだろうと思ったら、マウスのコンパネでホイールクリック
の動作をカスタマイズしてたのが原因でした。
しかも目的のアプリを指定してホイールクリックの動作をデフォルトのものに
設定しても、コンパネのデフォルトが変更されてると拾えない場合が
出てきてしまいます。
とりあえずお騒がせスマソ
836:デフォルトの名無しさん
07/06/24 11:56:56
(´д`)
837:デフォルトの名無しさん
07/06/26 19:10:51
「 .NET のつぼ」ってサイトなくなっちゃったのん?すごく便利だったのですが(´・ω・`)
838:薄汚い派遣の国、日本
07/07/02 08:03:38
最近、職場で「出戻り寄生派遣」という言葉が囁かれています。
派遣契約を切られたにもかかわらず「次の派遣先でも切られてしまって生活できません」
などと 言って泣き落としで再契約した派遣のことです。
今月初め、半年前に辞めた派遣が出社してきてみんなびっくりしました。
影でコソコソ偉い人に泣きついて再契約したそうです。同じ部署の人には黙って・・・
そんなことまでして自宅の近くの派遣先にこだわって人間として恥ずかしくないのですか。
派遣でスキルアップ、派遣で収入アップとか言うなら一箇所にしがみつかず
複数の会社を渡り歩いてください。
ひとつの会社で派遣向けの単調な仕事をしていたらスキルアップなんてありえないでしょう。
身分不相応な商品のローンを払うために派遣だと当然足りない収入は親にも寄生して、
いつ切られるんじゃないかとビクビクしながら人事権のある人間とだけ仲良くし、
契約終了を通知されれば泣き落とし。悲惨な人生ですね。
氏んだほうがいいんじゃないですか。
839:デフォルトの名無しさん
07/07/02 12:19:54
コピペ君って馬鹿だな、まで読んだ。
840:デフォルトの名無しさん
07/07/02 12:38:55
派遣って悲惨だな、まで読んだ。
841:デフォルトの名無しさん
07/07/02 22:57:03
そうだよ俺も派遣だけどゴミ虫の寄生虫w
この社会を必ず中国の草刈場にしてやる
東京大虐殺が楽しみだぜw
842:デフォルトの名無しさん
07/07/03 01:09:18
派遣は辛いぜ。他人の不手際を勝手にこっちのせいにされたり。
派遣だとわかって、明らかに態度が変わるのは女が多いね。
843:デフォルトの名無しさん
07/07/03 14:06:22
大規模案件
「応答時間は“まばたき”以下」、ロンドン証取が次世代売買システムを全面稼働
URLリンク(itpro.nikkeibp.co.jp)
844:デフォルトの名無しさん
07/07/03 14:28:46
>>841を米国国防総省最高司令官に通報しますた
845:デフォルトの名無しさん
07/07/03 19:42:22
>>843
「大相撲案件」に見えた。
寝不足で頭がおかしくなってしまったようだ。吊ってくる。
846:デフォルトの名無しさん
07/07/03 19:50:11
3月か4月から稼動したセブンイレブンの第6世代情報システムはCOBOLとC#だね
こっちはたしか500億くらいだったと思う
847:デフォルトの名無しさん
07/07/04 00:15:25
C#もJava、COBOLと同じ道を歩むのか・・・
848:デフォルトの名無しさん
07/07/04 00:20:04
?
849:デフォルトの名無しさん
07/07/04 00:42:13
>>848
うるさい!
850:デフォルトの名無しさん
07/07/04 00:48:38
?
851:デフォルトの名無しさん
07/07/08 01:39:47
済みません。
カスタムコントロール(Web、Windows両方)の作成方法を詳細に説明してる書籍ってありませんか?
どなたか教えていただけないでしょうか。宜しくお願いします。
852:デフォルトの名無しさん
07/07/11 10:32:05
HScrollBarでMaximum=1000,Minimum=0としたとき
Valueが最小9、最大991となります
1000を変えても最小9、最大Maximum-9となるのですが
1)0から1000を値域とするために他に設定する項目がある?
2)Minimum = -9,Maximum = 1000+9とするしかない(9は不変?)
のでしょうか?
ご存知の方、よろしくお願いします
853:デフォルトの名無しさん
07/07/11 20:30:47
>>851
詳細にって、自分の要求してるものが載ってなければ
どうせ「なんだこの糞本」とか言うんだから、何を求めてるのか言えば?
854:デフォルトの名無しさん
07/07/11 22:36:46
濡れ衣だ
855:デフォルトの名無しさん
07/07/12 19:47:06
.NET アプリを Vista x64 環境下で 32bit で動かしたいのですが、
方法はないでしょうか?
dll 等がなく動かないアプリがあるもので……
856:デフォルトの名無しさん
07/07/12 20:35:52
>>855
ビルド時に設定するところがあるんだけどExpress Editionだとデフォルトでは表示されないから気づいてないのかも。
開発環境は何使ってるの? 2005系? 2003系? エディションは?
URLリンク(www.atmarkit.co.jp)
857:855
07/07/14 10:23:58
ぁ、ユーザ側です ^^;
自分自身もプログラマーではありますが、
Java, Ruby 程度しか触ってないへたれです。
ちょっと作者さんに連絡とってみます。
858:デフォルトの名無しさん
07/07/15 18:35:55
corflags.exeで32ビット強制ってできなかったっけ?
859:デフォルトの名無しさん
07/07/22 10:41:12
Visual C# 2005 ExpressEdition なんですが、エクスプローラのアドレスバーみたいに、
フォームの幅に合わせて伸び縮みする ComboBox とその左右にアイコンのある物は
どう作ればいいんでしょうか?
ToolStrip だと ComboBox の幅が固定されたままでした。
860:デフォルトの名無しさん
07/07/22 11:05:13
デフォではできないのは自明じゃない?
たとえばComboBoxがToolStripに二つ以上存在したら、それぞれのComboBoxの
幅は誰が決めるの?
861:859
07/07/22 11:44:42
>>860
ToolStripStatusLabel の Spring みたいなのが無いかなぁと……
862:デフォルトの名無しさん
07/07/22 12:24:49
だから無いからデフォではサポートしとらんのでしょう。
たぶんToolStripとToolStripComboBoxの両方を継承して拡張する必要がありそう。
ComboBoxExには、「開いている」幅の何%を占有するかを表すプロパティを追加する必要が
あるだろうし、ToolStripEx側は自分のコレクションにComboBoxExが含まれていたら
ComboBoxExの実際の幅を設定するメソッドが必要になるんじゃないか。
863:859
07/07/23 07:48:29
>>862
よく考えると ToolStrip の機能までは必要なかったので、
TableLayoutPanel で ComboBox のセルの幅を 100% にしてみたら
なんとかそれらしくできました。
すみませんでした><
864:デフォルトの名無しさん
07/07/25 04:09:53
.NETのアプリは使う気にならない
865:デフォルトの名無しさん
07/07/25 10:46:21
じゃぁ使うな。別に困らん。
866:デフォルトの名無しさん
07/07/25 23:56:52
つまりドドネト厨のオナニー技術の押し売りですね。
867:デフォルトの名無しさん
07/07/26 00:00:47
俺はPHPは嫌いだがPHPを使って作られたWebサイトなら毎日使わされてる。
868:デフォルトの名無しさん
07/08/01 22:29:41
.NET is shit.
869:デフォルトの名無しさん
07/08/06 08:13:11
.NET is poo.
870:デフォルトの名無しさん
07/08/08 12:00:47
TextBox を2個(aとb)作って、それぞれのTextChangedイベントで、もう一方のTextを変更するようにすると、
無限ループしちゃうでしょう。
非常に個人的な事情なんですが、これでは困っちゃうので、aのイベントハンドラでbのTextを変更したときは、
bのTextChangedが実行されないようにしたいのです。どうすればいいのですか。
イベントハンドラでstaticなフラグ(変数)を用意して、再入しないようにすればいいような気がしますが、
非常に感覚的な心情なんですが、これでは美しくないようなきがします。
なにか、.NET的にうまい方法ってないんでしょうか?
871:デフォルトの名無しさん
07/08/08 12:05:52
そもそも根本的に設計が間違ってると思う。
872:デフォルトの名無しさん
07/08/08 12:26:56
>>870
冷静に考えればすぐわかるはず。
要するに同期するトリガーを「テキストが変更されたら」から「ユーザーによって入力されたら」
に変えれば済む問題じゃないの?
873:デフォルトの名無しさん
07/08/08 12:30:28
あるいはそういう問題じゃなければ、要するにaとbの間に「調停者」または「管理者」のcを
作ってやれば済む。
要するに互いのイベントをダイレクトにリンクさせるのではなく、
cを介して間接的に互いに影響を及ぼすようにするわけだ
874:デフォルトの名無しさん
07/08/08 14:02:56
TextBox1_TextChanged {
TextBox2.TextChanged -= TextBox2_TextChanged;
TextBox2.Text = TextBox1.Text;
TextBox2.TextChanged += TextBox2_TextChanged;
}
TextBox2_TextChanged {
TextBox1.TextChanged -= TextBox1_TextChanged;
TextBox1.Text = TextBox2.Text;
TextBox1.TextChanged += TextBox1_TextChanged;
}
875:デフォルトの名無しさん
07/08/08 23:34:13
イヤーーーーーーーーーーーーーーーーーーー
876:デフォルトの名無しさん
07/08/09 00:50:14
>>875
なんぞイヤことあったんか?おっちゃんでよかったら話くらいは聞くで。
877:870
07/08/09 10:07:30
>>874
-= と += でいきます。
>>873
の言う c も作っているので、そいつにやってもらいます。
878:デフォルトの名無しさん
07/08/12 00:50:26
俺なら d に任せるな
879:デフォルトの名無しさん
07/08/12 19:40:44
イベントハンドラいっこだけ用意して、
その中でふたつのテキストボックスの値を比べて
違ったらイベント呼んだ方の値にもう一方の値を合わせる
のほうがいいんじゃないの?
コード少なくて済むし。
880:デフォルトの名無しさん
07/08/12 20:46:36
どうしてTextの値を同じすることが目的だ、などと単細胞にも思うのだ?
それにそういう場当たり思考は応用が利かないよ
881:879
07/08/13 07:33:52
>>880
この間まで学生で.netはじめてまだ二週間なんで、応用が利かないのは勘弁してくれ
で、そこまで厳しく言うんだったら責任とって欲しいんだけどさ、
例えばどういう場合に879のやり方ではよくなくて、
くだんのcを作った方がよいということになるの?
個人的にはより簡単ですむところを、新しいメソッド作ったりしてコード複雑にする方が
可読性が悪くなってイヤーンなんではないかと思うのだけど。
で、二つのテキストボックスの中身を連動して変えるくらいなら、879で十分かなと思った。
というかcを作るとか、考えもしなかった。
すれ違いスマソ
882:デフォルトの名無しさん
07/08/13 08:22:35
まず、値を同じにするだけなら
2回目のTextChangedは発生しない(値が変わらないので)から
何も考えずTextをぶち込めばよい。
違う値を入れたいなら、フラグ持つなりイベントハンドラ一時的にはずすなり
c作るなりすればよい。
883:デフォルトの名無しさん
07/08/13 08:27:33
2つのコントロールの値を連動させたいだけなら、
確かに>>881のいうとおり無駄に複雑にする必要ないだろう。
ただ同じ関係が複数コントロール間にあるとか、
今後別の関連性が増える可能性がありそうだとかなら、
cとか作って無駄に複雑にしてもいいと思う。
だから、どっちがいいかは状況によって違うんじゃないかな?
884:デフォルトの名無しさん
07/08/13 19:57:07
Microsoft Visual Studio 2008 ベータ版 ダウンロード
URLリンク(www.microsoft.com)
885:デフォルトの名無しさん
07/08/23 01:19:00
.NET 2.0で
JITコンパイルでどのような最適化の種類があるのかを解説したページなどってありますか?
886:デフォルトの名無しさん
07/08/23 01:48:51
ない。
887:デフォルトの名無しさん
07/08/23 01:55:09
>>885
個別ならいくつか知ってるが種類をまとめたのは見たこと無いな
888:デフォルトの名無しさん
07/08/23 08:08:12
そうですか、とりあえずJavaの資料ならあるのでそれでどんなのかイメージします。
889:デフォルトの名無しさん
07/08/23 16:00:17
結構違うぞ
890:デフォルトの名無しさん
07/08/23 16:53:19
ume
891:デフォルトの名無しさん
07/08/23 16:58:41
病院はこっちかっ
892:デフォルトの名無しさん
07/08/23 17:36:46
あげ
893:デフォルトの名無しさん
07/08/26 15:26:38
Dictionary<String^,Hoge^>^ myDic;
とかでもってる要素のStringを全部出力したいんですけど
どうやってアクセスすればよいですか?
for(int i=0;i<myDic->Count;i++)
myDic[i]~
}
みたくアクセスできませんよね?
可能なら書き方を教えてください。
894:893
07/08/26 15:52:57
msdn行ってきます
895:デフォルトの名無しさん
07/08/26 16:07:33
Keys
896:デフォルトの名無しさん
07/08/26 17:33:17
>>895
ありがとうございます。
うまく出来ました。
897:デフォルトの名無しさん
07/08/26 17:53:55
foreach でいいじゃん
898:デフォルトの名無しさん
07/08/30 16:47:38
.NET2003から.NET2005に変えたんですが、シングルスレッドが無くなった
ようで、マルチスレッドで実行すると、重いプログラムの場合、
Windowsの操作がほとんど固まってしまいます。
.NET2003の頃は、そんな問題なかったのですが、解決方法ありますか?
899:デフォルトの名無しさん
07/08/30 17:38:16
は?
900:デフォルトの名無しさん
07/08/30 17:42:41
強い電波が(ry
901:デフォルトの名無しさん
07/08/30 20:31:50
レスしたやつは釣られたことを自覚してくれ
902:デフォルトの名無しさん
07/08/30 21:16:49
は?
903:デフォルトの名無しさん
07/08/31 14:18:07
グググ…我慢我慢
904:デフォルトの名無しさん
07/10/04 22:21:41
Microsoft Reference Licenseにするのか。
905:デフォルトの名無しさん
07/10/29 23:43:35
あげ
906:デフォルトの名無しさん
07/10/30 00:08:53
イメージが世界を救う。
907:デフォルトの名無しさん
07/11/27 05:50:56
日本語版β2から英語製品版にしたら、Application::Runの後、下記例外が出るようになった。
A first chance exception of type 'System.IO.FileNotFoundException' occurred in mscorlib.dll
Additional information: ファイル '実行ファイルへのパス\XXXX.config' が見つかりませんでした。
なにこれ・・・
908:デフォルトの名無しさん
07/12/10 17:38:19
VC++/CLIです。
String^をSTLのstringに変換する最適な方法を教えてください。
909:デフォルトの名無しさん
07/12/10 17:40:03
>>908
VC++のスレに行きます><
910:デフォルトの名無しさん
07/12/15 11:54:37
クロネコヤマトのラベル印刷プログラムが.NETなんだが、あれが.NETだって知られたらかなりやばいな。
あんな糞ソフトをよく納入出来たと思う。
911:デフォルトの名無しさん
07/12/15 12:24:31
|
|
∩___∩ |
| ノ _, ,_ ヽ (( | プラプラ
/ ● ● | (=)
| ( _●_) ミ _ (⌒) J ))
彡、 |∪| ノ
⊂⌒ヽ / ヽノ ヽ /⌒つ
\ ヽ / ヽ /
\_,,ノ |、_ノ
912:910
07/12/16 12:21:54
>>911
それは俺に対するAAなのかわからんが、とりあえずソフトが糞すぎる。
でも、それは.NETが悪いとかってわけじゃなくて明らかに何かがおかしい。
913:デフォルトの名無しさん
08/01/18 00:08:20
log4netってPOP before SMTPでメールだせますか?
914:デフォルトの名無しさん
08/02/07 19:43:00
#1:
String^ str = "Hello World";
pin_ptr<const wchar_t> cstr = PtrToStringChars ( str );
wprintf ( L"%s", cstr );
#2:
String^ str = "Hello World";
interior_ptr<const wchar_t> cstr = PtrToStringChars ( str );
wprintf ( L"%s", cstr );
#3:
#include <atlstr.h>
...
String^ str = "Hello World";
CString cstr ( str );
wprintf ( L"%s", cstr );
915:デフォルトの名無しさん
08/02/07 22:49:10
log4net 使ったことないけどEnterprise Libraryで出来る。
Enterprise Library: URLリンク(msdn2.microsoft.com)
Enterprise Library Logging Application Block: URLリンク(msdn2.microsoft.com)
残念ながら日本語のドックを見つからなかった。
916:デフォルトの名無しさん
08/02/10 15:05:41
>>914
どこの誤爆?
917:デフォルトの名無しさん
08/02/23 01:50:26
今まで.NETのexeとdllはC#で作ってたけど
次からdllはNemerleで作ることにするわ
なかなか良い。お勧め。
918:デフォルトの名無しさん
08/02/23 14:54:26
VS2008 を買おうと思っているのですが、
Standard 版と Professional 版ってどう違うのでしょうか?
VC++6.0 だと最適化できるかどうかの違いがあったのですが、
.net だと最適化は関係ないような気がします。
10 万円近い差はどこにあるんでしょう?
919:デフォルトの名無しさん
08/02/23 15:04:13
機能が違う
920:デフォルトの名無しさん
08/02/23 15:09:42
なんでググらないの?馬鹿なの?
921:デフォルトの名無しさん
08/02/23 16:01:19
Microsoft とかのサイトをみたけど、
大して機能に違いがないような気がして質問したのですが。
922:デフォルトの名無しさん
08/02/23 16:12:47
お前にとってはそうなんだろう
923:デフォルトの名無しさん
08/02/23 16:48:03
両方買って使い比べてみればいいんじゃなかろうか
924:デフォルトの名無しさん
08/02/24 03:48:50
Nemerleでアセンブリへのコメント埋め込みってもしかしてできない?
orz
925:デフォルトの名無しさん
08/02/24 10:16:58
第一、アセンブリにコメントを埋め込むなんて出来ない
926:デフォルトの名無しさん
08/02/24 12:39:34
つまんない揚げ足取りイクナイ
927:デフォルトの名無しさん
08/02/27 15:50:12
面白そうなもの詰め合わせ
URLリンク(www.codeplex.com)
928:デフォルトの名無しさん
08/02/27 20:42:56
.NET好きだけどPowerShellだけは重くて好きになれない。
速度さえ出ればガシガシ使うのに。
起動時に標準のコマンドレットを一部読み込まない裏技とか無いのかな
Shellでやるような処理をDLRで代用するのはあまり気が進まないしなぁ…
929:デフォルトの名無しさん
08/02/27 20:57:19
重いって言うのが起動のことなら読み込んでるアセンブリをngenすればいいだけだけど
それ以外の部分で重いならPC変えるしかないね
930:デフォルトの名無しさん
08/03/15 02:10:42
このスレの住人なら知っていますね、あの糞開発ツールのことを
・自分のプログラムのバグなのかコンパイラのバグなのかわからない
・他の仕事に応用できない糞開発ツールの独自世界を必死に学習している
・テキストエディタで書いたほうが効率的なのに糞UIツールを懸命に使っている
糞だけど、政治的な理由で無理やり使わされているんですよね
もういい加減、我慢するのはやめませんか?
・糞開発ツールを部下に押し付ける上司の命令は無視しましょう。
上司は糞開発ツールが使われる実績を作ることであの会社のごきげんをとっているのです。
・あの糞開発ツール提供会社には「糞開発ツールは話にならない」と突き放しましょう。
バグレポートなどしてはいけません。改善要求などもってのほかです。
あの会社はあなたたちのことをテスター/モルモットとしか思っていません。
・あの会議で「糞開発ツールを使ったら生産性がxx%アップしました」
なんて話が出たら力強く机を叩き、会議室を出ましょう。
あの人たちは糞開発ツールをマンセーすることで立場を確保しているのです。
糞な開発ツールを糞だと言える、そんな当たり前の環境をみんなの力で取り戻しましょう。
931:デフォルトの名無しさん
08/03/15 14:07:24
コピペ君って馬鹿だな、まで読んだ。
932:デフォルトの名無しさん
08/03/15 23:07:44
URLリンク(www.fandev.org)
専用のエディタがあったら使ってみたい。
JVMでも動くらしい。
933:デフォルトの名無しさん
08/04/10 21:58:36
自分でつくったプログラムなのに、
必要な.NETフレームワークランタイムのバージョンが分からない ><
VS2003 で SDK 3.5まで入れて作った場合。
VS2005 で SDK 2.0まで入れて作った場合。
VS2008 で SDK 3.5まで入れたけど2.0をターゲットにてい作った場合。
あーうー。
934:デフォルトの名無しさん
08/04/11 23:32:54
全部2.0
C++/CLIを使ってたらそれぞれのVCランタイムが必要
935:デフォルトの名無しさん
08/04/14 10:04:54
一番上は1.1だろ
936:デフォルトの名無しさん
08/04/21 19:01:31
いやいや、コンパイラをSDK付属のに差し替えているのかもしれないぞ。
937:デフォルトの名無しさん
08/04/23 11:11:16
ひねくれてんな
938:デフォルトの名無しさん
08/04/29 17:53:50
フリーソフトで.NET使用しているのあまり見ないけど、デスクトップアプリで普及してるの?
スタイルを変えたくないというのが1番かな?
939:デフォルトの名無しさん
08/05/01 01:06:50
シマンテックのゴーストの最近のやつとか
940:デフォルトの名無しさん
08/05/02 01:55:17
>>938
昔からある定番のやつは当然.NETじゃないけど
新規のやつに関しては、結構出てきてるような気はする。
941:デフォルトの名無しさん
08/05/02 08:59:10
いや、ここまで完全にドトネトがスルーされる事態は誰も予測できなかった。
942:デフォルトの名無しさん
08/05/02 09:07:25
小売されてない業務ソフト以外は普及してないのは事実かもね。
毎度見かける>>941的な自己防衛レスも見てて恥ずかしいけどw
943:デフォルトの名無しさん
08/05/05 13:49:33
小売されてない業務ソフト(WinForm)、よくお客さんこんなの使ってるよなー。
って作っててそう思うw
944:デフォルトの名無しさん
08/05/05 21:37:53
糞開発ツール?
945:デフォルトの名無しさん
08/05/11 11:41:34
ほかに代わりがないんだから仕方ない。
946:デフォルトの名無しさん
08/05/11 13:07:43
なんで、FormsのTrackBarはコモンコントロールの
TBS_ENABLESELRANGEをサポートしてないんだよ。
仕事しろMS。
947:デフォルトの名無しさん
08/05/11 13:47:38
前いろいろフィードバックしたんだけど、
WinFormsはCOMのなんとかライブラリを
ラップしただけだから無理、といわれた
948:デフォルトの名無しさん
08/05/11 22:59:26
これ関係で改善されたりすることもあるのかな、まあ数年後の話だけど
URLリンク(itpro.nikkeibp.co.jp)
949:デフォルトの名無しさん
08/05/16 18:09:17
URLリンク(ja.wikipedia.org)
特徴
Server Core
Server CoreはGUI、CUIでのOS操作を行う。
Server Coreは、Internet Explorerや.NET Framework等のコンポーネントをインストールしない。
950:デフォルトの名無しさん
08/05/16 18:17:01
ASP.NET\(^o^)/
951:デフォルトの名無しさん
08/05/16 22:07:09
つい先日Server Coreに.NET入れる手段が見つかったそうな
切り離しは面白そうだから続けて欲しいけど
URLリンク(dmitrysotnikov.wordpress.com)
952:デフォルトの名無しさん
08/05/19 08:57:11
× 切り離しは面白そうだから
○ マネージドAPIオワタ\(^o^)/ 。上にのってるライブラリにすぎない。
953:デフォルトの名無しさん
08/05/21 10:17:53
>Fail-Safe C: 安全なC言語コンパイラ
>URLリンク(www.rcis.aist.go.jp)
.NET専用言語よりもコンパイラがFail-Safeしてくれた方が良いキガス。
954:デフォルトの名無しさん
08/05/22 07:02:10
> 実行状態の破壊や乗っ取りに繋がる全ての危険な操作を検出し
~~~~~
うさんくさいなあ
955:デフォルトの名無しさん
08/05/22 10:42:02
それを逝ったら、.NETの実行環境に穴があったとか、同じことじゃん。
.NETアプリは悪さを多分しないだろうと思ったところで、.NET実行環境にセキュリティーホール全く無いか心配、みたいな。
956:デフォルトの名無しさん
08/05/22 10:53:41
安易に”全ての”っていってのけるところが心配なんだろ
いいかげんなやつの仕事なんかそう簡単には信用できん
957:デフォルトの名無しさん
08/05/22 10:57:03
だから、安易と、安易じゃないものと、どう違うんですか?
と。
958:デフォルトの名無しさん
08/05/22 11:04:35
↑みたいな馬鹿が作るプログラムは
どんな環境で動かしても危険てことですね。わかります。
959:デフォルトの名無しさん
08/05/22 11:11:56
↑
何でも一緒っていうなら、オマイが安全・危険を論じるなや。
960:デフォルトの名無しさん
08/05/22 21:15:50
プログラムの停止性判定ですら不可能だって証明されているのに
> 全ての危険な操作を検出
だなんてできるわけないじゃん
961:デフォルトの名無しさん
08/05/22 21:58:28
そんな宣伝文句を真に受けるなよ。
割り引いて考えるのは当然だろ。
962:デフォルトの名無しさん
08/06/01 04:39:04
[C#4.0] 次世代.NETの動向[VB10]
スレリンク(tech板)
963:デフォルトの名無しさん
08/06/13 17:57:08
今の Office 製品ってほとんど .NET で開発されているの?
964:デフォルトの名無しさん
08/06/13 19:13:05
全然
965:デフォルトの名無しさん
08/06/13 21:11:36
>>963
いえ、普通にCOMの塊です。
966:デフォルトの名無しさん
08/06/13 21:24:17
こんなのはあるよ
Open XML Format SDK
URLリンク(www.microsoft.com)
967:デフォルトの名無しさん
08/06/14 14:46:54
C# と使えば開発コストも下がるし保守も楽なはずなのに何で MS の主力製品は C# に移行しないんだ。
968:デフォルトの名無しさん
08/06/14 15:07:27
MSのぽんぽん変わるプログラミング環境は釣りというか養殖魚の餌というかそんな感じじゃないの?
学習コストの方がでかいって考えてるんだろ
969:デフォルトの名無しさん
08/06/14 16:32:45
C#使ってるかは知らんけど、サーバー向けの主要な製品は.NET化されて来てるよ
970:デフォルトの名無しさん
08/06/14 17:20:09
アプリのバージョンが上がってモッサリした動きになるのも困るでしょ。
サーバーならあまり気づかれないかな。
971:デフォルトの名無しさん
08/06/14 19:07:35
>>967
C#に完全移行して大丈夫か、まだ不安だからじゃない?
もしくは、パフォーマンスが出ないとかね
まあC#は、JAVA潰しが出来ればいいんだろうね
でも、そんなにモッサリではないよね
起動は遅いけどさ・・・
972:デフォルトの名無しさん
08/06/15 02:29:51
>>967
一から書き直す手間がとんでもなくかかるだろ。
もちろん、逆に言えば新たに何か作るならC#でいいはずということになるが。
実際、VC#コンパイラをC#で書き直したいけどできていないとか、
MSでの新規プロジェクトの半分はC#という話があったそうな。
URLリンク(d.hatena.ne.jp)
973:デフォルトの名無しさん
08/06/15 12:32:53
新規プロジェクトといっても小さいもや寿命の短いものが無数にあるだろうから
Offece クラスの主力製品に耐えれるかは判断が難しいなあ。
974:デフォルトの名無しさん
08/06/15 14:38:32
.NET2.0の入ってないXP環境もあるし、移行は難しいだろう
ユーザーにとっては、.NETであるメリットがないにも等しいからな・・・
975:デフォルトの名無しさん
08/06/19 22:33:40
そこでClickeOnce
976:デフォルトの名無しさん
08/07/08 22:49:30
さぁ埋めようか
977:デフォルトの名無しさん
08/09/17 21:01:57
grZBF
978:デフォルトの名無しさん
08/09/28 19:47:05
Vistaでもコア以外なら.NETでできてるところ多いよ
979:デフォルトの名無しさん
08/09/29 15:22:10
>>975
NetFrameworkのSP配布すらできない