1 名前:デフォルトの名無しさん [03/10/04 01:02] このスレッドは 「どんなにくだらないC#プログラミングに関する発言でも誰かが優しくレスをしてくれるスレッド」です。 ほかのスレッドでは恐ろしくて書き込めないような低レベル、もしくは質問者自身なんだか意味がよく分からない質問など、 勇気をもって書き込んでください。 少しずつC#プログラマを名乗るものが現れました。みなさん一緒に勉強しましょう。 前スレッドはこちら pc2.2ch.net/test/read.cgi/tech/1059028988/l50 (Part4) pc2.2ch.net/test/read.cgi/tech/1047210828/l50 (Part3) pc2.2ch.net/test/read.cgi/tech/1035895873/l50 (Part2) pc2.2ch.net/test/read.cgi/tech/1023766485/l50
565 名前:デフォルトの名無しさん mailto:sage [04/11/10 16:53:29] つうか、普通はちゃんと動作する最小限のものをアップするんじゃなくて、 依頼者の”動作しない”最低限のものをアップするのが筋じゃないか? でもって、それを他の奴等が正常に動作するなら、PC環境が原因かもしれない。 他の奴も異常な動作をするなら、ソリューリョンが原因かもしれない。 とりあえずは動作しない最小限のソリューションをアップして、 そのソリューションのどの部分をどう変更したらVSが落ちるのかを明記しろ。 話はそれからだ。
566 名前:デフォルトの名無しさん mailto:sage [04/11/10 18:36:46] >>565 内部で完結してしまっている(というかpanel一枚おいただけ)ので DesignMode は関係ないのではと・・・思うのですが・・・ いろいろやってみた所、コントロールのDLLをプロジェクトコンパイルした後、 一度VSを起動しなおしてから、目的のプロジェクトをコンパイルすれば 同一リソリューション中にプロジェクトを入れても問題は発生しないようです。
567 名前:デフォルトの名無しさん mailto:sage [04/11/10 18:37:58] >>566 間違いです×>>565 ○>>563
568 名前:デフォルトの名無しさん mailto:sage [04/11/10 19:01:02] >>565 あんたが正しい。>>549 は厚かましいにもほどがあると思う。
569 名前:デフォルトの名無しさん mailto:sage [04/11/10 20:27:41] >>566 今ためしてみました。 1. 新規のソリューションに UserControl プロジェクトを追加。パネル1枚とLabelを配置。 2. Windows アプリケーションプロジェクトを追加。デザイナで上記のUserControlをFormに配置。 (参照は自動的に追加される) 3. (ビルドしたりする) 4. UserControl の Label の文字列を変更⇒「デザイナに反映するにはリビルドが必要です」とか言われる 5. おとなしくリビルド。Form 側のデザイナに文字列の変更が反映される。 という感じで特に問題は起きません。 同一ソリューション内のユーザーコントロールは、ツールボックスの「マイ ユーザー コントロール」に 自動的に追加されるわけだし、「同一リソリューション中にプロジェクトを入れても問題は発生しない」のが 普通なんだと思います。
570 名前:デフォルトの名無しさん [04/11/10 21:10:42] int a,b; Point p; p = new (a,b); ってするのと p.X = a; p.Y = b; ってするのとどっちが早いんですか? 生成されるコードは同じですか?
571 名前:デフォルトの名無しさん [04/11/10 21:21:07] >>569 わざわざどうも有難うございます、そうするともっと別のところに原因がありそうですね。 さらに調べてみます。 ちなみに僕のところでは「デザイナに反映するにはリビルドが必要です」が出ないんですよね。 何故だろう? 実は、xmlドキュメントも反映されないのですが、これはそちらでは反映されるものでしょうか? これも 1.dll側のプロジェクトをビルドする 2.VSを一旦落とす 3.再起動してアプリ側プロジェクトを操作する という形でないと、僕の所では自働補完が機能しません。 これもちょっと気になるのですが、もしお邪魔でなければ試してもらえませんでしょうか?
572 名前:570 mailto:sage [04/11/10 21:22:06] int a,b,c,d; Point p = new Point(c,d); に最初の二行を訂正します。
573 名前:デフォルトの名無しさん mailto:sage [04/11/10 21:42:17] >>570 自分で試せるし調べられるだろ?
574 名前:デフォルトの名無しさん mailto:sage [04/11/10 22:24:16] >>571 EXE側コード編集時にはインテリセンスは効くものの、XMLドキュメントで書いた情報は出てきません。 オブジェクトブラウザで見るとちゃんと見えるんだけど。 調べてみると、参照を追加した時点で XMLドキュメントが無いと出てこないみたいです。 参照を一旦削除して、再度追加してあげればOKでした(アセンブリ直指定ではなく、プロジェクト出力を追加しました)。 しかしこの状態では、DLLを更新した際にXMLドキュメントファイルのローカルコピーがVSによって使用中のため更新できずに、EXE側はビルドエラーになります(DLL自体は更新できるのに・・・)。 DLLへの参照について一旦ローカルコピーをFalseにしてビルド、再びONにしてビルドとか、 一旦終了してDLL側から順にビルドという手順が必要でした。 以下はXMLドキュメントを更新しようとした際のエラー >ファイル 'WindowsControlLibrary1.xml' を実行ディレクトリにコピーできません。 プロセスはファイルに >アクセスできません。別のプロセスが使用中です。 一時ファイルを出力ディレクトリにコピーできませんでした。 こういう構成の時には、DLL開発中はXMLドキュメントを生成しない方が良さそう・・・
575 名前:570 mailto:sage [04/11/10 22:44:24] Point[] p = new Point[9999999]; Point[] q = newPoint[9999999]; Point[] r = newPoint[9999999]; Point[] s = newPoint[9999999]; って一杯point作ってためしたら X,Yそれぞれに代入するほうが早かったです。
576 名前:デフォルトの名無しさん [04/11/11 17:47:02] XMLSerializerを使ってさんざんスレ汚しやってる>>454 その他です 度々で(´・ω・`)ですがおながいします public void func (Object obj) { MemoryStream ms = new MemoryStream(); XmlSerializer serializer = new XmlSerializer(obj.GetType()); serializer.Serialize(ms,obj); ・・・・ } 引数でボクシングされたオブジェクトをシリアライズしようとしたとき、 メンバがシリアライズされません(つД`) ><?xml version="1.0" encoding="utf-8"?> ><class2 xmlns:xsd="www.w3.org/2001/XMLSchema " xmlns:xsi="www.w3.org/2001/XMLSchema-instance " /> こんな感じになります。ちなみにClass2にはためしにstring型1個つっこんでます XmlSerializeを使ってボクシングしたオブジェクトのメンバをまるごとシリアライズする手段ってありますか?
577 名前:デフォルトの名無しさん mailto:sage [04/11/11 18:00:01] >>576 >ちなみにClass2にはためしにstring型1個つっこんでます それちゃんと public になってますか?
578 名前:デフォルトの名無しさん mailto:sage [04/11/11 18:11:58] >>577 できました ありがとうございました吊ってきます ・・・・オレのバカバカバカ・・・・
579 名前:デフォルトの名無しさん [04/11/11 19:53:05] homepage3.nifty.com/midori_no_bike/CS/ 上のページの、「実行時間の高精度な計測」というのを使ってみたくていろいろやってたのですが、 どうしてもusingと;のところで「無効なトークン・・・」というビルドエラーが出でしまいます。 どうしたらよいでしょうか。 VSのC#使ってます
580 名前:デフォルトの名無しさん mailto:sage [04/11/11 20:01:25] >>579 usingはコードの先頭、他にも色々usingされてるところに書く。
581 名前:デフォルトの名無しさん mailto:sage [04/11/11 20:04:57] >>579 そのページのコード、間違ってるような気がする。using ステートメントのカッコの中は、 1. 式 2. 型名 変数名 = 式 [, 変数名 = 式 ] ... のどちらかという形式で、そのページにあるように変数宣言やら式やらを混ぜてカンマで並べたりはできない。 >>578 のいう using はたぶんまた別の using なので無視。
582 名前:581 mailto:sage [04/11/11 20:05:50] 首吊ります・・・ orz 嘘
583 名前:579 [04/11/11 20:07:15] >>780 ごめんなさい、自分の貧弱な脳みそでは理解できないのですが、 こういうことですか? using System.Runtime.InteropServices ; // for DllImport ・・・ private void button1_Click(object sender, System.EventArgs e) { ・・・ }
584 名前:デフォルトの名無しさん mailto:sage [04/11/11 21:46:32] >>579 うろ覚えだから難だがコピペして実行しようとしたときオレも using System.Runtime.InteropServices ;でコケた んで、なぜかintelliSenseで同じ内容指定したら動いた
585 名前:デフォルトの名無しさん mailto:sage [04/11/11 21:54:37] } がありません って言うコンパイルエラーがなぜか出て ファイル内のテキストを丸ごと切り取って貼り付けたら 正常にコンパイルできたことがあったなあ
586 名前:579 [04/11/12 07:48:29] 解決しました。 using.System.Runtime〜を一番上の using〜というのがたくさんある所 に置いたら実行出来ました。 ありがとうございました。
587 名前:デフォルトの名無しさん [04/11/12 10:54:21] C#ちょこっと触って、やっぱVB.netにして、「すげえー便利最高」って 思って、やっぱC#の方がいいかなとおもって、迷ってんだけど。 絶対C#がいいってとこある?
588 名前:デフォルトの名無しさん mailto:sage [04/11/12 10:58:40] べつに〜
589 名前:デフォルトの名無しさん mailto:sage [04/11/12 11:03:34] VB系に慣れてたらVB.NET、C/JAVA系に慣れてたらC#。 私はVBの文法が大ッ嫌いなのでC#。
590 名前:デフォルトの名無しさん [04/11/12 12:06:42] >588 別にーってお前なー。なんか言うことないんか? >589 マイコンはCで、PCはVB6で EXCELとAutocadとVisioと、、、、はVBAなの。 JAVAって20年?も前の言語だろ。 今頃になって真似してマトモニなっても、VBで脳みそ破壊されてるからなー。
591 名前:デフォルトの名無しさん mailto:sage [04/11/12 12:11:47] まず日本語から勉強するべきだな。
592 名前:デフォルトの名無しさん [04/11/12 13:29:41] 植民地だし、英語だろ。
593 名前:デフォルトの名無しさん mailto:sage [04/11/12 15:26:54] PictureBoxにAllowDropのプロパティがないのに、Drag&Dropのイベントハンドラがあるのは、ライブラリの設計ミスか? デフォルトでnoneになって、メッセージ発生しないんだが・・・。
594 名前:デフォルトの名無しさん mailto:sage [04/11/12 15:49:42] >>593 なぜかEditorBrowsableAttributeもBrowsableAttributeも不可視の設定になってるから インテリセンスにもプロパティグリッドにも表示されないけど、 AllowDrop{get; set;}はあるしtrueにしてやれば普通にD&Dも可能。 //やっぱり中途半端……。
595 名前:デフォルトの名無しさん mailto:sage [04/11/12 15:51:06] >>593 つ[インシデント]
596 名前:デフォルトの名無しさん mailto:sage [04/11/12 17:42:36] >>574 OCNがアク禁になっていたので遅レスです、どもわざわざ有難うごさいます。 XMLに関しては同じです、コントロールのところだけの問題か……むむむ 取りあえず助かります。
597 名前:デフォルトの名無しさん [04/11/12 23:37:17] CreateDIBSectionを使っているのですが、 どうやったら、PictureBOXのhDCを取得できますでしょうか? C#でCreateDIBSectionを使ったサンプル等ありましたら、 お教えください。よろしくお願いします。
598 名前:デフォルトの名無しさん mailto:sage [04/11/12 23:43:11] \ │ / / ̄\ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ─( ゚ ∀ ゚ )< くっちゃらはぴはぴ! \_/ \_________ / │ \ ∩ ∧ ∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\∩ ∧ ∧ \( ゚∀゚)< くっちゃらはぴはぴ! Py厨〜〜〜〜! >( ゚∀゚ )/ | / \__________ ________/ | 〈 | | / /\_」 / /\」  ̄ / /
599 名前:デフォルトの名無しさん mailto:sage [04/11/12 23:47:59] PictureBox.CreateGraphics().GetHdc() ReleaseHdc()とGraphics.Dispose()もセットで。 ttp://www.codeproject.com/bitmap/dibsection.asp?select=287473&df=100&forumid=56&exp=0 DIBSectionのラッパクラスだそうだ。
600 名前:デフォルトの名無しさん mailto:sage [04/11/12 23:59:30] NUnitだけど、exeファイルをテストする事は出来ないよね? で、以下のような仕組みにしている。 作成中のプロジェクトをWindowsアプリからクラスライブラリに変更 -> MyAppCore.dll 作成中のプロジェクトを走らせるだけのWindowsアプリ・プロジェクトを作成 -> MyAppRunner.exe(MyAppCore.dllを参照に追加) 内部的なコードはMyAppCore.dllの起動関数を呼び出すだけ。 テストプロジェクト -> Test.dll(MyAppCore.dllを参照に追加) まぁなんというか、もっとスマートなやり方はないのかなと思った次第。
601 名前:デフォルトの名無しさん mailto:sage [04/11/13 00:17:15] >>600 少なくともVer2.2ならできるよ
602 名前:600 mailto:sage [04/11/14 10:00:00] 2.2使ってます。 自分はテストコードをアプリ本体に入れたくないんですよね。 テストとアプリのプロジェクトを分けるとテスト側からアプリのコードを呼ぶために アプリ側をDLLにしなくちゃいけない・・・ って、今、思いついたんだけど、テストコードを全部#if DEBUGで くくっとけばいいのか! なわけで、解決っぽい。
603 名前:デフォルトの名無しさん mailto:sage [04/11/18 16:46:30] ShowDialogで表示したダイアログを移動した時 元のフォームも一緒に移動したいのですが 可能でしょうか? 可能な場合どのようにすればいいのでしょうか
604 名前:デフォルトの名無しさん mailto:sage [04/11/18 17:07:01] >>604 お兄さんそりゃFormでダイアログもどき作った方が楽でっせ
605 名前:603 mailto:sage [04/11/18 17:26:57] すいません。言葉足らずでした。 メインフォームがあって編集用のフォームを メインフォームの上にモーダルで表示したとして、 編集用のフォームを移動した時に、 メインフォームも一緒に動かしたいなと思ったのです。
606 名前:デフォルトの名無しさん mailto:sage [04/11/18 17:52:59] >>605 ダイアログフォーム呼出時に、ダイアログフォームのOwnerプロパティに親フォーム自身を設定する。 ダイアログフォームの方で、 位置保存用のメンバ変数を作っておく。 Moveイベントで、Ownerプロパティから親フォームの位置を設定し、その後位置保存用変数を更新する。 基本はこんな感じ。 初めの位置保存はLoadかVisibleChangedでやるのが妥当かな。 Moveイベントへのイベントハンドラ追加もLoadでやるか、Moveイベント内でCreatedをチェックするかとか。 //MoveがMoveEventArgsとか言って移動前の位置のプロパティを持っててくれれば楽なのになー。
607 名前:在日外国人参政権反対 mailto:sage [04/11/18 18:02:02] きくまえにMoveWindowとか試してみろよ。
608 名前:デフォルトの名無しさん mailto:sage [04/11/18 22:46:15] そうだな。それっぽい名前のを色々弄ってみるのは大事だと思うよ。
609 名前:603 mailto:sage [04/11/19 04:43:21] >>606 さん。レスありがとうございます。 とりあえず以下のようにやってみましたが上手くいきませんでした。 MainFormとEditFormがあったとして MainFormでButton1をクリックしたときに EditForm editDialog = new EditForm(); editDialog.ShowDialog(this); としてEditFormで public static int x,y; //Location用変数(publicはとりあえずで付けました) private void EditForm_Move(object sender, System.EventArgs e) { x = this.Location.X; y = this.Location.Y; ここにMainForm.Location = new Point(x,y); 見たいな事が出来れば良いんですよね? 色々弄ってみたのですが分かりませんでした (-- } >>Moveイベントへのイベントハンドラ追加もLoadでやるか、Moveイベント内でCreatedをチェックするかとか。 すいません。この意味が分かりませんでした。
610 名前:デフォルトの名無しさん mailto:sage [04/11/19 08:01:59] public class Form1 : System.Windows.Forms.Form { //中略 private void button1_Click(object sender, System.EventArgs e) { Form f; f = new Form(); //f = new EditForm(); f.Move += new EventHandler(childForm_Move); f.ShowDialog(this); } private void childForm_Move(object sender, EventArgs e) { Form f = (Form)sender; int x = f.Location.X - 100; int y = f.Location.Y - 100; this.Location = new Point(x, y); } }
611 名前:603 mailto:sage [04/11/19 10:04:31] >>610 さん 見事に動きました! それにしてもインテリセンスで「TABキーを押してください」って こんな指示始めてみましたよ。(^^;; ありがとうございました。 MainFormがくっついて動いているのが嬉しくて意味もなく動かしニヤってしてみたり。。
612 名前:初心者 [04/11/19 21:49:40] C/C++でマウスの座標を表示させるにはどうしたらいいでしょうか。
613 名前:デフォルトの名無しさん mailto:sage [04/11/19 21:53:40] >>612 スレ違い。 www.kumei.ne.jp/c_lang/sdk2/sdk_101.htm でも読んでください。
614 名前:デフォルトの名無しさん mailto:sage [04/11/19 21:55:53] > 当ホーム・ページの一部または全部を無断で複写、複製、転載 > あるいはコンピュータ等のファイルに保存することを禁じます。 ブラウザのキャッシュ消すのまんどくせ
615 名前:初心者 [04/11/19 22:10:41] ありがとうございました。とりあえず何とかなりそうです。
616 名前:デフォルトの名無しさん mailto:sage [04/11/20 16:24:44] Formにいろいろ描きたいので private void Form3_Paint(object sender, System.Windows.Forms.PaintEventArgs e) に記述したのですが、 リサイズ時に再描画されるときとされないときがあるみたいです。 されないときは一度最小化してから元に戻すと再描画されるのですが リサイズ時に確実に再描画されるほうほうってないでしょうか?
617 名前:デフォルトの名無しさん mailto:sage [04/11/20 16:26:47] ResizeRedraw
618 名前:616 [04/11/20 23:58:04] >>617 さん ありがとうございました。 ぶじ動くようになりました。
619 名前:デフォルトの名無しさん [04/11/22 10:07:34]
620 名前:デフォルトの名無しさん mailto:sage [04/11/22 17:00:39] クラスをいくつかのファイルの分割して記述する方法はあるんでしょうか? もしあったら教えてください。
621 名前:デフォルトの名無しさん mailto:sage [04/11/22 19:32:31] >>620 partialキーワードがC# 2.0から追加される。
622 名前:デフォルトの名無しさん [04/11/26 13:13:34] C#って、アセンブリで言うgoto命令のような物ってありますか? あれば教えてください。
623 名前:デフォルトの名無しさん mailto:sage [04/11/26 13:18:20] 普通にgotoがある。 ネストループからの脱出以外に使うべきではないが。
624 名前:デフォルトの名無しさん mailto:sage [04/11/26 13:32:27] つうか言語仕様ぐらい大した量でもないんだから全部目を通せと。
625 名前:デフォルトの名無しさん mailto:sage [04/11/26 13:59:29] せめてキーワードくらいはなぁ・・・
626 名前:622 [04/11/26 15:42:40] 623-625 ありがとうございます もっかい勉強しなおします…
627 名前:デフォルトの名無しさん mailto:sage [04/11/26 16:04:00] >>626 C#のgotoはswitch 文の case とかを飛び先としても指定できるように拡張されているので、 いろいろみてみると面白いよ。 どうせなら、gcc拡張的なgotoの拡張もついでにやってくれるといいんだけど・・・
628 名前:デフォルトの名無しさん [04/11/27 15:16:17] 正直いって .NET って時期尚早って感じがする。 広くに使われるようになるまでに後5年はかかると見た。
629 名前:デフォルトの名無しさん mailto:sage [04/11/27 15:33:56] 5年もかからないよ 後2年で半分は消滅する WindowsFormクラスは消滅けってい GDI+もいらなくなる すべてロングホーンが悪い
630 名前:デフォルトの名無しさん mailto:sage [04/11/27 15:35:50] ロングホーンってヘヴィィそうだね。 使いたいと思わないな。 Windows 2000 が最高。
631 名前:デフォルトの名無しさん [04/11/27 15:47:45] C# と Java の違い教えろ。 // Java >>>>> C# なのは自明なんだがな。。。
632 名前:デフォルトの名無しさん mailto:sage [04/11/27 15:50:05] >>631 少しも自明じゃない。
633 名前:デフォルトの名無しさん mailto:sage [04/11/27 15:50:34] 火病書き込みに反応すんなよ
634 名前:デフォルトの名無しさん [04/11/27 15:52:20] >>632 ライブラリの充実性からいって自明だろ。 それにJava のソースは公開されてるしな。 格が違いすぎるんだよ。
635 名前:デフォルトの名無しさん mailto:sage [04/11/27 15:52:35] 自演に反応すんなよ
636 名前:デフォルトの名無しさん mailto:sage [04/11/27 15:53:47] >>634 そうかな。Java のほうが充実していると一概に言えるか? ソース公開は確かによいが。
637 名前:デフォルトの名無しさん [04/11/27 15:54:20] お い は や く し ろ よ C # 厨
638 名前:デフォルトの名無しさん [04/11/27 15:55:40] 公開されていない部分があったような...なんだったっけ
639 名前:デフォルトの名無しさん mailto:sage [04/11/27 15:56:17] 残念ながらC#は仕様が公開されてますので ソースがほしけりゃmonoのソースでもみてください Javaはソースコード見た時点で いろんなプロジェクトに参加できなくなるという恐ろしいライセンスつきですが?
640 名前:デフォルトの名無しさん [04/11/27 15:56:18] >>636 > そうかな。Java のほうが充実していると一概に言えるか? 言える。
641 名前:デフォルトの名無しさん [04/11/27 15:57:15] >>639 > Javaはソースコード見た時点で > いろんなプロジェクトに参加できなくなるという恐ろしいライセンスつきですが? 見たって言わなきゃいーんだよ。そんぐれー考えろ
642 名前:デフォルトの名無しさん mailto:sage [04/11/27 15:57:18] まぁ速度はJavaのほうが2倍かかるけどな あとはマ板でやってちょ ●なぜJava厨はそんなに劣っているのか? 8 pc5.2ch.net/test/read.cgi/prog/1101209533/
643 名前:デフォルトの名無しさん mailto:sage [04/11/27 15:59:59] >>640 C# のほうが充実している部分もあるのだが。
644 名前:デフォルトの名無しさん [04/11/27 16:00:15] は や く 何 か 反 論 し な さ い 、 C # 厨 君 w w w
645 名前:デフォルトの名無しさん mailto:sage [04/11/27 16:12:45] なんか盛り上がってますね
646 名前:デフォルトの名無しさん mailto:sage [04/11/27 16:35:49] いやべつに
647 名前:デフォルトの名無しさん mailto:sage [04/11/27 17:33:33] 暴言語は冗談抜きで死滅寸前だからな
648 名前:デフォルトの名無しさん mailto:sage [04/11/27 22:03:04] 言語としての機能は、後発のC#のが多少上。 ライブラリの充実度はjakartaやその他もろもろのオプソ集団を要するJavaのが上。 業務では、GUI作らないならJavaを用いるのが普通。
649 名前:デフォルトの名無しさん mailto:sage [04/11/28 01:52:43] シェアで言えばJAVAよりVB.NET2005にヤラレそうな気がする
650 名前:デフォルトの名無しさん mailto:sage [04/11/28 11:51:59] VBは今現在でもC#より上、将来は知らんがね。
651 名前:デフォルトの名無しさん mailto:sage [04/11/28 12:24:08] えぇぇぇぇ
652 名前:デフォルトの名無しさん mailto:sage [04/11/28 12:27:21] お前ら>>1 読めと。 ここは言語の優劣を語るスレではないぞと。
653 名前:デフォルトの名無しさん mailto:sage [04/11/28 15:03:14] 最高に頭悪そうな発言してください in ム板 (2) pc5.2ch.net/test/read.cgi/tech/1090324689/ かと思ったじゃねぇか
654 名前:デフォルトの名無しさん mailto:sage [04/11/30 00:09:17] C#を学習する練習とおもい、メモ帳もどき+αを作成して 完成したのですが、巨大なファイルの表示に時間が 掛かります。 秀丸エディタさんとまではいかないでも、少しは 早く表示できるようにするには、どうすればよいのでしょうか。 textBoxを1から自分で作成し直すにしても、その考え方の ヒントだけでも教えてください。
655 名前:デフォルトの名無しさん mailto:sage [04/11/30 00:21:03] VirtualModeみたいなもんか
656 名前:デフォルトの名無しさん mailto:sage [04/11/30 01:04:22] C#の学習のためなら、もっと他にやることあるんじゃないのか… と思ったら負けですか?
657 名前:654 mailto:sage [04/11/30 01:18:21] >>656 元々勝ち負けのない趣味のプログラムなのですが、 他にといわれても。文法から始めろと? >>655 VirtualMode?を調べてみます。 ありがとうございます。
658 名前:デフォルトの名無しさん mailto:sage [04/12/03 06:51:53] >>654 ReadLineで処理してるんじゃない? だったら、ReadToEndで読んでみては? FileStream fs = new FileStream("ファイルのパス",FileMode.Open); StreamReader sr = new StreamReader(fs); textBox1.Text = sr.ReadToEnd(); ところでVC#.Net2005っていつ発売なの? はやく.Net Freamwork2.0を使ってみたい・・・
659 名前:デフォルトの名無しさん mailto:sage [04/12/03 14:21:06] >>658 早くて来夏だろうねぇ。 環境があるなら、β1を試してみたら? 十分に正式版に向けて準備ができると思うけど。 それに、今ならAvalonのPreviewも出てて、楽しいと思うし。
660 名前:デフォルトの名無しさん mailto:sage [04/12/04 10:53:23] Avalon previewは現状MSDN会員のみだよね?
661 名前:デフォルトの名無しさん mailto:sage [04/12/04 19:44:57] フォームの最小化ボタンを押した時みたいに this.Hide(); this.ShowInTaskbar = true; と言う状態にしたいのですが何か方法があるのでしょうか?
662 名前:デフォルトの名無しさん mailto:sage [04/12/04 19:48:40] >>661 それで良いんじゃないのか?
663 名前:661 mailto:sage [04/12/04 20:09:22] >>662 いや、やってみたら分かるけど this.Hide(); とすると this.ShowInTaskbarを弄っても反映されないみたい Locationをどっか遠くに設定するしかないのかな?
664 名前:デフォルトの名無しさん mailto:sage [04/12/04 20:19:57] this.WindowState = FormWindowState.Minimized; じゃいかんの?
665 名前:661 mailto:sage [04/12/04 20:41:29] >>664 レスありがとうございます。 それでイケました。