■(((Microsoft.NE ..
[2ch|▼Menu]
646:デフォルトの名無しさん
06/11/24 22:42:17
>645
そういや俺のとこも時々なるなソレ
無視してたけど

647:デフォルトの名無しさん
06/11/25 04:00:42
うちもなる。
自作コントロールが表示されると、そのあとはだんだん腐っていく。
右クリ→ツールボックスのリセットすると戻るよ

648:デフォルトの名無しさん
06/11/25 09:24:26
>647
右クリ→ツールボックスのリセットでもだめ・・・
しかも「ReportViewer」の場合、テキストとかグラフとかでるはずなのに
全部テキストになってしまう・・・

649:デフォルトの名無しさん
06/11/25 15:39:07
windows developer magazine廃刊なんだね
こんかいのサービスプログラムのやつは入門向けでよかったのに

650:フォゥン グシャ
06/12/01 23:17:33
どうせ囲い込まれるなら、

Oracleに囲い込まれる方がはるかにマシだと思った。

信じてた。

……いや、信じてる。

今この瞬間だって、信じてる。

でも……薄々は気付いてる。
信じたいのは、認めたくないだけだからだ。

651:デフォルトの名無しさん
06/12/02 19:16:29
シルバーで毎年お布施ですか?

652:デフォルトの名無しさん
06/12/02 23:42:06
"WPF/E" (codename) Dev Center
URLリンク(msdn.microsoft.com)

653:デフォルトの名無しさん
06/12/04 10:05:14
提供する側は、もう、ホクホクしたり顔なんだけども。
相変わらず、翻訳してるやつらがメインでわかってるやつがいないから、日本語のページがあってもスカスカ。

それが、WPF/E


654:デフォルトの名無しさん
06/12/16 21:30:03
ArrayListで多次元の配列は作成できますか?


655:デフォルトの名無しさん
06/12/22 01:11:14
知恵をお貸しください

ListView上でLargeIcon表示させて並びをマウスで変えたいのですが
そこで、IconとIconの間に I を表示させるにはどうしたらよいのでしょうか?
OSはXP、2005C#です



656:デフォルトの名無しさん
06/12/23 10:19:55
>>654
配列の配列にすればいいのでは。

657:デフォルトの名無しさん
06/12/25 20:15:18
.netでCtrl + Fが押下されたことを所得する関数名を教えてくださいませ。

658:デフォルトの名無しさん
06/12/25 20:31:24

657です
×所得
○取得
でしたスマソ、よろしくオナガイシマス

659:デフォルトの名無しさん
06/12/25 21:47:38
そのときにキーフォーカスがあるコントロールにKeyDownイベントをアタッチ
もしくはFormにKeyPreview = trueを設定しておなじくKeyDownイベント

660:デフォルトの名無しさん
06/12/25 22:28:10
>>659さん
657ですどうもです
言葉足らずでした、別のアプリでCtrl + Fが押下された事を取得する場合は
同じ方法ではだめですよね?


661:デフォルトの名無しさん
06/12/25 22:29:30
「グローバルフック」でぐぐれ。

662:デフォルトの名無しさん
07/01/01 02:40:35
VS2005のc++/CLRで勉強してます。
フォームデザイナでコントロールを配置しそれぞれのコントロールのイベントに関数を追加すると
以下のようなコードがForm1.hの下のほうに自動で生成されていきますが、

private: System::Void Form1_Load(System::Object^ sender, System::EventArgs^ e) {
}
private: System::Void pictureBox1_Click(System::Object^ sender, System::EventArgs^ e) {
}
private: System::Void pictureBox1_Paint(System::Object^ sender, System::Windows::Forms::PaintEventArgs^ e) {
〜ココに再描画時の処理〜
}

例えば上のpictureBox1_Paintの{}中に再描画時の処理を書いて、
それを他のイベント関数内(例えば他のボタンが押されたされたとかトラックバーがドラグされたとか)
から呼ぶにはどうやって書いたらよいですか?

663:デフォルトの名無しさん
07/01/01 02:41:54
Refresh or Invalidate

664:デフォルトの名無しさん
07/01/01 02:44:10
>>662
pictureBox1.Invalidate();

665:デフォルトの名無しさん
07/01/01 02:50:05
>>663>>664
できたー!ありがとうございました。

666:デフォルトの名無しさん
07/01/01 17:10:17
何気に、このスレッドの新年初カキコです、あけおめです
WIN32APIでkeybd_event APIってのがあるんですが、.NETでそれと同じような
似たような関数ってないのでしょうかね?
やっぱり直接↓しかないのかな?
#pragma comment(lib, "user32.lib")


667:デフォルトの名無しさん
07/01/01 17:58:14
System.Windows.Forms.SendKeys.Sendじゃ駄目?

668:デフォルトの名無しさん
07/01/01 18:18:56
>>667
わお \(・o・)/ワァ!
ありますやん^^
keybd eventでググったんですけど、それらしき物がHitしなかったんで
ここで聞いてみました、サンクス
>>667今年一年があなたにとって最良の年になりますように

669:デフォルトの名無しさん
07/01/01 18:21:30
×keybd eventでググったんですけど
○"keybd event" .netでググったんですけど

670:デフォルトの名無しさん
07/01/01 19:06:56
でも結局対象をフォアグラウンドにする為にWin32API呼ぶハメになる悪寒。

671:デフォルトの名無しさん
07/01/01 21:02:20
これ使えば楽かも。 .NET用のUWSCみたいなの。
他のウインドウにマウスとキー操作を送れるDLL。
URLリンク(www.vector.co.jp)

672:デフォルトの名無しさん
07/01/02 00:57:27
>>670
なるほど、.NETでは他のプロセスのハンドルを取得するのは難しいのかな?
>>671
凄いこんなの作ってる人いるのですね、一回DLさせてもらい吟味してみます。


673:デフォルトの名無しさん
07/01/06 15:20:43
.netC# で開発を行っています。

現在、IEのWindowからテキストをドラッグ&ドロップしてFormに
入力したいと思っています。
その時に、ドラッグ&ドロップしたテキストが元々IEのWindowのどの位置
(x,y座標で)に有ったかという情報を受け取ることは可能でしょうか?

もし可能ならばどの様な実現方法が有るのでしょうか?
お教え下さい。

674:デフォルトの名無しさん
07/01/07 17:24:52
.NETでフォーム作ってます。
メニューバーがデフォルトで青いのですが、キモイです。
MenuStrip.BackColorをクリーム色にして直したのですが
Hoverしたときというかクリックしてアクティブになったときオレンジ色になったり
メニューが開いてときにまた青くなっちゃうんだが、どうやってクリーム色にすればよいの?
プリーズヘルプミーです。

675:デフォルトの名無しさん
07/01/07 17:31:50
>>674
言語もバージョンもわからんが。

ToolStripManager.VisualStylesEnabled = false;

676:デフォルトの名無しさん
07/01/07 17:36:39
>>671
おもしれーなこれ。

677:674
07/01/07 18:08:01
>>675
ありがとうございます!
ばっちりでした。
ちなみに環境は C#2.0+VS2005でした。すんません。

678:デフォルトの名無しさん
07/01/08 10:51:42
昔、VB6やOffice/VBAで開発してたような案件って今は全部.NET+MSDEでやるもんなの?
その辺がどうなってるのか教えてください。

679:デフォルトの名無しさん
07/01/08 11:09:13
>>678
VB6 → .NET (VBまたはC#)
Office/VBA → VSTO

あと、MSDEじゃなくてSQL Server Expressね。

680:デフォルトの名無しさん
07/01/08 11:11:31
>>678
Office系の開発は.NET化されてないので今までどおり、
ADO+VBA+MSDE(MSSQL2005Express)
VB系の新規はVB.NETを使うのでADO.NET。

681:デフォルトの名無しさん
07/01/08 11:28:31
VSTOのことはころっと忘れていた。開発ツールが別売なのがきついですね。
VS Proあたりでバンドルしてしまえばみんな使うのにねぇ。
これってWebServiceのフロントエンドをOfficeにするようなイメージでしたっけ?

682:デフォルトの名無しさん
07/01/08 11:39:48
VSTO って使ってますか?
URLリンク(vsug.jp)

683:デフォルトの名無しさん
07/01/08 13:31:17
Visual Studio 2005 Proですが、古いNative Windows SDKのコンパイルをするのに
comctl32.libが必要だと教えて貰ったのですが見当たりません??
どうしたらイイデツカ

684:デフォルトの名無しさん
07/01/08 14:08:48
>>683
インポートライブラリってコンパイラのバージョン非依存なんだっけか。
誰かおしえちくれ。

685:デフォルトの名無しさん
07/01/08 15:36:49
%ProgramFiles%\Microsoft Visual Studio 8\VC\PlatformSDK\Lib
にあるじゃねーか
StandardにあるものがProにないわけないだろ

686:デフォルトの名無しさん
07/01/08 18:05:35
>>685
思いっきりありましたねスマソ
ていうか、Cドライブ全体から検索しても出てこないんだよね??
BCC55のcomctl32.libはHitするんだがな??

687:デフォルトの名無しさん
07/01/08 18:07:28
日本語が下手ですね??

688:デフォルトの名無しさん
07/01/08 18:10:15
.netのTCHARのCHARはCharacterの略だと思うのですがTはTextのTでOK?

689:デフォルトの名無しさん
07/01/08 18:24:15
m9(^Д^)プギャー

690:デフォルトの名無しさん
07/01/08 19:55:04
.NETにTCHARなんかねえよ

691:デフォルトの名無しさん
07/01/10 21:48:08
こんな場合ってどうしたらいいんだろう。

■ クラスHogeのなかに入れ子クラス(内部クラス?)HogeInnerAとHogeInnerBがある。

■ HogeInnerAはHogeの外では使われないのでprivateにしたい。

■ HogeInnerBはHogeの外でも使うのでアクセス修飾はpublicで、コンストラクタで
  HogeInnerAのインスタンスを引数にとるようにしたい。

よく思うんだけど、private + 入れ子になったクラスの外側のクラスからのアクセスを
追加したようなアクセス修飾ってどうしてないんだろう。

692:デフォルトの名無しさん
07/01/10 23:32:48
public なインナークラスを使うなってのがMSからの方針です

693:デフォルトの名無しさん
07/01/10 23:42:44
>>691
そういう時は大抵設計が悪いって話になる。
そんなアクセス修飾あったほうが困る。

「入れ子にする」のは目的じゃない。


694:デフォルトの名無しさん
07/01/10 23:54:36
>>693
>そんなアクセス修飾あったほうが困る
そうかな。

いや入れ子の関係にあるかどうかが重要なのではないんだよ。
クラスAのメンバfにクラスBからはアクセスできる、というクラス間の関係が
継承関係を持たせることなく欲しい、と思ったことが誰でも一度はあるはずだと思うが。

695:デフォルトの名無しさん
07/01/11 00:02:36
friend


696:693
07/01/11 00:08:17
>>694
そりゃ機能は多い方が便利に決まってる。
設計をシンプルにしようとしなくなる。
現に 691 は設計よりもアクセス修飾子が無いことの方に疑問を感じてる。

設計の話をすると終わらないのでダメだな。

697:デフォルトの名無しさん
07/01/11 00:17:46
friend


698:デフォルトの名無しさん
07/01/11 09:01:52
インナークラスじゃなくて、名前空間の入れ子で対応すればいいんじゃないの?
HogeInnerA は internal 指定で

699:デフォルトの名無しさん
07/01/22 03:14:34
PictureBoxの一列にフォントサイズの異なる文字を表示することは可能でしょうか?
可能ならその方法を教えていただけないでしょうか?

700:デフォルトの名無しさん
07/01/22 03:31:02
>PictureBoxの一列

最初でもう意味がわからん

701:デフォルトの名無しさん
07/01/22 03:59:13
>>699
URLリンク(homepage3.nifty.com)

702:699
07/01/22 23:45:28
間違いました。PictureBoxではなくて、ComboBoxです。

PictureBox:× → ComboBox:○


703:デフォルトの名無しさん
07/01/23 01:09:20
C#のwindows form開発でsql server 2005のストアドプロシージャから
取得したデータをdatagridviewのソースに設定しています。

その際verbinary(max)列に画像を入れているものがあるのですが、
値がnullのものが勝手に「×」マークがついた画像としてdatagridviewに表示されてしまいます。

値がnullの場合はdatagridviewに何も表示しないようにするにはどうしたらいいのでしょうか?


704:デフォルトの名無しさん
07/01/23 01:20:15
マルチやめれ

705:デフォルトの名無しさん
07/01/23 01:36:19
マルチだらけなスレだなwww

706:デフォルトの名無しさん
07/01/23 01:43:45
マルチスレッド

707:デフォルトの名無しさん
07/01/23 01:55:01
>>706
誰がウマい事言えと

708:デフォルトの名無しさん
07/01/23 02:10:55
フォントを列挙したいのですが、記号フォントは省きたいです。
このURLを参考にフォントを全て列挙することはできましたがそこから先が分かりません。
URLリンク(www.wisdom.sakura.ne.jp)


709:デフォルトの名無しさん
07/01/23 11:01:58
foreach( FontFamily ff in FontFamily.Families )
{
 if( 記号フォントの名前List.Contains( ff.Name ) )
  continue;

 ...

}

710:デフォルトの名無しさん
07/01/23 17:44:06
>>708
Hint: EnumFontFamiliesEx, LOGFONT.lfCharSet, SYMBOL_CHARSET

711:デフォルトの名無しさん
07/01/23 18:41:22
>>709
お前みたいなのをゴミっていうんだぜ

712:デフォルトの名無しさん
07/01/23 19:05:07
>>711
よう、カス

713:カスです
07/01/23 19:19:45
>>712
よう、ゴミ

714:デフォルトの名無しさん
07/01/23 21:15:08
>>714
よう、オレ

715:デフォルトの名無しさん
07/01/24 01:03:11
>>714
よう、ぬるぽ

716:デフォルトの名無しさん
07/01/24 01:12:34
>>715
よう、ガッ

717:デフォルトの名無しさん
07/01/24 01:13:38
ぬるり

718:デフォルトの名無しさん
07/01/25 00:07:09
秋山か

719:デフォルトの名無しさん
07/01/26 00:58:12
初心者スレと言う事はわかった

720:デフォルトの名無しさん
07/02/12 08:55:47
C:\を開こうとしたら、
C:\WINDOWS\Microsoft.NET\〜を読み込めませんと出て、
そんでFrameの1.1をMicrosoftからDLして、
やってみたけど、内部エラーってのになってしまう。
誰か助言を求ム。

721:デフォルトの名無しさん
07/02/12 09:12:53
何を言っているかわからない

722:デフォルトの名無しさん
07/02/12 09:15:19
>>721
んー。
Frame2 Frame3だけあっても、1.1がないと全てのC:\は動かせる保障はないんだよな?

723:デフォルトの名無しさん
07/02/12 09:49:19
日本語でおk

724:デフォルトの名無しさん
07/02/12 10:36:07
「C:\を開く」
↑まずこれを説明してみ。

725:デフォルトの名無しさん
07/02/12 11:21:24
Framework1.1をDLしてるんだけど、
URLリンク(www.abcoroti.com:8000)
こうなって
URLリンク(www.abcoroti.com:8000)
こうなってしまうんだよ。
どうすればいい?

726:デフォルトの名無しさん
07/02/12 11:54:04
OS再インスコ

727:デフォルトの名無しさん
07/02/12 11:56:07
>>726
やっぱり?
ほかに方法はないかな?

728:デフォルトの名無しさん
07/02/12 12:12:56
>>725
2番目の画面は1番目の影響。
何かのファイル登録に失敗してると思われ。
Windows Installerのログを採取して原因を突き止めよ。

729:デフォルトの名無しさん
07/02/12 12:15:41
っていうか、ネタでしょw
突っ込みどころいっぱいだもん。

- なぜコンソールウィンドウが?w
- なんでローカルに保存してから実行しないの?w
- つーか、FrameWorkSetup.exeって一体何なの?w

730:725
07/02/12 12:25:07
ごめん。自己解決した。

731:デフォルトの名無しさん
07/02/12 12:27:42
FrameWorkSetup.exeって、ググって見るとベクターで配布してる奴か。
こんなもん、いかにも俺様が作りましたって顔して配ってるアホがいるとは驚いたよw

732:デフォルトの名無しさん
07/02/12 12:36:46
>720>722>725>727>730
って同一人物だよね。もうここに来ないでね。

733:デフォルトの名無しさん
07/02/12 12:59:05
がんがれ江口

734:デフォルトの名無しさん
07/02/12 14:14:11
>>731
ワラタw
こりゃ酷いな

735:デフォルトの名無しさん
07/02/12 14:24:23
もうできたか?江口

736:デフォルトの名無しさん
07/02/12 18:05:00
これ犯罪じゃないの?

737:デフォルトの名無しさん
07/02/12 18:14:23
redistibutable だからねえ

738:デフォルトの名無しさん
07/02/12 18:54:54
江口はどうなったんだよ

739:デフォルトの名無しさん
07/02/17 00:28:46
viEmuのアンインストール方法を教えて

740:デフォルトの名無しさん
07/02/17 00:36:09
事故怪血しました

741:デフォルトの名無しさん
07/02/23 23:33:09
とにかく、MSのヘルプは、理解し難いね。
「理解した後になれば、何を説明してたかがやっとわかる。」のがここのヘルプ。


742:デフォルトの名無しさん
07/02/24 00:02:21
.NET Compact 2.0 はこちらでいいのかな?
フォームを表示しないバックグラウンドアプリケーション作りたいのだけど
方法が分かる方教えてください。もしくはスレ誘導お願いします。

743:デフォルトの名無しさん
07/02/24 01:05:10
そうだね
ドキュメント作成に今の10倍ぐらいは人的リソース割いて欲しい

744:デフォルトの名無しさん
07/02/24 02:25:38
>>741
確かにそうなんだけど、
じゃアレだけの量をどうすればいいのかといわれると困るな

リファレンスはアレで問題ないので、テクノロジの一覧と全体像の概要ページ
がもっとほしいかな?


745:デフォルトの名無しさん
07/02/24 02:37:15
>>741
プログラミング関係のヘルプなんて、どれもそんなもん。
そうじゃない、わかりやすい親切なヘルプが存在するなら教えてほすい。

746:デフォルトの名無しさん
07/02/24 02:45:37
adobe flex のヘルプとか結構分かりやすくね?

747:デフォルトの名無しさん
07/02/24 08:47:53
>>741
もっとも大事なのは経験とそこで培われた勘
ヘルプは手助けにしかならないw

748:デフォルトの名無しさん
07/02/24 09:59:44
>>745
JavaのAPIリファレンスは凄く役立ってるけどなあ。
あれがあれば他のドキュメント滅多に見ない。

749:デフォルトの名無しさん
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
個別ならいくつか知ってるが種類をまとめたのは見たこと無いな


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4980日前に更新/204 KB
担当:undef