ふらっとC#,C♯,C#(初心者用) Part88
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2012/03/21(水) 13:47:38.31「どんなにくだらないC#プログラミングに関する発言でも誰かが優しくレスをしてくれるスレッド」です。
ほかのスレッドでは恐ろしくて書き込めないような低レベル、もしくは質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からない場合など、勇気をもって書き込んでください。
内容に応じて、他スレ・他板へ行くことを勧められる、あるいは誘導される場合がありますがご了承下さい。
なお、テンプレ2行目が読めない回答者は邪魔なので後述のC#相談室に移動して下さい。
>>980を踏んだ人は新スレを建てて下さい。
>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
■前スレ
ふらっとC#,C♯,C#(初心者用) Part87
http://toro.2ch.net/test/read.cgi/tech/1330881286/
■関連スレ
C#, C♯, C#相談室 Part70
http://toro.2ch.net/test/read.cgi/tech/1327570969/
ミスターサタンのC#相談室
http://hibari.2ch.net/test/read.cgi/tech/1092656075/
VB.NET質問スレ(Part38)
http://toro.2ch.net/test/read.cgi/tech/1325083428/
くだすれC++/CLI(初心者用)part2
http://hibari.2ch.net/test/read.cgi/tech/1268613679/
0002デフォルトの名無しさん
2012/03/21(水) 13:49:05.12コードの量が多い場合は下記サイトを使うなどしたほうがいいかも
http://ideone.com/
http://pastebin.com/
コードを貼り付けてrun codeのチェックをはずしてsubmitボタンを押すと
コードを鯖側にアップして専用のアドレスが発行されます
0003デフォルトの名無しさん
2012/03/21(水) 14:33:26.250004デフォルトの名無しさん
2012/03/21(水) 14:42:24.45bool italic = true;
if (bold == true){richTextBox1.Font.Bold = true;}
if (italic == true){richTextBox1.Font.Italic = true;}
こんな感じでリッチテキストボックスのスタイルだけを変更したいのですが
boldがtrueならboldの設定をして、italicがtrueならitalicの設定もする
ということがしたいのですがtrueを代入しようとしても読み取り専用のため出来ません
そこでnew Font("フォント名", フォントサイズ, フォントスタイル);でやろうと思っているのですが
これだと
1.boldがtrueでitalicがtrueのとき
2.boldがtrueでitalicがfalseのとき
3.boldがfalseでitalicがtrueのとき
4.boldがfalseでitalicがfalseのとき
の4パターン分をif〜else ifで分岐してそれぞれnew Font();を作成しなければならなくなります
何か良い方法を教えてください
0005デフォルトの名無しさん
2012/03/21(水) 14:55:54.47if (bold) style |= FontStyle.Bold;
とか
style = bold ? (style | FontStyle.Bold) : (style & ~FontStyle.Bold)
とか
0006デフォルトの名無しさん
2012/03/21(水) 15:15:47.95出来ましたありがとうございます
0007デフォルトの名無しさん
2012/03/21(水) 15:26:11.12labelのTextに登録してTextBox内にカーソルを持っていく(アクティブにするというべきでしょうか?)にはどのように出来ますか?
0008デフォルトの名無しさん
2012/03/21(水) 15:39:56.380009デフォルトの名無しさん
2012/03/21(水) 16:49:02.29///
/// </summary>
/// <returns></returns>
private string Test()
{
return "hello"; // 挨拶用の単語
}
こういうときsummaryの<returns></returns>の部分は何て書けばいいのでしょうか?
0010デフォルトの名無しさん
2012/03/21(水) 16:50:47.69http://msdn.microsoft.com/ja-jp/library/system.web.ui.webcontrols.label(v=vs.80).aspxをみてきたんですがどのあたりを読めばいいでしょうか?
0011デフォルトの名無しさん
2012/03/21(水) 16:53:27.45MSが用意してるクラスのメッソドの上にカーソル合わせて
ポップアップしてみて参考にしてみてください
0012デフォルトの名無しさん
2012/03/21(水) 16:56:59.59ASP.NETなの?
0013デフォルトの名無しさん
2012/03/21(水) 16:57:53.07それってSystem.Webだけどあってるの?
なんでこんなやつばっかりなんだろう
0014デフォルトの名無しさん
2012/03/21(水) 17:01:21.77C#でGUIプログラムを作りたいのです
0015デフォルトの名無しさん
2012/03/21(水) 17:04:13.10C#が使える物
WinFrom(従来からあるやつ)
WPF
SilverLight
web系でも
ASP.NET
ASP.NET MVC
など
0016デフォルトの名無しさん
2012/03/21(水) 17:08:43.30変数上で右クリックして定義へ移動すれば
そこに多分名前空間付きのフルネームが書かれてる
そうでなければ型名にマウスオーバーすればフルネームがポップアップされる
0017デフォルトの名無しさん
2012/03/21(水) 17:18:44.470018デフォルトの名無しさん
2012/03/21(水) 17:53:09.74これ試してみたけど最終結果しか取れないです。
リアルタイムにゲットできないといけないです。
0019デフォルトの名無しさん
2012/03/21(水) 17:57:21.68こまったね
0020デフォルトの名無しさん
2012/03/21(水) 18:15:39.380021デフォルトの名無しさん
2012/03/21(水) 18:17:23.180022デフォルトの名無しさん
2012/03/21(水) 18:20:25.340023デフォルトの名無しさん
2012/03/21(水) 18:23:50.23for(;;)
{
// 読め memo.txt
}
0024デフォルトの名無しさん
2012/03/21(水) 18:24:02.90回答者が隣の席にでもいるような質問の仕方では回答もらえないぞ
質問されてもお前のPCを覗けるわけじゃないからなw
情報を細かに提供してくれないとエスパーじゃないから理解できないしw
ご教授お願いしますとか書けって話じゃないよw
情報を出せって話
>>18
だってソース出さない以上は本当にちゃんとコピーしたの?って言う疑惑もあるしな
覗き込めればそういうの含めて確認できるけどさw
答えを貰う気あるのかっていつも思うw
0025デフォルトの名無しさん
2012/03/21(水) 18:26:04.100026デフォルトの名無しさん
2012/03/21(水) 18:27:47.37これをソートして逆順にして使いたいのですがどうやるのでしょうか?
0027デフォルトの名無しさん
2012/03/21(水) 18:28:58.38明光って学習塾のCMやってるけどしつもーんって呼ばれてその場で
やってること覗けるのなら今のレベルの質問でもいいけどな
あと頑張って日本語で説明しようとするのもやめろ
あれもわかりにくいだけだから
ソースコードだせ
xxがうまくいきません->自分では正しいと思ってるプログラムが間違ってる可能性大だから
隣のスレでも今丁度やってるよな
10行程度のコードだとxxで100行だとxxなんです
しらねえよw部分的なコードで泣き言言われてもwww
相手するだけ無駄
0028デフォルトの名無しさん
2012/03/21(水) 18:30:17.22現在のノードに
navigator.AppendChild("sub_node");
を複数回行い、各ノードにアトリビュートを設定したいとします。
MSDNでは
AppendChild系を実行すると
子ノードの末尾に追加される、とあるのですが、
この際に、追加後、末尾ノードを一気に設定する方法は無いでしょうか?
また、子ノード作成時に同時にアトリビュート設定もしてしまいたいのですが、
一気にやる方法ってあったりしませんか?
いまだと、↓みたいな感じになってしまいます。
foreach ( string value in value_array ) {
navigator.AppendChildElement("", "sub_node", "", value);
navigator.MoveToChild("sub_node", "");
while ( navigator.MoveToNext() )
{
}
navigator.CreateAttribute("", "attr_name", "", "attr_value");
navigator.MoveTParent()
}
002926
2012/03/21(水) 18:46:45.94アドバイスお願いします
http://ideone.com/tOCc9
0030デフォルトの名無しさん
2012/03/21(水) 18:52:11.11実際にバインドされるのはDataView
直接DataSourceにDataTableを設定した場合、DataTableのDefaultViewが使われる
ソートとかはこのDataViewで行う
0031デフォルトの名無しさん
2012/03/21(水) 18:53:00.650032デフォルトの名無しさん
2012/03/21(水) 18:53:56.97その程度ができない人のソースみないまま相手したくないよw
0033デフォルトの名無しさん
2012/03/21(水) 18:54:31.54なるほど
ちょっとDataViewというものを調べてみます
0034デフォルトの名無しさん
2012/03/21(水) 18:54:58.910035デフォルトの名無しさん
2012/03/21(水) 19:01:55.20それだけだとソースのようにならんのだよな
文字列と数字で分けて数字部分を数値に直してやらんとな
0036デフォルトの名無しさん
2012/03/21(水) 19:04:37.56using (XmlWriter writer = navigator.AppendChild()) {
writer.WriteStartElement("sub_node");
以下略
}
0037デフォルトの名無しさん
2012/03/21(水) 19:04:54.49下手すりゃパソコンの使い方から学習するレベルの連中だな
0038デフォルトの名無しさん
2012/03/21(水) 19:08:28.670039デフォルトの名無しさん
2012/03/21(水) 19:08:50.26何もしてないのにパソコンがおかしくなった
このレベルに近いよね
0040デフォルトの名無しさん
2012/03/21(水) 20:10:02.46急にどうしたんだw
涙拭けよwwwww
0041デフォルトの名無しさん
2012/03/21(水) 20:47:22.05それCloneする意味あんの?
DataViewのソートって副作用あったっけ?
0042デフォルトの名無しさん
2012/03/21(水) 21:13:38.25private void Form1_Load(object sender, EventArgs e)
{
statusStrip1.Text = "こんにちはステータスバーさん";
}
ってやったのにステータスバーにテキストが表示されません
004342
2012/03/21(水) 21:23:33.21ただstatusStripのプロパティにTextはありますけどこれはどこに表示されるものなんでしょうか
0044デフォルトの名無しさん
2012/03/21(水) 21:25:36.87Controlから派生してるから持ってるだけで
0045デフォルトの名無しさん
2012/03/21(水) 21:43:08.36PanelのText設定したら表示してもらいたいかというと、してほしくないだろ?
0046デフォルトの名無しさん
2012/03/21(水) 23:33:03.99http://www.geocities.co.jp/SiliconValley-Sunnyvale/1411/
0047デフォルトの名無しさん
2012/03/21(水) 23:44:43.42レイヤードウィンドウとかリージョンとかで検索
あと、ソースがあるんだから気になるならソース読んだらいいんじゃないかと思う
0048デフォルトの名無しさん
2012/03/21(水) 23:45:57.880049デフォルトの名無しさん
2012/03/21(水) 23:55:31.60http://cs2ch.blog123.fc2.com/blog-entry-81.html
0050デフォルトの名無しさん
2012/03/22(木) 01:49:32.16tabPage1がアクティブになっている状態からtabPage2をアクティブにしたいです
tabPage2.Select(); や tabPage2.Focus(); は試してみたのですがタブが切り替わりませんでした
もうすぐ寝るので回答いただいても返信遅くなるかもしれませんがよろしくお願いします
0051デフォルトの名無しさん
2012/03/22(木) 06:20:44.60TabControlでぐぐった最初のページに書いてあるよ
0052デフォルトの名無しさん
2012/03/22(木) 08:42:07.79int = 12345 という変数があったとして、
labelに123と上位3桁だけ表示させたいのですが、
どう変換してあげればよいのでしょうか。。。
0053デフォルトの名無しさん
2012/03/22(木) 08:43:53.460054デフォルトの名無しさん
2012/03/22(木) 08:44:41.11で文字列にして処理
0055デフォルトの名無しさん
2012/03/22(木) 08:47:25.47橋下市長に「教師生命かけ反対」…国歌起立せず
発表では、女性教諭は校長から事前に職務命令を受けた際、
「橋下徹市長による急激な改革で教育の破壊が進んでおり、反対の意思を示すため教師生命をかけて座る」と述べたという。
詳しくはーこちら
http://www.yomiuri.co.jp/national/news/20120322-OYT1T00008.htm
005752
2012/03/22(木) 09:07:37.51そうか・・・先に文字列にして、上三桁切り出せばそれで終わりですよね。
全く頭回ってませんでした。
0058デフォルトの名無しさん
2012/03/22(木) 09:46:17.200059デフォルトの名無しさん
2012/03/22(木) 10:29:51.280060デフォルトの名無しさん
2012/03/22(木) 11:34:40.72DateTime.TryParse("3:1:62", out dt);
こういうおかしな時刻でも修正して変換したいのですが
どのようにできますか?
0061デフォルトの名無しさん
2012/03/22(木) 11:40:37.44根本的なものがわかってないからありえないところで迷う。
0062デフォルトの名無しさん
2012/03/22(木) 11:50:39.40どっかの誤爆ですか?
0063デフォルトの名無しさん
2012/03/22(木) 11:56:26.690064デフォルトの名無しさん
2012/03/22(木) 11:57:40.910065デフォルトの名無しさん
2012/03/22(木) 12:11:08.790066デフォルトの名無しさん
2012/03/22(木) 12:17:07.150067デフォルトの名無しさん
2012/03/22(木) 12:21:36.41↓
元勤務先の上司「こんなの後から入ってきた新人でも出来るよ。61はこんなことも出来ないの?」
つらかったな、いじめられてたんだろ
>>61さん、いのちの電話に相談しなさい
0068デフォルトの名無しさん
2012/03/22(木) 12:27:56.210069デフォルトの名無しさん
2012/03/22(木) 12:30:09.360070デフォルトの名無しさん
2012/03/22(木) 12:32:09.420071デフォルトの名無しさん
2012/03/22(木) 12:37:56.290072デフォルトの名無しさん
2012/03/22(木) 12:38:38.59机の上にはノートを広げることができる。
0073デフォルトの名無しさん
2012/03/22(木) 12:40:54.35国語のノート、数学、英語・・・というようにstring,int,char・・・などなど。
自由帳がある
Object型
0074デフォルトの名無しさん
2012/03/22(木) 12:43:32.77TryParseに失敗したら自分でパースしろとしか。
どんな文字列が来るのか知らんから答えようがない
秒が60以上だったら繰り上げ、みたいな感じだろ
考えろよ
0075デフォルトの名無しさん
2012/03/22(木) 12:45:34.350076デフォルトの名無しさん
2012/03/22(木) 12:47:36.580077デフォルトの名無しさん
2012/03/22(木) 12:51:26.20桁は1桁か2桁
1:1:1
11:22:33
時、分、秒はそれぞれ0〜24、0〜60の範囲ではない
秒に150と指定されていれば2分30秒を意味している
0078デフォルトの名無しさん
2012/03/22(木) 12:58:56.870079デフォルトの名無しさん
2012/03/22(木) 13:00:15.750080デフォルトの名無しさん
2012/03/22(木) 13:03:46.370081デフォルトの名無しさん
2012/03/22(木) 13:48:19.05正規表現で分割してint.ParseしてTimeSpan.FromXXXで時間にしてから足すだけでしょ?
0082デフォルトの名無しさん
2012/03/22(木) 14:00:21.940083デフォルトの名無しさん
2012/03/22(木) 15:06:18.010084デフォルトの名無しさん
2012/03/22(木) 16:28:20.50{
InitializeComponent();
}
ここにFormのプロパティを変更するコードを書いたらまずいですか?
それかForm_Loadの中に書いたら表示された後にプロパティが反映されます
フォームが画面に移る前に反映させるにはどこに書くといいのでしょうか?
0085デフォルトの名無しさん
2012/03/22(木) 16:37:17.99InitializeComponent();
このメソッドで実行してるのはデザイナでいじった部分をIDEが自動で触る部分ってだけだね
ツールが触る部分をあえて分離しただけなのでタイミングを理解してれば問題ないよ
0086デフォルトの名無しさん
2012/03/22(木) 18:02:32.84Load は表示前でしょ
表示後は Shown
Load 時のコードでイベントが発生してるんじゃないの?
0087デフォルトの名無しさん
2012/03/22(木) 18:12:48.23Formのサイズを変更するコードをLoadに書いたんですが
低い確率なんですが表示されてから反映することがあるんですよ
何故なんでしょうか
とりあえずコンストラクタの部分で書いて見ます
0088デフォルトの名無しさん
2012/03/22(木) 20:38:44.13どういうことなの……
0089デフォルトの名無しさん
2012/03/22(木) 20:43:12.310090デフォルトの名無しさん
2012/03/22(木) 21:45:34.13string b = "mango";
string c = a + " and " + b;
string c = string.Format("{0} and {1}", a, b);
どっちがはやい?
0091デフォルトの名無しさん
2012/03/22(木) 21:47:35.050092デフォルトの名無しさん
2012/03/22(木) 21:47:53.57もしも遅くて問題になってそこだけ直して改善したらそれでいけ
0093デフォルトの名無しさん
2012/03/22(木) 21:48:35.430094デフォルトの名無しさん
2012/03/22(木) 22:42:39.97デザインが何か違います
一般的なメニューのデザインにしたいのですがどうやるのでしょうか?
0095デフォルトの名無しさん
2012/03/22(木) 22:44:30.530096デフォルトの名無しさん
2012/03/22(木) 23:57:34.06a) 1234.ToString("#,0")
b) 1234.ToString("#,##0")
どちらも 1,234 になるのですが、何か違いがあるのでしょうか?
0097デフォルトの名無しさん
2012/03/23(金) 00:03:23.270098デフォルトの名無しさん
2012/03/23(金) 00:03:41.22王手!!
0099デフォルトの名無しさん
2012/03/23(金) 00:09:25.47え?
うちの VS2010 だと 1.2 と 1.234 になるけど。。。
0100デフォルトの名無しさん
2012/03/23(金) 00:16:00.51・回答者はあなたの席の隣に居る会社の同僚や先輩、学校の先生や同級生ではありません。
どういう作業を行ってるかわかりませんのでなるべく出せる情報は出しましょう。
・情報を出すと言っても、長々と日本語で解説するのも問題外です。なるべくソースコードを出しましょう。部分的ではなくなるべく全体
・「ご教授ください」とかそんな意味不明な日本語で媚び諂う必要はありません。回答者が怒ってるのは情報が少ないからです。
・場合によってはOSなどに依存することもあるのでその場合は周辺情報も出しましょう。
・ソースコードを出す場合は>>2のサイトを使いましょう。
0101100
2012/03/23(金) 00:20:41.73脳内を覗き見るエスパーは居ませんので私はこういうイメージにしたいけど実際はこうですと
理想と現実を比較できる画像も提供しましょう
・あとメニューというカタカナではなくコントロール名で質問するほうが早いです
・C#は次の物が開発可能です。ターゲットを明記しましょう。WinForm WPF SilverLight ASP.NET ASP.NET MVC
0102デフォルトの名無しさん
2012/03/23(金) 00:21:51.07一緒の空間にいるわけじゃないのでわからねーよw
0104デフォルトの名無しさん
2012/03/23(金) 00:43:28.26俺はこんなアホみたいな質問を大いに楽しんでいるぞ
0105デフォルトの名無しさん
2012/03/23(金) 00:55:57.280106デフォルトの名無しさん
2012/03/23(金) 01:14:05.920107デフォルトの名無しさん
2012/03/23(金) 01:23:42.93環境によって違うってことですね。参考になりました。
0108デフォルトの名無しさん
2012/03/23(金) 01:26:39.230109デフォルトの名無しさん
2012/03/23(金) 01:35:03.570110デフォルトの名無しさん
2012/03/23(金) 02:31:05.66いずれにせよこんな仕様変更は感心しないが。バグじゃないのかな。
0111デフォルトの名無しさん
2012/03/23(金) 06:31:25.42それで間違ってても質問者も悪いんだからいいじゃん
>>94
WinFormsならMenuStripを追加したんじゃねーの? Menuをツールボックスに追加してからそれをドロップ
WPFのメニューならそんなものだから諦める
0112デフォルトの名無しさん
2012/03/23(金) 06:32:35.31エスパーすんな
いつまでたっても質問の質があがらねーだろうが
0113デフォルトの名無しさん
2012/03/23(金) 09:41:44.52ってどうやればできます?
0114デフォルトの名無しさん
2012/03/23(金) 09:44:31.20【ソウル=黒田勝弘】4月の総選挙、12月の大統領選挙を前に韓国の放送や通信社などの労組が一斉にストに突入した。李明博政権下で政府・与党に有利な“偏向報道”が増えたとして社長退陣などを要求している。
野党政権の誕生を狙った“政治スト”の色合いが濃く、すでに番組変更など影響が出ている。政治の季節を迎え、与野党対立はマスコミを巻き込み激しさを増しつつある。
ストに入っているのは2大放送のKBS(韓国放送公社)、MBC(文化放送)のほかニュース専門のケーブルテレビ・YTN、唯一の通信社・聯合ニュースなどで、韓国マスコミ界での比重は大きい。
労組側は、各社の社長とも政府の息がかかった人物で、その結果、政府・与党寄りの報道や番組が増え、批判的な記者や制作者は疎外されるなど「言論の自由」が損なわれている−と非難している。
この背景には、KBSやMBCなどの資本や経営陣に政府の一定の“持ち分”があるため、トップの社長人事が政府の意向に左右されやすいということがある。
左派勢力が強かった盧武鉉前政権時代は、KBS社長に親北・左翼系で知られるハンギョレ新聞の論説幹部が抜擢(ばってき)され、MBCでは労組委員長出身者が社長に任命されている。
当時はニュース、番組とも逆に“左翼偏向”が目立ち、保守系の代表紙「朝鮮日報」を目の敵にして不買運動をあおるような番組まであり、保守派から批判が強かった。
このため保守系の李明博政権が登場すると直ちに社長交代となり、報道や番組内容もかなり修正された。しかし今度は左派や野党陣営から不満の声が上がり、政権交代期が近づくにつれ野党支援につながるストにまで突き進んだ。
マスコミ関連労組は親北・左翼色の強い「全国言論労働組合」の傘下にある。
MBCのストはすでに40日を超え、人気の“韓流”ドラマ放送にも支障が出ている。
経営側は政治的な不法ストとし、主導者を解雇、損害賠償を求めるなど強硬で対立は激化している。
(以下ソース)
http://sankei.jp.msn.com/world/news/120322/kor12032221170005-n1.htm
0115デフォルトの名無しさん
2012/03/23(金) 09:51:54.74ttp://www.atmarkit.co.jp/fwin2k/win2ktips/246checkvdnfw/checkvdnfw.html
とか
0116デフォルトの名無しさん
2012/03/23(金) 10:53:41.39vc#で、とある処理が長くなりそうなので別ソースにしたいのですが、
どのように分ければよいのでしょうか。
ググっても全く情報がなくて・・・
0117デフォルトの名無しさん
2012/03/23(金) 10:54:27.80すみません。
0118デフォルトの名無しさん
2012/03/23(金) 10:55:17.850119デフォルトの名無しさん
2012/03/23(金) 10:58:12.25レジストリを確認すればOKと書かれてるけど
(アプリ側で)レジストリチェックするのに .NET が必要になる・・・よね
0120デフォルトの名無しさん
2012/03/23(金) 11:07:40.42partial class で別ファイルに書けばイイじゃない
0121デフォルトの名無しさん
2012/03/23(金) 11:12:12.69WPFではないです
すいませんメニューってMenuStripしかないんですがMenuはどうやって追加するのでしょうか?
0122デフォルトの名無しさん
2012/03/23(金) 11:15:41.000123デフォルトの名無しさん
2012/03/23(金) 11:20:48.31ありがとうございます。その語句でぐぐったら、いろいろ情報出てきて参考になりそうです。
0124デフォルトの名無しさん
2012/03/23(金) 11:43:48.75ツールボックス右クリック→アイテムの選択→MainMenu(System.Windows.Forms)にチェック
0125デフォルトの名無しさん
2012/03/23(金) 13:19:33.910126デフォルトの名無しさん
2012/03/23(金) 13:26:28.530127デフォルトの名無しさん
2012/03/23(金) 13:26:51.270128デフォルトの名無しさん
2012/03/23(金) 13:55:59.86エスパーするとたぶん設計の方に問題があるぞそれ
0129デフォルトの名無しさん
2012/03/23(金) 13:58:07.43if()の中を改行しまくる
if()if()if()のようにばらす
0130デフォルトの名無しさん
2012/03/23(金) 14:01:05.94それはC++の時代での話しでしょ、今はほとんどがアンチパターン、設計に問題があることを示唆している
0131デフォルトの名無しさん
2012/03/23(金) 14:02:33.11var result = hoge();
if (!result)
0132デフォルトの名無しさん
2012/03/23(金) 14:11:18.82なんで?
0133デフォルトの名無しさん
2012/03/23(金) 14:13:08.44けいおんにイケメンキャラ登場させるくらいの理論崩壊
0134デフォルトの名無しさん
2012/03/23(金) 14:14:35.840135デフォルトの名無しさん
2012/03/23(金) 14:17:27.280136デフォルトの名無しさん
2012/03/23(金) 14:28:08.28なんで?
0137デフォルトの名無しさん
2012/03/23(金) 14:51:16.45コラムんのの項目の右端がなくなっても
横縞が続いてるのはどうして?
0138デフォルトの名無しさん
2012/03/23(金) 14:57:14.68何か良いライブラリはないでしょうか、お願いします。
0139デフォルトの名無しさん
2012/03/23(金) 15:17:13.42根本的に.NETの画像の取り扱いはとにかく全部DIBにしてから考えるようになっている
マルチフレーム画像だと無圧縮AVI全部メモリに読み込んでるようなもんで重くて当たり前
逆に言えば重さを犠牲に馬鹿でも使えるようにしてんだ
0140デフォルトの名無しさん
2012/03/23(金) 15:33:46.59メッセージボックスそのまま if() に入れたら大変な事になるんですが
0141デフォルトの名無しさん
2012/03/23(金) 17:37:09.560142デフォルトの名無しさん
2012/03/23(金) 17:53:17.11気にするな。もっとでかい液晶買え
>>141
日本語で
0143デフォルトの名無しさん
2012/03/23(金) 18:12:40.53イカのことも考えてやろうな
0144デフォルトの名無しさん
2012/03/23(金) 18:12:37.33【拡散希望】3/23(金)『ロート製薬、反日活動家CM起用・東京支社包囲大作戦』
【時間】17時集合・18時開始
【集合】ロート製薬東京支社(港区海岸1-2-20)
0145デフォルトの名無しさん
2012/03/23(金) 18:21:09.39Form2上のテキストボックス10個に数値を入れてもらって
OKを押して値の設定をしてもらおうと思っています。
OKを押してもらったときに、各テキストボックスの値が0〜100以外の場合は
エラーメッセージを出したいのですが、
内容のチェックするのに、if文を10個繋げるしか無いでしょうか。
0146デフォルトの名無しさん
2012/03/23(金) 18:30:00.30出来ました
助かりました
何でこれが標準でリストに無くてMenuStripがあるのかわかりません
0147デフォルトの名無しさん
2012/03/23(金) 18:32:04.25NumericUpDownコントロール使えば?
0148デフォルトの名無しさん
2012/03/23(金) 18:35:01.57例えばメモ帳ならメニューバーの書式ー>フォントをクリックするとフォントの画面が出てくるじゃないですか
こういう風に本体のフォームとは別に新しいウィンドウを出すのはユーザーコントロールって言うのを使うのか新しくFormを作るのかどっちですか?
0149デフォルトの名無しさん
2012/03/23(金) 18:37:11.27テキストボックスじゃなくてNumericUpDownコントロール使えば、1−100以外入力できないように設定できるよ
0150デフォルトの名無しさん
2012/03/23(金) 18:39:53.45こんなかんじに斜めにしたいんです→http://builder.japan.zdnet.com/html-css/sp_css-firefox-safari/20388352/
0151デフォルトの名無しさん
2012/03/23(金) 18:40:26.41で設定を読み込むときに app.config 以外のファイル名から読み込むようにしたいのですが
どこで設定できますか?
0152デフォルトの名無しさん
2012/03/23(金) 18:41:38.16このusingっていうのはファイルの先頭に書くものでライブラリをインポートするときに書くものじゃなかったのでしょうか?
ググってもいまいちこのusing(){}って形の情報が出てこないのですが
これは何を意味するのでしょうか?
0153デフォルトの名無しさん
2012/03/23(金) 18:47:01.29ttp://ufcpp.net/study/csharp/oo_dispose.html
ちゃんとあるじゃない
0155デフォルトの名無しさん
2012/03/23(金) 19:16:27.41みたいな、ポストでイベントを発生させるのって、C#だとどうやるの?
0156デフォルトの名無しさん
2012/03/23(金) 19:21:26.90WinFormsならControlPaint.DrawButtonなんかで通常のボタンは描けるので
Matrixとか使って回転させれば表示はできる
が、描けるだけじゃ押した時の判定がどうにもならない
その辺はカバーされていない
ユーザーコントロールの作成方法と座標の変換を調べてやってくれ
たぶん初心者だと1ヶ月掛かるか終わらないのどちらか
WPFだとLayoutTransformを設定するだけで回転する
代わりに糞重い
>>155
Shownイベントとかねえか
0157デフォルトの名無しさん
2012/03/23(金) 19:36:08.22AppDomainSetup.ConfigurationFileで設定するようになってるが
メインスレッドはシステムが勝手に作成したAppDomainの中で実行されているので、時すでにお寿司
AppDomainを別に作成して、その中で別のプログラムを動かすという方法なら可能
0158155
2012/03/23(金) 19:38:49.00この場合だと shown でいけるけど、イベントをポストさせたいんだわ。
ポストさせるっていうのが方言みたいなのでなんて調べていいかわかんね。
今処理すべき処理がすべて終わったら 呼び出す みたいな。
0159デフォルトの名無しさん
2012/03/23(金) 19:43:55.40今のところ完了イベントに次々書いていくしかないね
TaskもContinueWithってあるけど、何か違う気が
5.0で追加されるasync/awaitでできそうだけど
0160デフォルトの名無しさん
2012/03/23(金) 20:25:21.64なんで?
0161デフォルトの名無しさん
2012/03/23(金) 20:34:14.25SendMessage/PostMessageのポストだろ?
別スレッドからControl.Invokeすれば同じような効果がえられるが
この場合原始的だがWM_APP以上の好きなメッセージをPostMessageしたらいいんじゃねーか
0162デフォルトの名無しさん
2012/03/23(金) 20:41:38.87ポストってPostMessageで処理するってことかな
Control.BeginInvokeが中でPostMessageをトリガーで使ってるみたいだから
BeginInvokeに渡すデリゲートでイベントを発生したら似たようになりそうな気もする・・・けどなんかまんどくさいだけだ
0163デフォルトの名無しさん
2012/03/23(金) 20:42:27.791988年、青森県の大平山元遺跡で見つかった土器が、世界最古の土器という事になっています。
1万6500年前(縄文時代前)のものと言われています。
これは、中国や他の国で発見されているものと比較して、群を抜いて古いものです。
発掘がすすめば、さらに古い土器が発見されるかもしれません。
日本最古の木造建築
奈良の「法隆寺」の建築物群。国宝にも指定されています。
法隆寺は、推古天皇や聖徳太子によって建立されたと言われています。日本最古の木造建築として日本の国宝に指定されているだけでなく、世界最古の木造建築としても認知されています。
また、日本を代表する木材「ヒノキ」で造られており、1993年12月には、日本で初めて世界文化遺産に登録されました。
世界最古の王室
現存する世界で一番長い歴史を有する世界最古の王室「天皇家」
海外では歴史や伝統に重い価値を置いています。
世界での天皇家の地位は絶大です。
世界の権力図を示すとこんな感じ。
天皇陛下≧ローマ法王>英国女王>アメリカ大統領etc>日本国首相etc
ローマ教皇と同等かやや上回るか。
世界2トップのうちの一人です。
これは日本の宝として大切にしないといけませんね。
0164デフォルトの名無しさん
2012/03/23(金) 21:10:01.870165デフォルトの名無しさん
2012/03/23(金) 21:13:56.09よくわからんけど
0166デフォルトの名無しさん
2012/03/23(金) 21:19:31.57http://sshnet.codeplex.com/
0167デフォルトの名無しさん
2012/03/23(金) 21:21:57.19厳密を目指すと工数は指数関数的に増える
アバウトでいいなら結構どうにかなる
0168155
2012/03/23(金) 21:44:15.61いろいろ書いてくれたキーワードで検索してみるわ。ありがと。
>>156,161,162
0169デフォルトの名無しさん
2012/03/23(金) 22:04:16.71ただマルチTIFFをページを指定して取得する方法がググっても日本語でないんです
どなたか教えてください、お願いします。
0170デフォルトの名無しさん
2012/03/23(金) 22:24:41.40世間の迷惑だ
#include "tiffio.h"
main(int argc, char* argv[])
{
TIFF* tif = TIFFOpen(argv[1], "r");
if (tif) {
int dircount = 0;
do {
dircount++;
} while (TIFFReadDirectory(tif));
printf("%d directories in %s\n", dircount, argv[1]);
TIFFClose(tif);
}
exit(0);
}
http://www.libtiff.org/libtiff.html(公式)からコピーしてきたmultiple imagesの読み方
0171デフォルトの名無しさん
2012/03/23(金) 22:27:17.220172デフォルトの名無しさん
2012/03/23(金) 22:31:59.760173デフォルトの名無しさん
2012/03/23(金) 22:45:21.60TIFFOpenでTIFFファイルを開く
次にTIFFReadDirectoryをN-1回呼び出す
開いた時点で1番目を指しているのでN-1回にする
TIFFGetFieldでTIFFTAG_IMAGELENGTHを取得する
TIFFTAG_IMAGELENGTHは名前に反して画像の高さ(スキャンライン数)を示す
TIFFScanlineSizeで1行のサイズを得る
TIFFReadScanlineで1行ずつスキャンラインの数だけ読む
でいいかな
0174デフォルトの名無しさん
2012/03/24(土) 00:11:24.20button1.PerformClick();
0175デフォルトの名無しさん
2012/03/24(土) 00:46:40.89ここC#スレですよね、そんなC/C++のコードそのままコピペされてもわかりません
せめてC#で記述するヒントでももらえませんか?
>>173
つまりC/C++のようにメモリアドレスにアクセスするしか方法がないということなんでしょうか?
0176デフォルトの名無しさん
2012/03/24(土) 00:49:25.280177デフォルトの名無しさん
2012/03/24(土) 00:50:31.85自分で調べろ
0178デフォルトの名無しさん
2012/03/24(土) 01:14:11.91C#の弱点である画像処理ライブラリの日本語環境が充実することはC#に関係ないことですか?
OpenCVについてももっと日本語ドキュメントがたくさんあればここで質問することもないと思うんですが
やはり英語ができないとだめですね、日本からスタートアップが生まれない理由がわかりましたw
0179デフォルトの名無しさん
2012/03/24(土) 01:34:00.47C#使うならせめてVBぐらいは読めるようになったほうがいい
0180デフォルトの名無しさん
2012/03/24(土) 04:30:19.32Stream stream = TitleContainer.OpenStream("test.wav");
でこの後にSoundEffect.FromStream(stream)を入れてるんですが
test.wavが開かれてないようで音が出ません。
OpenStreamの後ろの()には相対パスで指定したりもしましたが、音が出ませんでした。
OpenStreamはどうやって使うのでしょうか。
0181デフォルトの名無しさん
2012/03/24(土) 04:35:42.55ここはC#と.NET Frameworkのスレ
サードパーティー製のクラスライブラリは製造元に聞いてくれってのが基本スタンス。
運良く使ってる人や、わざわざ調べてくれる親切な人が居れば答えてもらえるかもね。
答えてもらって当然と思ってるのは、ゆとり教育の弊害かねぇ?プログラミングの適性は無いな。
>>173
ScanlineSizeやReadScanlineしなくても全部読み込んでくれる便利関数が…って、これはlibtiff本家にもあるか。
移植だけあって、そのままC#に持ってきた感じだね。
C#特有と言えばBitmap作るあたりだけど、これはHelpに全部書いてあるな。
>>180
soundEffect = SoundEffect.FromStream(stream);
soundEffect.Play();
0182180
2012/03/24(土) 04:53:32.26すみません、ちゃんと書いたほうが良いですね。
Visual Studio 2010を使っていてtest.wavは
Visual Studio 2010\Projects\プロジェクト名\プロジェクト名\sounds\beep.wav
という感じで置かれています。
音声ループを考えていて、音に関する部分抜粋しますが
SoundEffect SE;
SoundEffectInstance SEI;
Stream stream = TitleContainer.OpenStream("test.wav");
SE = SoundEffect.FromStream(stream);
SEI = SE.CreateInstance();
SEI.IsLooped = true;
SEI.Play();
これでデバッグして音声再生しようとすると
Error loading "test.wav". File not found.
と表記されてしまいます。
0183デフォルトの名無しさん
2012/03/24(土) 04:58:22.93パスがどうなってるかわかってないだけだなw
自分が使いたいwavの名称がbeep.wavなのに
読み込ませようとしてるファイル名称がtest.wavっていうのもあれだし
0184180
2012/03/24(土) 05:01:50.71ごめんなさい、スレに書き込む時test.wavって変えただけで
実際はbeep.wavというファイルで保存されててコードもそう書いてます。
おっしゃるとおりでおそらくパスが分かってないんだと思います。
カレントディレクトリがどこなのか分かってないのですが、
多分プロジェクト名(2番目の方)と考えてOpenStream("sounds\test.wav")という形でも試してみたのですが、
やはりダメでした。
0185デフォルトの名無しさん
2012/03/24(土) 05:06:43.42パスを取得してみ
IDE上でデバック有り無しで実行するにしても思ってるパスとは違うから
0186デフォルトの名無しさん
2012/03/24(土) 05:08:46.69../../sounds/test.wav
相対パスとしてはこうかも
0187デフォルトの名無しさん
2012/03/24(土) 05:12:58.24デバッグ情報ありの場合は
プロジェクト\bin\Debug
デバッグ情報なしの場合は
プロジェクト\bin\Release
にビルドしたexeを置いてそこから起動してるので
相対パスを指定する場合は..(ピリオド2個で今のフォルダのひとつ上に戻るの意味)でいくつか戻らないと
>>182の
プロジェクト名\sounds
にはいけない
0188デフォルトの名無しさん
2012/03/24(土) 05:23:36.74http://ideone.com/AVPxH
0190デフォルトの名無しさん
2012/03/24(土) 09:03:54.48「アジアでのJ−POPの活躍で、K−POPのライバルとなるのか?」というスレッドが立てられた。
スレ主のこの質問に対して様々な意見が寄せられている。以下に日本語に翻訳して紹介する。( )は編集部による素朴な感想。
● スレ主:浅浅笑
日本の漫画、アニメ、音楽が今、インドネシアの若者の間で人気を集めている。日本文化祭が2月にインドネシアの首都ジャカルタで行われた。
これは日本の大衆文化を紹介するイベントで、AKB48と現地の姉妹団体JKT48が共演し、イベントを盛り上げた。
韓国メディアは、J−POPの反撃と題する報道を行い、J−POPはアジアに照準を定めはじめ、K−POPのライバルとなるかもしれないと伝えた。
● spidercc
J−POPはK−POPに完勝です。
● 2347771
日本の音楽は1980年代にはすでに上海で人気に火がついていましたけど。韓国なんて比較にもなりませんが。
(谷村新司などはずいぶん人気があったようですね)
● MakiのLove
K−POPを倒そうと思ったら、韓国に学ばないと。官民あげて推進しないとだよ。
(確かに韓国は官民一体で韓流を推し進めていますね)
● anly_zjc
J−POPの方がK−POPよりもいいに決まっている。
● applepiepie11
K−POPは大幅な赤字が出ている。文化産業の収入に対して、推進のための支出が多いのだ。
個人でも、文化でも、芸能でも、みんな赤字。黒字になったことがない。
これが真相さ。政府の援助頼みで、コンサートも赤字。欧米や日本音楽のコピーばかりで、
K−POPというよりCOPY−POPだよ。
http://news.searchina.ne.jp/disp.cgi?y=2012&d=0323&f=national_0323_036.shtml
0191デフォルトの名無しさん
2012/03/24(土) 11:07:05.90どうやったらよいのかとっかかりすら全く思い浮かばず、手も付けられない状態です。
どこかに概要だけでもいいので作り方の考え方が載ってるサイト等
ご存じでしょうか。
0192デフォルトの名無しさん
2012/03/24(土) 11:09:40.230193デフォルトの名無しさん
2012/03/24(土) 11:20:53.49タイマーが呼ばれたらCSVフォーマットの文字列を作る
タブでもコロン区切りでもいいけど+やString.Formatでも使って
できたらFile.AppendAllTextで追記
基礎過ぎて解説とかされないレベルと思う
0194デフォルトの名無しさん
2012/03/24(土) 11:27:17.230195デフォルトの名無しさん
2012/03/24(土) 14:32:11.67これ、マジで気になる。
なんで?
0196デフォルトの名無しさん
2012/03/24(土) 14:53:34.28やばいオレこればっかりやってるw
なんで?
0197191
2012/03/24(土) 15:04:44.39とっかかりのキーワードを教えていただいたので、何とかなりそうです。
0198デフォルトの名無しさん
2012/03/24(土) 16:24:56.60長くなるからじゃね?
一番ながいMessageBox.Showのオーバーロードだと
if( DialogResult.OK == MessageBox.Show( this, "text", "caption", MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly, @"c:\hoge", HelpNavigator.AssociateIndex, obj ) ){...
みたいな
0199デフォルトの名無しさん
2012/03/24(土) 16:31:10.360200デフォルトの名無しさん
2012/03/24(土) 16:59:27.79if( DialogResult.OK == MessageBox.Show(
this,
"text",
"caption",
MessageBoxButtons.OKCancel,
MessageBoxIcon.Asterisk,
MessageBoxDefaultButton.Button1,
MessageBoxOptions.DefaultDesktopOnly,
@"c:\hoge", HelpNavigator.AssociateIndex, obj ) ){
...
}
あ、タブは適当に脳内で入れてくれ
0201デフォルトの名無しさん
2012/03/24(土) 17:39:58.040202デフォルトの名無しさん
2012/03/24(土) 17:42:49.69保守性ガン無視ですか?
0203デフォルトの名無しさん
2012/03/24(土) 17:56:43.65世の中には行数が少ないことは常に可読性の面でよいことだと思ってる人がいるんですよ。
0204デフォルトの名無しさん
2012/03/24(土) 17:56:58.670205デフォルトの名無しさん
2012/03/24(土) 18:00:48.96長さは気にしないからMessageBoxみたいなのはカッコに入れちまう
0206デフォルトの名無しさん
2012/03/24(土) 18:07:34.75老眼の人は無理だろうけど
0207デフォルトの名無しさん
2012/03/24(土) 18:10:30.470208デフォルトの名無しさん
2012/03/24(土) 18:20:14.63if(!resultNG)
こんな感じの命名をしない限りは問題ないね
0209デフォルトの名無しさん
2012/03/24(土) 18:21:17.25適度に改行すればいいw
0210デフォルトの名無しさん
2012/03/24(土) 18:30:12.33たとえばフィールドなどをVSで「すべての参照を検索」する場合、
どういう文脈で使っているのか一目で分からなくなるし
0211デフォルトの名無しさん
2012/03/24(土) 18:34:14.51using (SQLiteConnectionconn = new SQLiteConnection("Data Source=C:\test.db"))
{
conn.Open();
}
}
C#でSQLiteの公式サイトの.NETのDLLを使ってこう書いたんですが
C:\test.dbが無い状態でopen()を実行すると例外エラーが出ます
try〜catchをシンプルに書けるのがusingだと思ったんですがどう修正したらいいでしょうか?
0212デフォルトの名無しさん
2012/03/24(土) 18:36:37.080213デフォルトの名無しさん
2012/03/24(土) 18:42:52.61try{
using (SQLiteConnectionconn = new SQLiteConnection("Data Source=C:\test.db"))
{
conn.Open();
}
}
}catch(Exception error){ }
って書き方にしたらOKでしょうか?
0214デフォルトの名無しさん
2012/03/24(土) 18:44:35.84SplitContainarのパネル1とパネル2にそれぞれTextBoxを置いてDockをFillにしました
するとMenuStripの領域とTextBoxの領域が被ります
これはどうやって被らないように出来ますか?
0215デフォルトの名無しさん
2012/03/24(土) 18:47:10.04Zオーダーが君の思ってる状態になってないんじゃないの?
0216デフォルトの名無しさん
2012/03/24(土) 18:52:03.99javascriptのconfirmって確認ダイアログを自動でokする機能を付けようとして躓いた
ググるとscriptからconfirmを取り除け
Microsoft HTML Object Libraryを使え
ってあるんだけど、SetAttributeは見つけたけどRemoveAttributeはないし
MSHTMLは参考にしたソースでエラーが出てどうしても動くようにできない
何か方法ないですか…
0217デフォルトの名無しさん
2012/03/24(土) 18:55:08.890218デフォルトの名無しさん
2012/03/24(土) 18:56:05.18すいませんZから始まるプロパティー名が右下のプロパティ画面に入ってないのですが
それはどこから確認するのでしょうか?
0219デフォルトの名無しさん
2012/03/24(土) 18:59:43.32複数対策方法あるけど一番いいのはFormに貼り付けるときに
Zオーダーを意識しながら順番を守ることかな
http://www.atmarkit.co.jp/fdotnet/dotnettips/297changezorder/changezorder.html
0220デフォルトの名無しさん
2012/03/24(土) 19:00:25.70そこでcatchしていいのならそれでいい
0221デフォルトの名無しさん
2012/03/24(土) 19:01:05.08一行にまとめられる記述は老人を馬鹿にしてでも一行にまとめなきゃいけないの?
0222デフォルトの名無しさん
2012/03/24(土) 19:01:31.46たいていFillをNoneにしてから右クリックして「最背面に移動」とかすればそのうちに直るw
0223デフォルトの名無しさん
2012/03/24(土) 19:02:18.900224デフォルトの名無しさん
2012/03/24(土) 19:02:26.13それは面倒すぎw
デザイナーが触る分離部分をちょろっといじればいいだけなんだけどねw
0225デフォルトの名無しさん
2012/03/24(土) 19:03:31.58ドキュメントアウトライン使えばよくね?
0226デフォルトの名無しさん
2012/03/24(土) 19:04:56.15xy座標でもxやyからじゃなくてtopやleftだろ
zは奥行きだ BringtoFront()やSendtoBack()で遊んでみろ
0227デフォルトの名無しさん
2012/03/24(土) 19:06:24.79ほーこんなのあるのか
0228デフォルトの名無しさん
2012/03/24(土) 19:06:54.44catchの必要性が感じられない
http://msdn.microsoft.com/ja-jp/library/ms229005.aspx
0229デフォルトの名無しさん
2012/03/24(土) 19:54:35.07これでもいいけどもっと良い方法があるということでしょうか?
>クリーンアップ コードでは try-finally を使用し、try-catch の使用は避けてください。 適切に記述された例外コードでは、try-finally の方が try-catch よりもはるかに一般的です。
try-finallyで書き換えたらいいってことでしょうか?
0230218
2012/03/24(土) 20:09:50.240231デフォルトの名無しさん
2012/03/24(土) 20:32:32.42228が言ってるのはこっちだろう
>System.Exception や System.SystemException などの不特定の例外をアプリケーション コードでキャッチして、エラーを処理しないようにしてください。
>アプリケーションでエラーを処理することが許容される場合もありますが、そのような場合はごくまれです。
213が言っているのは
>特定の例外が特定のコンテキストでスローされる理由を把握できている場合は、その例外をキャッチするようにしてください。
>回復可能な例外だけをキャッチする必要があります。
0232デフォルトの名無しさん
2012/03/24(土) 20:34:26.90conn.Open();
}
は
try{
SQLiteConnection conn = new SQLiteConnection("Data Source=C:\test.db");
conn.Open();
}
finally{
conn.Dispose();//Closeかも
}
って意味ね
だから今回の例でusing(try-finally)しちゃうとOpen後に即Closeされるよ
Open時のエラーを捕まえたいなら普通にtry-catchでいい
0233デフォルトの名無しさん
2012/03/24(土) 20:58:20.65理解できました
catchにExceptionやSystemExceptionを使わないでそこで起き得るエラーコードを限定的に書いて処理するようにします
0234デフォルトの名無しさん
2012/03/24(土) 21:00:22.390235デフォルトの名無しさん
2012/03/24(土) 21:55:08.15http://msdn.microsoft.com/ja-jp/library/system.windows.forms.tabcontrol.appearance%28v=vs.90%29.aspx
>Appearance プロパティを Buttons に設定した場合は、タブ ページの内容が正しく表示されるように
>Alignment プロパティを Top に設定する必要もあります。
キーワードがわかってるなら検索しろよ
2chで聞くよりずっとはやいから
0236デフォルトの名無しさん
2012/03/24(土) 22:10:01.63ここでグタグダやってるうちにサクッとググったほうがいい
ググって理解できないならなおさらここの回答じゃ理解できない
0237デフォルトの名無しさん
2012/03/24(土) 22:10:53.090238デフォルトの名無しさん
2012/03/24(土) 22:12:55.050239デフォルトの名無しさん
2012/03/24(土) 22:15:51.9213月32日みたいにおかしくないように見えるけど^^
0240デフォルトの名無しさん
2012/03/24(土) 22:17:15.240241デフォルトの名無しさん
2012/03/24(土) 22:21:24.14DateTime.ParseExact メソッド
http://msdn.microsoft.com/ja-jp/library/system.datetime.parseexact%28v=vs.100%29.aspx
0242デフォルトの名無しさん
2012/03/24(土) 22:23:08.54空気読めよ
老人は消え去れって言われてるの
0243デフォルトの名無しさん
2012/03/24(土) 22:28:57.53Tとか+とか書いてあるから普通じゃない
0244デフォルトの名無しさん
2012/03/24(土) 22:37:47.54どこかの言語みたいなIDEに頼って長い名前をつける言語は厳しいなあ
>>243
少なくとも標準の書式指定に存在するのに普通じゃないってどこの常識の話?
http://msdn.microsoft.com/ja-jp/library/az4se3k1%28v=vs.80%29.aspx
>ラウンド トリップする日付と時刻のパターン
>タイム ゾーン情報を保持するパターンを使用するカスタム DateTime 書式指定文字列を表します。
>このパターンは、Kind プロパティを含めた DateTime の形式をテキストでラウンド トリップするように意図されています。
>書式設定された文字列は、Parse または ParseExact を正しい Kind プロパティ値を指定して変換前の文字列に戻ることができます。
>カスタム書式指定文字列は、"yyyy'-'MM'-'dd'T'HH':'mm':'ss.fffffffK" です。
>この指定子のパターンは、定義済みの標準です。したがって、使用されるカルチャまたは指定された書式プロバイダに関係なく、常に同じです。
>(o) Roundtrip (local):. . . . 2006-04-17T14:22:48.2698750-07:00
0245デフォルトの名無しさん
2012/03/24(土) 22:39:51.020246デフォルトの名無しさん
2012/03/24(土) 23:23:12.900247デフォルトの名無しさん
2012/03/24(土) 23:26:03.520248デフォルトの名無しさん
2012/03/24(土) 23:32:29.15アホは作るだけ無駄だから土下座して頼むしかない
0249デフォルトの名無しさん
2012/03/25(日) 00:54:33.14英語のリファレンスマニュアルを四苦八苦しながら読んでマルチページの取得に成功しました。
ただ、言わせてもらえれば、初めて触れるライブラリについて少しでも情報が欲しくて質問している人間に、素養がないとかゆとりとかこのスレの意義ってなんですか?
初心者用って看板外して、初心者をいじめるてニヤニヤするってスレタイに変えたらどうですか?
プログラムって、ちょっとしたコツやちょっとしたヒントで前に進めますけど、そのヒントになかなか気づけなかったり得られないから難しいんですよね。
人に教えるってことは自分自身に確認したり、新たな発見あったりとお互いWin - Winだと思うんですが。
このスレでまともに質問に回答してる人ってぜんぜん見えないですね。
まぁ私は答えにたどり着きましたが、これじゃフィードバックする気にならないですね
0250デフォルトの名無しさん
2012/03/25(日) 00:59:57.680251デフォルトの名無しさん
2012/03/25(日) 01:00:53.690252デフォルトの名無しさん
2012/03/25(日) 01:04:21.85いつものことですよ
ID欲しいわ〜
0253デフォルトの名無しさん
2012/03/25(日) 01:05:27.85もうこんな所に戻って来るんじゃないぞ
いや冗談じゃなくマジで
ここにいるとスポイルされっから
0254デフォルトの名無しさん
2012/03/25(日) 01:06:08.070255デフォルトの名無しさん
2012/03/25(日) 01:21:10.50こういうレス見るとゆとりなんだなぁって思うわ
0256デフォルトの名無しさん
2012/03/25(日) 01:24:05.840257デフォルトの名無しさん
2012/03/25(日) 01:24:38.39そういやム板なんでIDないんだろう
0258デフォルトの名無しさん
2012/03/25(日) 01:44:31.24匿名で書き込んどいて真摯に答えろだなんてなめたこと言ってんじゃねーよゆとりが
0259デフォルトの名無しさん
2012/03/25(日) 01:45:39.520260デフォルトの名無しさん
2012/03/25(日) 01:46:51.30ふぁびょちゃってた?
0261デフォルトの名無しさん
2012/03/25(日) 01:49:19.35回答者は腹くくれよ
0262デフォルトの名無しさん
2012/03/25(日) 01:50:21.12たまたまだよ
0263デフォルトの名無しさん
2012/03/25(日) 01:56:40.660264デフォルトの名無しさん
2012/03/25(日) 02:05:30.16ここの一番下のほう、「AssemblyName.Versionから取得する」で自分のバージョンを取得することには成功したのですが
バージョンの比較をしようとしたときver.CompareTo()の引数の作り方がわかりません
ver2 =(Version) ”2.0.0.0”;
a = ver.CompareTo(ver2);
のように利用したいのですがわかる方いましたらお願いします
0265デフォルトの名無しさん
2012/03/25(日) 02:16:14.970266デフォルトの名無しさん
2012/03/25(日) 02:17:24.53おねだり側の分際で自惚れるのも程々にしておけよ
質問スレは星の数ほどあるけどな、結局最後に恨み節を吐く奴は自分の望む回答が得られたかどうかが全てだ
そんな奴は腐るほど見てきた
ひどい奴はこんなスレ意味ねえから潰せと来るもんだ
社会に出る前にお前の自己中心的な腐った頭から潰しておけ
0267デフォルトの名無しさん
2012/03/25(日) 02:42:11.900268デフォルトの名無しさん
2012/03/25(日) 03:21:53.750269デフォルトの名無しさん
2012/03/25(日) 03:46:00.98static string[,] ArrayCopy(string[,] array1, int sourceIndex, int destinationIndex, int length)
{
string[,] array2 = new string[array1.GetLength(0), array1.GetLength(1)];
for (int a = 0; a < length; a++)
{
for (int b = 0; b < array1.GetLength(1); b++)
{
array2[a + destinationIndex, b] = array1[a + sourceIndex,b];
}
}
return array2;
}
↓だとできないのはなぜか教えろ
static string[,] ArrayCopy(string[,] array1, int sourceIndex, int destinationIndex, int length,string[,]array2)
{
for (int a = 0; a < length; a++)
{
for (int b = 0; b < array1.GetLength(1); b++)
{
array2[a + destinationIndex, b] = array1[a + sourceIndex,b];
}
}
return array2;
}
0270269
2012/03/25(日) 03:48:50.450271デフォルトの名無しさん
2012/03/25(日) 03:49:53.75がんばれ
0272デフォルトの名無しさん
2012/03/25(日) 04:07:34.29引数変えると元の配列が変わるのか
なんでこんなにくそなんだ
0273デフォルトの名無しさん
2012/03/25(日) 04:08:22.69{
public String personText = "Person";
}
private class Student : Person
{
private String studentText = "Student";
public String getText()
{
return (personText + studentText);
}
}
public class Entry {
public static void test(Person p) {
Student s = p as Student;
Console.Write(s.getText());
}
}
これで、Entry.testをコールした後、GCでstudentTextは解放されるのでしょうか?
0274デフォルトの名無しさん
2012/03/25(日) 04:11:03.30自分が糞なのが棚にあがってる
>>273
なんでそんなこと心配するのか
0276デフォルトの名無しさん
2012/03/25(日) 04:15:30.110277273
2012/03/25(日) 04:32:06.99調べてたら分かった。
キャストしても参照の型が変わるだけで、コンストラクタすら呼ばれないみたい
0278デフォルトの名無しさん
2012/03/25(日) 04:34:08.70むしろがっつりメモリ食う方でちゃんと計算すればいいだけ
0279デフォルトの名無しさん
2012/03/25(日) 05:08:43.26解放されない。
コンパイル時に確定するstringはメタデータとして読み込まれるので、
アセンブリがロードされた時にメモリ上に確保されて、AppDomainが破棄されるまでは残る。
文字列インターン プールから取ってきてるので大量にPersonのインスタンス作っても、消費するのは1個分だけ。
まぁ、著しく常識外れな長さの文字列をコードに埋め込まなければ気にする必要はないね。
0281デフォルトの名無しさん
2012/03/25(日) 06:10:22.04原因とその解決法ご存知の方いらっしゃいましたらご回答ください。
当方VS2010/.Net Framework4です。
0282デフォルトの名無しさん
2012/03/25(日) 06:14:19.390283デフォルトの名無しさん
2012/03/25(日) 06:29:08.53SaverHelper.Indent = true;
SaverHelper.IndentChars = " ";
SaverHelper.Encoding = Encoding.UTF8;
XmlWriter Saver = XmlWriter.Create(saveServer.FileName, SaverHelper);
Saver.Flush();
Saver.Close();
Saver = XmlWriter.Dispose(true);
↑
ここに赤波線
関数はprivate voidです
保護レベルとなると違うところに原因があるような・・・
0284デフォルトの名無しさん
2012/03/25(日) 06:32:38.070285デフォルトの名無しさん
2012/03/25(日) 06:34:30.13に書いてるのを見るとDispose(bool)はプロテクトメソッドですがDispose()はパブリックメソッドなんですよね・・・
0286デフォルトの名無しさん
2012/03/25(日) 06:38:18.140287デフォルトの名無しさん
2012/03/25(日) 06:39:50.76なんだかなぁ・・・
0288デフォルトの名無しさん
2012/03/25(日) 06:40:05.27どこを見てそんなコードにしたの?
http://msdn.microsoft.com/ja-jp/library/ms162618.aspx
0289デフォルトの名無しさん
2012/03/25(日) 06:43:04.440290デフォルトの名無しさん
2012/03/25(日) 06:56:09.420291デフォルトの名無しさん
2012/03/25(日) 07:31:24.25XmlWriterってインスタンスじゃなくて型じゃないか。
↑が呼ぼうとしてるのは
static XmlWriter XmlWriter.Dispose( bool )
というメソッドであって、そんなものは存在しない
0292デフォルトの名無しさん
2012/03/25(日) 07:48:27.19Saver.Dispose();
でやってみるも「アクセスできない保護レベル」と怒られる。
>>288
ありがとうございました
全部手探り状態なんです・・・
0293デフォルトの名無しさん
2012/03/25(日) 09:35:07.30プログラミングガイドに思い切り書いてあるのに手探りとはドMだね
http://msdn.microsoft.com/ja-jp/library/67ef8sbd.aspx
http://msdn.microsoft.com/ja-jp/library/ms173157%28v=vs.100%29.aspx
でもそういうアブノーマルなプレイは公然と行うと迷惑ですよ
0294デフォルトの名無しさん
2012/03/25(日) 10:02:47.470295デフォルトの名無しさん
2012/03/25(日) 10:18:57.610296デフォルトの名無しさん
2012/03/25(日) 10:21:21.22ちゃんと勉強します・・・
0297デフォルトの名無しさん
2012/03/25(日) 10:21:56.33MSの中の人がDisposeしてないんだしいらないのかなあって普通想像するだろw
0298デフォルトの名無しさん
2012/03/25(日) 10:25:10.98サンプルはサンプルであってそのまま実用できるとは限らない
昔のGCHandleのサンプルみたいにバグってるケースもあるし
0299デフォルトの名無しさん
2012/03/25(日) 10:26:43.96MSの責任にできるんだしw
0300デフォルトの名無しさん
2012/03/25(日) 10:34:35.590301デフォルトの名無しさん
2012/03/25(日) 10:38:36.51あーMSのばぐっすね・・っていえるのと
そうじゃないのでは大きな差がある
0302デフォルトの名無しさん
2012/03/25(日) 10:52:59.110303デフォルトの名無しさん
2012/03/25(日) 10:53:47.76これを空なく順番に再生する場合、wavを連結して再生するほうがいいですか?
0304デフォルトの名無しさん
2012/03/25(日) 10:58:22.080305デフォルトの名無しさん
2012/03/25(日) 10:58:34.630306デフォルトの名無しさん
2012/03/25(日) 11:00:24.17定期的に同じネタで質問がくる「任意のタイミングでズレなく順番に再生したい」
というのであれば合成しとけってことだしw
0307デフォルトの名無しさん
2012/03/25(日) 11:02:37.770308デフォルトの名無しさん
2012/03/25(日) 11:04:58.50ボーカロイドみたいのが作りたいんですよ
0309デフォルトの名無しさん
2012/03/25(日) 11:06:12.940310デフォルトの名無しさん
2012/03/25(日) 11:08:32.14unsafeじゃないとスピードでないけど。
0311デフォルトの名無しさん
2012/03/25(日) 11:12:17.91だって編集過程でボカロに喋らせる総時間分のwav
を全部確保するの無駄だろ
適度なタイミングで流し込んだ方がいい
0312デフォルトの名無しさん
2012/03/25(日) 11:14:31.78おまえが何に悩んでるかさっぱり分からん。
0313デフォルトの名無しさん
2012/03/25(日) 11:17:01.32ボーカロイドじゃなくて読み上げるやつです
AquesTalkみたいにしゃべらせるだけのがつくりたいのです
0314デフォルトの名無しさん
2012/03/25(日) 11:18:01.36大体30文字ぐらい読ませればいいとおもってるんですが
0315デフォルトの名無しさん
2012/03/25(日) 11:19:15.080316デフォルトの名無しさん
2012/03/25(日) 11:20:07.11でどれくらいのメモリが必要か計算してみなよ
0317デフォルトの名無しさん
2012/03/25(日) 11:22:19.60WindowsについてるSpeechAPIじゃダメなのか?
0318デフォルトの名無しさん
2012/03/25(日) 11:22:28.13達成できなきゃ方法がどんなに効率よかろうが生産ゼロだぜ
究極の非効率
0319デフォルトの名無しさん
2012/03/25(日) 11:27:30.260320デフォルトの名無しさん
2012/03/25(日) 11:29:51.330321デフォルトの名無しさん
2012/03/25(日) 11:31:20.680322デフォルトの名無しさん
2012/03/25(日) 11:31:36.55すまんw
流れ的にネタかと思ったんだが本当にあるんだなw
0323デフォルトの名無しさん
2012/03/25(日) 11:33:02.120324デフォルトの名無しさん
2012/03/25(日) 12:04:54.30ありがとうございます
0325デフォルトの名無しさん
2012/03/25(日) 12:06:41.16SpeechSynthesizer synth = new SpeechSynthesizer();
synth.Speak("google let kasu");
これだけでしゃべったw
0326デフォルトの名無しさん
2012/03/25(日) 12:07:13.37System.Speech.Synthesis.SpeechSynthesizer ss = new System.Speech.Synthesis.SpeechSynthesizer();
ss.Volume = 50;
ss.Speak( "cow wow zoo toe big come, me zoo no, auto." );
0327デフォルトの名無しさん
2012/03/25(日) 12:19:49.620328デフォルトの名無しさん
2012/03/25(日) 12:20:43.96using (StreamWriter sw = File.AppendText(filename))
{
sw.WriteLine("This");
sw.WriteLine("is Extra");
sw.WriteLine("Text");
}
File.AppendAllText(filename,"123456789");
File.AppendAllText(filename, "abcdefg");
// これは動かない。なぜ?
try
{
//w = File.AppendText(filename);
w = File.Open(filename, FileMode.OpenOrCreate); // ファイルを読み書き可で開く。無ければ作成する。
IsOpen = true;
}
catch
{ IsOpen = false; }
w.Write("123456");
w.WriteLine("123456789");
0329デフォルトの名無しさん
2012/03/25(日) 12:22:01.380330デフォルトの名無しさん
2012/03/25(日) 12:23:14.00何だ、Openの返値型の質問か?
0331デフォルトの名無しさん
2012/03/25(日) 12:26:39.550332デフォルトの名無しさん
2012/03/25(日) 12:43:31.28でも発音が外人だあ!
0333デフォルトの名無しさん
2012/03/25(日) 12:48:41.820334デフォルトの名無しさん
2012/03/25(日) 12:49:18.10さすがマイクロソフトちゃんとNGワードがあるのね
0335デフォルトの名無しさん
2012/03/25(日) 12:50:53.200336デフォルトの名無しさん
2012/03/25(日) 12:53:05.550337デフォルトの名無しさん
2012/03/25(日) 12:54:46.080338デフォルトの名無しさん
2012/03/25(日) 12:56:03.65http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=39646&forum=7
0339デフォルトの名無しさん
2012/03/25(日) 13:05:57.51このランゲージパック入れてみて。
0340デフォルトの名無しさん
2012/03/25(日) 13:36:13.39using System.Speech.Synthesis;
class speakprogram
{
public static void Main()
{
int i = 1;
while (i == 1)
{
i = 0;
Console.WriteLine("話させたい文章を入力してください");
string word = Console.ReadLine();
SpeechSynthesizer ss = new SpeechSynthesizer();
ss.Volume = 100;
ss.Speak(word);
Console.WriteLine("続けたい場合はyを入力してください");
if (Console.ReadLine() == "y")
{
i = 1;
}
}
}
}
0341デフォルトの名無しさん
2012/03/25(日) 14:01:37.860342デフォルトの名無しさん
2012/03/25(日) 14:02:50.04書き捨てのコードにケチつけてんじゃねーよ
>>328
wはなんなんだ
File.Openの戻り値はFileStreamだよ
0343デフォルトの名無しさん
2012/03/25(日) 14:03:52.570344デフォルトの名無しさん
2012/03/25(日) 14:04:24.120345デフォルトの名無しさん
2012/03/25(日) 14:05:22.940346デフォルトの名無しさん
2012/03/25(日) 14:20:08.610347デフォルトの名無しさん
2012/03/25(日) 14:24:07.510348デフォルトの名無しさん
2012/03/25(日) 14:25:51.310349デフォルトの名無しさん
2012/03/25(日) 14:26:36.16これでいいかな
0350デフォルトの名無しさん
2012/03/25(日) 14:34:06.19{
//実行するコード
Console.WriteLine("続けますか?\r\n(y/n)");
if(Console.ReadLine()=="y")
break;
}
0351デフォルトの名無しさん
2012/03/25(日) 14:35:06.04{
//実行するコード
Console.WriteLine("続ける場合はyを〜");
if(!(Console.ReadLine()=="y"))
break;
}
こうだった
0352デフォルトの名無しさん
2012/03/25(日) 15:00:48.11{
...
break;
}
0353デフォルトの名無しさん
2012/03/25(日) 15:41:27.50do
{
//実行するコード
Console.WriteLine("続ける場合はyを〜");
}
while (Console.ReadLine().Equals("y"));
は?
0354デフォルトの名無しさん
2012/03/25(日) 15:44:10.920355デフォルトの名無しさん
2012/03/25(日) 16:34:37.11Lesson2の2.2 フォームでフォームのタイトルを変更するプログラムが動きました。
これが動く時にDOSプロンプトも一緒に動いているのですが、Windowsのフォーム
だけを動かすことはできないのですか?
0356デフォルトの名無しさん
2012/03/25(日) 16:36:00.700357デフォルトの名無しさん
2012/03/25(日) 16:42:51.61知らんけど気にせず進めろ。
そのうちできるようになるだろ。
0358デフォルトの名無しさん
2012/03/25(日) 16:43:16.23コードをテンプレのサイトに載せてみ
0359デフォルトの名無しさん
2012/03/25(日) 16:56:35.47コンソールアプリのプロジェクトからフォームを作って表示させてるんだろうな。
0360デフォルトの名無しさん
2012/03/25(日) 16:58:39.17空のプロジェクトを選んで、コードファイルを追加してソースを記述しています。
SystemとSystem.Windows.Formsを「参照を追加する」で開発環境のプロジェクトに追加してます。
>>355 ありがとう
>>358 コードを書きます
using System.Windows.Forms;
class Samle2
{
public static void Main()
{
Form fm;
fm = new Form();
fm.Text = "ようこそC#へ!";
Application.Run(fm);
}
}
0361デフォルトの名無しさん
2012/03/25(日) 17:06:26.73ウインドウズのプログラム組みたいのに何でDOSが表示されるんじゃー!かっこわるいわって事ね
普通に新しいプロジェクト→winフォームアプリケーションで普通のウインドウアプリ作れるよ
0362デフォルトの名無しさん
2012/03/25(日) 17:38:25.13俺には無理か・・・
0363デフォルトの名無しさん
2012/03/25(日) 17:41:34.85http://livespac.es/2010/09/23/japanese-text-to-speech-web-api/
僕にはレベルが高いので試していませんが
0364デフォルトの名無しさん
2012/03/25(日) 17:46:42.270365デフォルトの名無しさん
2012/03/25(日) 17:50:32.420366デフォルトの名無しさん
2012/03/25(日) 18:04:37.17『.NET TIPS コマンド・プロンプトを表示しないコンソール・アプリケーションを作成するには?』
http://www.atmarkit.co.jp/fdotnet/dotnettips/837nodisplayconsole/nodisplayconsole.html
0367デフォルトの名無しさん
2012/03/25(日) 18:05:08.980368デフォルトの名無しさん
2012/03/25(日) 18:15:56.800369デフォルトの名無しさん
2012/03/25(日) 18:18:04.760370デフォルトの名無しさん
2012/03/25(日) 18:18:23.34winフォームアプリケーションで作ってみたのですが、
コードをどこに入力したらいいかわかりません。難しいです。
>>366
ありがとうございます。この方法でMS-DOSが出なくなりました。
すばらしいです。本当にありがとう。
0371デフォルトの名無しさん
2012/03/25(日) 18:20:53.81>MS-DOS
0372デフォルトの名無しさん
2012/03/25(日) 18:21:44.42フォームダブルクリックすればForm1_Load()に飛ぶだろ
それがフォームが最初に表示されたタイミングで呼ばれる関数だから適当に書け
他にもサイズが変わった時とかマウスがクリックされたときとかあるからイベントで調べろ
ツールボックスから適当にボタンとか配置してそのイベントを設定するのもいい
0373デフォルトの名無しさん
2012/03/25(日) 18:27:38.88winフォームアプリケーションのときはフォームのデザイン画をダブルクリックしてできるメソッドに
private void Form1_Load(object sender, EventArgs e)
{
this.Text = "ようこそC#へ!";
}
と入力でok
0374デフォルトの名無しさん
2012/03/25(日) 18:45:15.36MS-DOSw
本当に初心者なんですね。
0375デフォルトの名無しさん
2012/03/25(日) 18:46:09.230376デフォルトの名無しさん
2012/03/25(日) 18:48:20.68初心者なので簡単な奴でよければ
0377デフォルトの名無しさん
2012/03/25(日) 18:57:19.040378デフォルトの名無しさん
2012/03/25(日) 18:59:44.93だんだん知識がついてくるとここの連中のように知らない奴を馬鹿にするようになる場合もあるから気をつけて
ここにいると馬鹿にした回答多いからまともに続けたかったら他の掲示板の方がいいよ
0379デフォルトの名無しさん
2012/03/25(日) 19:04:57.27プログラマには向かないとは思うんだけどね。
プログラマだけでなく、ある程度知的能力を要求される仕事はたぶん全部そう。
0380デフォルトの名無しさん
2012/03/25(日) 19:07:25.54Java難しくて結局C#で勉強
0381デフォルトの名無しさん
2012/03/25(日) 19:16:20.430382デフォルトの名無しさん
2012/03/25(日) 19:19:08.100383デフォルトの名無しさん
2012/03/25(日) 19:28:25.590384デフォルトの名無しさん
2012/03/25(日) 19:44:01.34趣味でお金払うのはきついな
0385デフォルトの名無しさん
2012/03/25(日) 19:46:33.900386デフォルトの名無しさん
2012/03/25(日) 19:46:34.690387デフォルトの名無しさん
2012/03/25(日) 19:47:30.620388デフォルトの名無しさん
2012/03/25(日) 19:58:15.47@IT .NETでもAndroid開発はできるのか?
http://www.atmarkit.co.jp/fdotnet/special/monoforandroid/monoforandroid_01.html
>Visual Studio Professionalを用意できない場合でも、MonoDevelopというMonoプロジェクトが
>提供する無料の開発環境を使えば、Mono for Androidを用いたアプリを開発することは可能だ。
0389デフォルトの名無しさん
2012/03/25(日) 21:04:08.80エラーコードを戻すのと
例外作るののどっちがいい?
0390デフォルトの名無しさん
2012/03/25(日) 21:08:17.69馬鹿だろあんた
0391デフォルトの名無しさん
2012/03/25(日) 21:51:48.20基本的に例外
戻り値にエラーコードを含めるのはアリ(失敗した場合はnullとか、数値返すメソッドで失敗時には-1返すとか)
エラーコード専用の戻り値はboolなら許すが数値やenumはナシだな
0392デフォルトの名無しさん
2012/03/25(日) 21:54:19.680393デフォルトの名無しさん
2012/03/25(日) 22:05:09.520394デフォルトの名無しさん
2012/03/25(日) 23:18:03.56エラーのリレー考え無くてもキャッチできるし
0395デフォルトの名無しさん
2012/03/25(日) 23:20:52.230396デフォルトの名無しさん
2012/03/26(月) 00:20:27.05それって自分の事だよね。
0397デフォルトの名無しさん
2012/03/26(月) 00:30:50.94結局自分で何とかしたが
0398デフォルトの名無しさん
2012/03/26(月) 02:33:34.30C#のクラスになってるのは使いにくい
普通のメソッドのほうがいいだろ
0399デフォルトの名無しさん
2012/03/26(月) 02:34:51.08WebClient wc = new WebClient();
Stream st = wc.OpenRead(url);
Encoding enc = Encoding.GetEncoding(encoding);
StreamReader sr = new StreamReader(st, enc);
string html = sr.ReadToEnd();
return html;
0400デフォルトの名無しさん
2012/03/26(月) 02:37:35.81C#のメソッドになってるのは使いにくい
普通のクラスのほうがいいだろ
0402デフォルトの名無しさん
2012/03/26(月) 02:50:20.700403デフォルトの名無しさん
2012/03/26(月) 02:55:39.480404デフォルトの名無しさん
2012/03/26(月) 03:08:26.170405デフォルトの名無しさん
2012/03/26(月) 04:16:41.840406デフォルトの名無しさん
2012/03/26(月) 04:27:46.810407デフォルトの名無しさん
2012/03/26(月) 04:46:03.20http://takae526.img.jugem.jp/20101210_1647540.jpg
0408デフォルトの名無しさん
2012/03/26(月) 05:03:45.92ソースコピって参考にしようとすると毎回エラーなんだけど、テストもしないで公開してるの?
顔文字のつもりなの?
0409デフォルトの名無しさん
2012/03/26(月) 05:05:47.61顔文字・・・?
0410デフォルトの名無しさん
2012/03/26(月) 05:07:05.08を設定するのに使う
その後ろはラムダ式
まあイベントハンドラに設定するメソッドをラムダ式で簡略化して書ける
0411デフォルトの名無しさん
2012/03/26(月) 05:08:29.03http://www.atmarkit.co.jp/fdotnet/rapidmaster/rapidmaster_01/rapidmaster_01.html
0412デフォルトの名無しさん
2012/03/26(月) 05:15:19.50じゃあ2005ならどう書けばいいのさ
(object sender, EventArgs e)?
0413デフォルトの名無しさん
2012/03/26(月) 05:16:12.91矢に貫かれて目が死にかけの顔文字
0414デフォルトの名無しさん
2012/03/26(月) 05:17:26.32うん
その辺の記述を略しただけなのでイベントハンドラなどで使う
書式に戻すしかない
型推論とかいろいろ動いてるからちと面倒だけどw
0415デフォルトの名無しさん
2012/03/26(月) 05:19:41.58ありがとう
長いクラスの中の顔文字を標準書式に戻さんといかんのか…面倒すぐる
0416デフォルトの名無しさん
2012/03/26(月) 05:21:53.73メソッドを勝手に用意してくれるよ
0417デフォルトの名無しさん
2012/03/26(月) 05:22:23.90IDEだと・・・◎
0418デフォルトの名無しさん
2012/03/26(月) 05:28:37.090419デフォルトの名無しさん
2012/03/26(月) 05:30:03.50初めて知った…おもしろい
0420デフォルトの名無しさん
2012/03/26(月) 07:07:22.78Explessでない本物のC#では何ができるの?
0421デフォルトの名無しさん
2012/03/26(月) 07:10:15.30Explessがあるなしはエディションの違いだよw
IDEの付属機能を減らして言語単体で無料公開してるのがExpless
上位のVSはExplessに無い支援機能が付いてる
各エディションの違いを調べみなよ
.net関連はMSとしては囲い込み戦略でかなり大判ぶるまいなので
Explessで十分
VC++になるとそうもいかないけど
0422デフォルトの名無しさん
2012/03/26(月) 07:11:43.03http://www.microsoft.com/japan/visualstudio/try
0423デフォルトの名無しさん
2012/03/26(月) 07:21:47.660424デフォルトの名無しさん
2012/03/26(月) 07:55:43.58string html = sr.ReadToEnd();
return html;
ローカル変数返すなよ
0425デフォルトの名無しさん
2012/03/26(月) 08:00:07.59C#は問題ないだろw
0426デフォルトの名無しさん
2012/03/26(月) 08:12:01.90何の言語の話だろう?
0427デフォルトの名無しさん
2012/03/26(月) 09:09:48.340428デフォルトの名無しさん
2012/03/26(月) 09:14:38.020429デフォルトの名無しさん
2012/03/26(月) 09:39:25.27http://www.microsoft.com/visualstudio/11/ja-jp/downloads
0430デフォルトの名無しさん
2012/03/26(月) 09:42:35.49ベータじゃないか
何が変わるの?
0431デフォルトの名無しさん
2012/03/26(月) 09:43:49.270432デフォルトの名無しさん
2012/03/26(月) 10:22:42.790433デフォルトの名無しさん
2012/03/26(月) 10:29:03.81string htmlは参照だろw
それをreturnするってことはhtmlのコピーが渡されるだけなので
sr.ReadToEnd();が返したどこかにおいてあるstringの参照には
変わりないので問題になりようがない
0434デフォルトの名無しさん
2012/03/26(月) 10:53:48.31char *hoge() {
char* buff[256];
strcpy(buff, "hoge");
return buff;
}
とかよくやってたな。
0435デフォルトの名無しさん
2012/03/26(月) 10:58:17.29いや、stringは特殊だから、値が変わらない内は使い回しされると思うが
0436デフォルトの名無しさん
2012/03/26(月) 10:59:52.38stringの中味はこの際どうでもいいんだよ
stringが値型か参照型かどうかだよw
0437デフォルトの名無しさん
2012/03/26(月) 11:01:58.38恥ずかしい指摘した奴の言い訳はもういらないから。
0438デフォルトの名無しさん
2012/03/26(月) 11:03:05.020439デフォルトの名無しさん
2012/03/26(月) 11:04:02.671行目は日本語になってないよ
0440デフォルトの名無しさん
2012/03/26(月) 11:25:14.508ではフォルダーのファイルを取得することもできないそうだからそういうのに対応してんじゃね?
あとメトロ対応とか
0441デフォルトの名無しさん
2012/03/26(月) 11:32:44.78stringは参照型だが、値型のような振る舞いをする特殊な型ですw
0442デフォルトの名無しさん
2012/03/26(月) 11:50:19.300443デフォルトの名無しさん
2012/03/26(月) 12:41:51.92ヒントをください
0444デフォルトの名無しさん
2012/03/26(月) 13:06:58.350445デフォルトの名無しさん
2012/03/26(月) 13:07:43.370446デフォルトの名無しさん
2012/03/26(月) 13:12:45.30uwscを使ったほうが便利で高機能で信頼性が高いです。
0447デフォルトの名無しさん
2012/03/26(月) 13:17:00.440448デフォルトの名無しさん
2012/03/26(月) 13:25:24.45msgbox "Hello World"
って書いてあったら
MessageBox.Show("Hello World");
を実行するところからはじめたいのです
0449デフォルトの名無しさん
2012/03/26(月) 13:37:57.63{
MessageBox.Show("Hello World");
}
0450デフォルトの名無しさん
2012/03/26(月) 13:45:03.88"This is the pen"のときもあります
0452デフォルトの名無しさん
2012/03/26(月) 13:48:10.59すいませんモリタポ買ってないため過去ログがみれないのです・・・・
0453デフォルトの名無しさん
2012/03/26(月) 13:49:08.780454デフォルトの名無しさん
2012/03/26(月) 13:49:49.540455デフォルトの名無しさん
2012/03/26(月) 13:50:08.39kづあしあじゃなくてくださいです
0456デフォルトの名無しさん
2012/03/26(月) 13:51:50.62このスレで扱えるレベルじゃないしuwscのようなソフトの作り方に対する回答は
過去スレにでてるから読めって話
教えてくんかまう暇は無い
0457デフォルトの名無しさん
2012/03/26(月) 13:55:52.410458デフォルトの名無しさん
2012/03/26(月) 13:56:46.60既存のそこそこの規模のソフトの作り方を一から教えてくれる人がどこにいるんだか
0459名無しのデフォルトさん
2012/03/26(月) 14:06:16.540460デフォルトの名無しさん
2012/03/26(月) 14:07:24.00>>459
0461デフォルトの名無しさん
2012/03/26(月) 14:10:26.790462デフォルトの名無しさん
2012/03/26(月) 14:36:05.760463デフォルトの名無しさん
2012/03/26(月) 14:43:30.530464デフォルトの名無しさん
2012/03/26(月) 14:43:32.68そうだと仮定すると該当プロセス内にメモリ確保したり大変そう
0465デフォルトの名無しさん
2012/03/26(月) 14:44:59.94そういうことなのか?
日本語でOK的な感じだったので触れなかったw
0466デフォルトの名無しさん
2012/03/26(月) 14:53:07.990467デフォルトの名無しさん
2012/03/26(月) 15:03:13.850468デフォルトの名無しさん
2012/03/26(月) 15:05:22.290469デフォルトの名無しさん
2012/03/26(月) 15:06:32.29プログラムの基礎知識から教えてやる余裕ないわ
0470デフォルトの名無しさん
2012/03/26(月) 15:12:05.700471デフォルトの名無しさん
2012/03/26(月) 15:13:41.840472デフォルトの名無しさん
2012/03/26(月) 16:20:11.85>>448はindexOfかsplit辺りをググれでいいんじゃね?
>>459はゴメン意味がわからない
047361
2012/03/26(月) 16:37:56.160474デフォルトの名無しさん
2012/03/26(月) 17:03:13.36★初心者以前の質問に雪崩のように答えるスレ★
http://toro.2ch.net/test/read.cgi/tech/1331930031/
0475デフォルトの名無しさん
2012/03/26(月) 19:05:30.38つまりググれと言っている奴はこのスレは質問禁止と遠まわしに言っている自治厨
0476デフォルトの名無しさん
2012/03/26(月) 19:08:33.68自分の要求が通らなかったからって切れるんじゃないよボウヤ
ソフト1本まるまる作り方なんて相手してられるか
構文解析とか研究題材になるような巨大なジャンルなんて特に
0477デフォルトの名無しさん
2012/03/26(月) 19:08:38.99その方がこっちとしても都合がいい
0478デフォルトの名無しさん
2012/03/26(月) 19:10:13.85質問したあと何をしている?
答えが付くのを茶しばいて待ってるなら死んだ方がいいぞ
0479デフォルトの名無しさん
2012/03/26(月) 19:16:22.120480デフォルトの名無しさん
2012/03/26(月) 19:17:54.770481デフォルトの名無しさん
2012/03/26(月) 19:20:45.75最低限の基礎知識くらい身につけてから質問しろよ
これでもかなり譲歩してるほうだと思うぞ
社会人なら言ってる意味わかるよな?
0482デフォルトの名無しさん
2012/03/26(月) 19:24:57.350483デフォルトの名無しさん
2012/03/26(月) 19:25:01.21スレタイ真に受けてるなら君にプログラミングは早すぎる
0484デフォルトの名無しさん
2012/03/26(月) 19:25:07.85まあソレはおいといて
その都度調べればいいと思って入門すら読んでない奴は質問すべきでないとは思うぞ
0485デフォルトの名無しさん
2012/03/26(月) 19:25:31.070486デフォルトの名無しさん
2012/03/26(月) 19:34:51.800487デフォルトの名無しさん
2012/03/26(月) 19:37:16.160488デフォルトの名無しさん
2012/03/26(月) 19:37:57.10他人に作らせてるだけじゃないか
他人に作らせたければお金を払ってプロを雇うべきだな
0489デフォルトの名無しさん
2012/03/26(月) 19:45:34.77こういう入門用のサンプルとかめんどくさがってやってないんだろ
0490デフォルトの名無しさん
2012/03/26(月) 19:46:29.45別に1から10まで説明しきれないから罵ってやる、じゃなくて黙ってるかキーワードだけでもいいのに荒んだ奴だ
わざわざ初心者用スレに張り付いているあたり初心者を罵って優越感に浸りたいという奴に思える
低レベルな会話したくなかったら上級者用でも作って行けばいいのに
0491デフォルトの名無しさん
2012/03/26(月) 19:48:47.390492デフォルトの名無しさん
2012/03/26(月) 19:52:06.590493デフォルトの名無しさん
2012/03/26(月) 19:53:26.980494デフォルトの名無しさん
2012/03/26(月) 19:55:27.05煽りは諦めて下さい
必然なのです
0495デフォルトの名無しさん
2012/03/26(月) 19:57:19.220496デフォルトの名無しさん
2012/03/26(月) 20:00:27.940497デフォルトの名無しさん
2012/03/26(月) 20:01:04.01出てってくださいお願いします、だろ?
0498デフォルトの名無しさん
2012/03/26(月) 20:01:30.510499デフォルトの名無しさん
2012/03/26(月) 20:02:38.590500デフォルトの名無しさん
2012/03/26(月) 20:09:09.430501デフォルトの名無しさん
2012/03/26(月) 20:12:19.51いまだと、Action Func 使うのが流儀?
0502デフォルトの名無しさん
2012/03/26(月) 20:16:22.99ここを見ているのですが、マウスを指し示すと原文(英語)が被さって表示されて
困ります。英語を出さない方法はありますか?
0503デフォルトの名無しさん
2012/03/26(月) 20:17:50.47デリゲートの世界だけは唯一つに定まると思ってんの?
0504デフォルトの名無しさん
2012/03/26(月) 20:18:26.72お使いのブラウザのスレで質問してくれ
続けたら殺す
0505デフォルトの名無しさん
2012/03/26(月) 20:19:24.610506デフォルトの名無しさん
2012/03/26(月) 20:19:51.470507デフォルトの名無しさん
2012/03/26(月) 20:21:11.73ここだかもう一つだかの過去ログにある ちょっと前に答えた気がする
HTMLだからブラウザで表示してJavascript切れ
0508デフォルトの名無しさん
2012/03/26(月) 20:23:35.00そんな事してる暇があるなら翻訳の質上げろよ馬鹿って思うよな
0509デフォルトの名無しさん
2012/03/26(月) 20:26:10.24右上の設定ボタン(歯車マーク)押して「スクリプトなし」を選択してOKボタン
0510デフォルトの名無しさん
2012/03/26(月) 20:26:57.250511デフォルトの名無しさん
2012/03/26(月) 20:31:16.29なんども同じようなの作るんだったら名前つけたげてもいいよ
でもそれに共通の意味がないなら無駄かもね
デルタ式とか匿名デリゲートって富豪プログラミングだよな
コーダーのあずかりしらないクラスがコンパイラによっていくらでも作られるんだもんな
0512デフォルトの名無しさん
2012/03/26(月) 20:32:38.07プログラムなんて基本の応用なのに
基本すっ飛ばして始めるから
0513デフォルトの名無しさん
2012/03/26(月) 20:32:39.800514デフォルトの名無しさん
2012/03/26(月) 20:34:48.83でもそうなるとJavaのジェネリクスの方がいいかもな
あれ結局原型になるし
その代わり型は実行時パラメータとして使えないけど
0515デフォルトの名無しさん
2012/03/26(月) 20:36:43.52Λ
ラムダのギリシャ文字
0516デフォルトの名無しさん
2012/03/26(月) 20:37:21.14本質じゃない部分(メモリ管理とか)に手を取られる事がなくなっただけで、そこから先は何も変わっていないのだが
日本語プログラムなら簡単だと思うか?
結局のところお前がやりたい事をパソコンに説明できるかどうかに掛かってんだぞ
0517デフォルトの名無しさん
2012/03/26(月) 20:38:14.140518デフォルトの名無しさん
2012/03/26(月) 20:38:17.97殺害予告のため通報しました
0519デフォルトの名無しさん
2012/03/26(月) 20:40:45.72落ち着かないとコーディングなかなか進まないよ
0520デフォルトの名無しさん
2012/03/26(月) 20:41:47.410521デフォルトの名無しさん
2012/03/26(月) 20:43:02.57Λ
http://ja.wikipedia.org/wiki/%CE%9B
Δ
http://ja.wikipedia.org/wiki/%CE%94
よくわからんけどラムダはラムダでデルタはべつじゃねーの?
0522デフォルトの名無しさん
2012/03/26(月) 20:45:30.370523デフォルトの名無しさん
2012/03/26(月) 20:49:53.630524デフォルトの名無しさん
2012/03/26(月) 20:50:59.11ドラえもんがゲラゲラ笑ってたやつでしょ?
0525511
2012/03/26(月) 20:52:18.88酒飲んでるせいにしておこう
死にたい
0526デフォルトの名無しさん
2012/03/26(月) 20:53:28.010527デフォルトの名無しさん
2012/03/26(月) 20:56:28.39wpfは性能さえ出れば使っても良いけどアレ過ぎだわ
0528デフォルトの名無しさん
2012/03/26(月) 21:28:23.020529デフォルトの名無しさん
2012/03/27(火) 03:02:14.21ラムダッチャさん? あ、ラムさんか
0530デフォルトの名無しさん
2012/03/27(火) 03:50:18.50http://blog-imgs-44.fc2.com/n/e/w/news020/pan2jij00021716s.jpg
http://blog-imgs-44.fc2.com/n/e/w/news020/pan2jij00021717s.jpg
http://blog-imgs-44.fc2.com/n/e/w/news020/pan2jij00021718s.jpg
http://blog-imgs-44.fc2.com/n/e/w/news020/pan2jij00021719s.jpg
0531デフォルトの名無しさん
2012/03/27(火) 08:31:41.88This is rumoured to be the teaser poster for the upcoming Wolverine flick, The Wolverine.
The movie is set in Japan, and actor Hugh Jackman revives his roll as the superhero.
The image first popped up on Instagram (and was spotted by website ScreenRant). It
was supposedly taken at offices of the film’s director, James Mangold. The photo has
since deleted from Instagram.
The image could very well be fake ? loads of phoney teaser mock-up posters make
their way online. Making one isn’t too hard. What’s interesting isn’t that it’s already
made it’s way online, but rather, that it’s already made it’s way online in Japan via
2ch, the country’s largest bulletin board. While some thought the poster looked “cool”,
others had more of kneejerk reaction.
“Man, this is going to piss off the ‘netouyo,’” wrote one 2ch user. “Netouyo” is short
for “nettouyoku” (ネット右翼) and it literally means, “right wingers who use the internet”.
The term isn’t referring to right-wing Republicans in the US, but those in Japan who are
typically very conservative and very nationalistic.
People’s political philosophies vary ? and I’m not judging these individuals for what they
believe. Twentieth Century Fox, however, should be aware that, if this poster is real, all
sorts of critics will come out of the woodwork. And many of them will be rallying around
the same flag Wolverine is shredding.
http://www.kotaku.com.au/2012/03/new-wolverine-movie-could-piss-off-japan/
http://www.filmofilia.com/wp-content/uploads/2012/03/the-wolverine-poster.jpg
0532デフォルトの名無しさん
2012/03/27(火) 08:45:57.360533デフォルトの名無しさん
2012/03/27(火) 12:24:20.300534デフォルトの名無しさん
2012/03/27(火) 12:26:32.540535デフォルトの名無しさん
2012/03/27(火) 12:29:51.07だったら省略してもいいぜ。
0536デフォルトの名無しさん
2012/03/27(火) 12:30:05.83テメェ明日の仕事があると思うなよ
0537デフォルトの名無しさん
2012/03/27(火) 12:33:06.840538デフォルトの名無しさん
2012/03/27(火) 12:37:40.080539デフォルトの名無しさん
2012/03/27(火) 12:38:49.090540デフォルトの名無しさん
2012/03/27(火) 13:32:24.620541デフォルトの名無しさん
2012/03/27(火) 13:35:09.720542デフォルトの名無しさん
2012/03/27(火) 14:28:16.45不思議したくて冒険したくて誰もみんなウズウズしてる
大人のフリしてあきらめちゃ
奇跡の謎など
解けないよ
もっとワイルドにもっとたくましく生きてごらん
0543デフォルトの名無しさん
2012/03/27(火) 14:28:45.53VC#でCTRL+E押した後にCTRL+C押すとコメントアウトできます
この二段階のショートカットを行いたいのですがどのような仕組みで実装してるのでしょうか?
0544デフォルトの名無しさん
2012/03/27(火) 14:35:14.79キー入力を受け取ってCtrl+Eならフラグたてといて一旦終了
Ctrl+CならCtrl+Eのフラグが立ってるか確認して対応する処理を行う
そのほかのキー入力ならフラグをおろす
ごく普通のことだろう
0545デフォルトの名無しさん
2012/03/27(火) 14:38:00.03単語に色をつけたり出来るじゃないですか
基本的にテキストエディタってやっぱりrichTextBoxで実現しているのでしょうか?
0546デフォルトの名無しさん
2012/03/27(火) 14:38:35.69CTRL+Eが押されたら次はCを監視すればできあがり
0547デフォルトの名無しさん
2012/03/27(火) 14:47:41.60TextBoxを普通に扱えるようになればおのずと答えは出るよ
面倒くさがってその場しのぎでやってるからわからない
大体それを実装させるのがプログラマーの仕事だろうに人に作らせてどうする
0548デフォルトの名無しさん
2012/03/27(火) 14:53:34.60順番にググれks
0549デフォルトの名無しさん
2012/03/27(火) 14:57:25.62アンカつけろや2ちゃん初心者
0550デフォルトの名無しさん
2012/03/27(火) 14:59:31.79ふぁびょってんじゃねーよ2ちゃん初心者
0551デフォルトの名無しさん
2012/03/27(火) 15:01:16.090552デフォルトの名無しさん
2012/03/27(火) 15:05:17.070553デフォルトの名無しさん
2012/03/27(火) 15:08:09.30>>547-548
アンカつけろや2ちゃん初心者
550 返信:デフォルトの名無しさん[sage] 投稿日:2012/03/27(火) 14:59:31.79
>>549
ふぁびょってんじゃねーよ2ちゃん初心者
14:57:25.62
14:59:31.79
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
0554デフォルトの名無しさん
2012/03/27(火) 15:15:11.740555デフォルトの名無しさん
2012/03/27(火) 15:18:53.710556デフォルトの名無しさん
2012/03/27(火) 15:55:45.46プログラムの部品としてAPIってのが提供されていますが
C#はAPIを利用しなくても描画したりファイルを扱ったりできますよね。
最初、C#も裏ではAPIを利用しているのかと勘違いしてました
なぜ似たような機能が提供されているのですか?
0557デフォルトの名無しさん
2012/03/27(火) 15:58:01.950558デフォルトの名無しさん
2012/03/27(火) 16:06:15.240559デフォルトの名無しさん
2012/03/27(火) 16:18:02.670560デフォルトの名無しさん
2012/03/27(火) 18:20:47.05どうすりゃいい?
0561デフォルトの名無しさん
2012/03/27(火) 18:22:15.660562デフォルトの名無しさん
2012/03/27(火) 18:32:54.760563デフォルトの名無しさん
2012/03/27(火) 18:33:39.580564デフォルトの名無しさん
2012/03/27(火) 18:45:32.020565デフォルトの名無しさん
2012/03/27(火) 18:50:17.82const として宣言できるのは、C# 組み込み型 (System.Object を除く) だけです。
クラス、構造体、または配列を作成するには、readonly 修飾子を使用します。
0566デフォルトの名無しさん
2012/03/27(火) 18:56:15.12下記のように、各クリックイベントの後に共通してFuncA()とFuncB()を呼び出しているのですが、
これを上手く省略する書き方があれば教えてください
private void button1(object sender, EventArgs e){
i = 1;
FuncA();
FuncB();
}
private void button2(object sender, EventArgs e){
i = 2;
FuncA();
FuncB();
}
private void button3(object sender, EventArgs e){
i = 3;
FuncA();
FuncB();
}
0567デフォルトの名無しさん
2012/03/27(火) 18:56:20.690568デフォルトの名無しさん
2012/03/27(火) 18:58:22.960569デフォルトの名無しさん
2012/03/27(火) 19:00:07.75こういうのを計算してくれるライブラリってありませんか?
0570デフォルトの名無しさん
2012/03/27(火) 19:01:20.32SMTPはあるのに・・・
0571デフォルトの名無しさん
2012/03/27(火) 19:02:40.77int i = 0;
if( sender == this.button1 )
{
i = 1;
}
else if( sender == this.button2 )
{
...
}
else ...
{
}
FuncA();
FuncB();
}
0572デフォルトの名無しさん
2012/03/27(火) 19:05:21.62int i = 0;
switch(sender)
{
case this.button1:i=1;
break;
case this.button2:i=3;
break;
case this.button3:i=3;
break;
}
FuncA();
FuncB();
}
0573デフォルトの名無しさん
2012/03/27(火) 19:07:05.83コンパイルできません
0574デフォルトの名無しさん
2012/03/27(火) 19:08:23.63FuncC(1);
}
private void button1(object sender, EventArgs e){
FuncC(2);
}
private void button1(object sender, EventArgs e){
FuncC(3);
}
private void FuncC(val value){
i=value;
FuncA();
FuncB();
}
0575デフォルトの名無しさん
2012/03/27(火) 19:12:49.40fm.Text = "ようこそC#へ";
Label lb = new Label();
lb.Text = "C#をはじめましょう";
lb.Parent = fm;
Application.Run(fm);
で、Formに「C#をはじめましょう」が出るのですが、
lb.Textに長めの文字を入れると改行されてしまいます。
改行されない方法はありますか?
0576566
2012/03/27(火) 19:13:21.28参考になりました
0577デフォルトの名無しさん
2012/03/27(火) 19:16:32.25Label.AutoSizeをtrueにしたらいいんじゃね
0578デフォルトの名無しさん
2012/03/27(火) 19:18:14.04ライブラリが作成されるほどボールを投げた時の計算に困る人がいるとは思えませんので
自力でどうぞ
0579デフォルトの名無しさん
2012/03/27(火) 19:25:25.64これから○○年△△日 □□時☆☆分◇◇秒にするにはどうすればいい?
0580デフォルトの名無しさん
2012/03/27(火) 19:30:54.78lb.AutoSize = true;
にしたらOKになりました。ありがとうございます。
0581デフォルトの名無しさん
2012/03/27(火) 19:31:31.83よし。
いまさらだが。
ButtonのTagに1,2,3を入れてやってから
Clickイベントを同じメソッドに割り当てて
private void hogebutton_Click(object sender, EventArgs e) {
Control c = (Control)sender;
int i = int.Parse(c.Tag.ToString());
FuncA();
FuncB();
}
0582デフォルトの名無しさん
2012/03/27(火) 19:33:28.98基準は何なんだよ
エポックからのミリ秒か?
0583デフォルトの名無しさん
2012/03/27(火) 19:36:54.080584デフォルトの名無しさん
2012/03/27(火) 19:47:51.220585デフォルトの名無しさん
2012/03/27(火) 19:51:37.560586デフォルトの名無しさん
2012/03/27(火) 20:02:51.120587デフォルトの名無しさん
2012/03/27(火) 20:13:18.930588デフォルトの名無しさん
2012/03/27(火) 20:17:08.640589デフォルトの名無しさん
2012/03/27(火) 20:21:55.88>>566のように直書きするわ
0590デフォルトの名無しさん
2012/03/27(火) 20:23:35.70ここを参考に、
Panelの中にPictureBoxを入れてAutoScrollで画像をスクロールバーでスクロールできるようにしたいのですが、
Panel外に出た画像が消えてしまいます。
ではPanelのScrollイベントなどで再描画してやればいいのかと思いましたが、端の部分だけ表示されなかったりとうまくいきません。どこがおかしいのでしょうか?
0591デフォルトの名無しさん
2012/03/27(火) 20:31:57.47普通に描画されるはずだけど
0592デフォルトの名無しさん
2012/03/27(火) 20:32:57.26http://dobon.net/vb/dotnet/control/refreshupdateinvalidate.html
0593デフォルトの名無しさん
2012/03/27(火) 20:33:27.15計算方法をおしえて
0594デフォルトの名無しさん
2012/03/27(火) 20:37:09.650595デフォルトの名無しさん
2012/03/27(火) 20:37:22.53ベクトルの計算だけじゃないの?
・手?から離れた瞬間のベクトル
・その後常に受ける重力
・空気抵抗による減速係数
ライブラリは必要ないよ
0596デフォルトの名無しさん
2012/03/27(火) 21:00:11.550598デフォルトの名無しさん
2012/03/27(火) 21:22:01.63無重力で真空の空間でベクトル(1, -1)の方向にボールを投げたときの計算をしたよ
ついでに描画しといたよ
Formに張り付けて使ってね
PointF vector = new PointF( 1, 1 );
protected override void OnPaint( PaintEventArgs e )
{
base.OnPaint( e );
for( int x = 0; x < this.Width; x++ )
{
float y = ( vector.X / vector.Y ) * x;
e.Graphics.DrawRectangle( Pens.Black, x, y, 1, 1 );
}
}
0599デフォルトの名無しさん
2012/03/27(火) 21:23:55.36だね
間違えてごめんね
0600デフォルトの名無しさん
2012/03/27(火) 21:33:48.72なーに関数書くだけだ
0601デフォルトの名無しさん
2012/03/27(火) 21:48:12.21そう複雑でもないと思うけど、任意のタイミングで衝突や加速が加わることを
想定にいれるなら、加速度と速度から数値積分的に位置を求めることになるわけで
それなりに面倒そうだね。
2Dか3Dか知らんけど、とりあえず位置を表すクラスを作って、それを派生して
速度、加速度のクラスを作るところから始めるのかな。
0602デフォルトの名無しさん
2012/03/27(火) 21:55:22.75物理エンジンに初期値与えてあとは丸投げというのもあり
Unreal engineなんか使えるようになるとすごい
0603デフォルトの名無しさん
2012/03/27(火) 22:14:45.550604デフォルトの名無しさん
2012/03/27(火) 22:36:56.07なるほど
ベクトルか
0605デフォルトの名無しさん
2012/03/27(火) 22:37:32.64ありがとう
0606デフォルトの名無しさん
2012/03/28(水) 13:13:25.24複数チェック処理を行うクラスを作ります。
チェック結果はboolで返して欲しいのですが、
falseの場合、チェック内容によって数値も返して欲しいのです。
処理1で引っかかったら01、処理2なら02、みたいに。
どうしたらよいですか?
0607デフォルトの名無しさん
2012/03/28(水) 13:22:53.47http://ufcpp.net/study/csharp/sp_ref.html
コレ読んで ref って奴勉強してね
0608デフォルトの名無しさん
2012/03/28(水) 13:32:30.550609デフォルトの名無しさん
2012/03/28(水) 13:36:44.200610デフォルトの名無しさん
2012/03/28(水) 13:50:34.75みなさんありがとうございます。
一応書き込む前に調べはしましたけど、どの方法が適切(?)なのか
判断つかなかったのです。
もらったアドバイスのいずれかにしようと思います。
0611デフォルトの名無しさん
2012/03/28(水) 14:05:47.92プログラムAから起動した外部プログラム(メモ帳とか)があるとして
プログラムAを閉じたら、起動した外部プログラムも全部閉じる処理はどうやるのでしょうか?
0612デフォルトの名無しさん
2012/03/28(水) 14:18:59.58UIをフリーズさせないように非同期で処理しているんですがフリーズしちゃいます。
IEnumerable<string> files = Directory.EnumerateFiles(source);やTaskで非同期しているはずなんですがUIがフリーズしちゃいます。
どうすれば重い処理のときにUIをフリーズさせずにすむのでしょうか
アドバイスお願いします。
0613デフォルトの名無しさん
2012/03/28(水) 14:20:10.370614デフォルトの名無しさん
2012/03/28(水) 14:23:21.980615デフォルトの名無しさん
2012/03/28(水) 14:25:52.900616デフォルトの名無しさん
2012/03/28(水) 14:38:07.62って書いても画面の中央にフォームが表示されません
0617デフォルトの名無しさん
2012/03/28(水) 14:40:18.920618デフォルトの名無しさん
2012/03/28(水) 15:07:39.86ディスクアクセスのせいでシステム全体が重くなってんじゃないの?
0619デフォルトの名無しさん
2012/03/28(水) 15:13:44.32実際やらなかったが、スレッドじゃなくてプロセスを分けてWCFで通信するってのを検討したな
もし、同時に動いている関係ないプログラムが普通に動くなら回避できる可能性はあると思う
俺はWPFからWinformsに変更したら解決できた
0620デフォルトの名無しさん
2012/03/28(水) 15:15:17.620621デフォルトの名無しさん
2012/03/28(水) 15:20:05.11http://ideone.com/GZmum
0622デフォルトの名無しさん
2012/03/28(水) 15:23:47.100623デフォルトの名無しさん
2012/03/28(水) 15:25:28.090624デフォルトの名無しさん
2012/03/28(水) 15:28:08.85Multiline = true
じゃないとだめぽいね
0625デフォルトの名無しさん
2012/03/28(水) 15:31:53.92他のアイテムを削除した際にこのボタンに関するコードも一緒に削除されてエラーの嵐になっちゃうんだけどなんとかならん?
0626デフォルトの名無しさん
2012/03/28(水) 15:34:55.65Multilineをtrueにしたらできました
0627デフォルトの名無しさん
2012/03/28(水) 15:42:09.07http://ideone.com/xyATUてやったんですけどタブの幅が変わりません
どこかまちがってますか?
0628デフォルトの名無しさん
2012/03/28(水) 15:53:37.62自己解決
入力した後に呼び出さないとダメでした
0629デフォルトの名無しさん
2012/03/28(水) 20:00:11.96デザイナが生成したコードはいじらずに自分で宣言した変数に代入でどうか
0630デフォルトの名無しさん
2012/03/28(水) 20:22:41.33コードを各位置をごっそり移動するより綺麗だね
0631デフォルトの名無しさん
2012/03/28(水) 20:34:15.860632デフォルトの名無しさん
2012/03/28(水) 20:38:15.28そうなんです、調べたところディスクの速度に制限されることをIO Boundと言うみたいですね。
これはプログラムでは解決しようがないんでしょうか
0633デフォルトの名無しさん
2012/03/28(水) 20:40:48.33ソースコード見せる気無いようだから深く詮索しないが
0634デフォルトの名無しさん
2012/03/28(水) 20:41:21.30ファイルの内容にもよるんじゃないの?
たとえばテキストファイルで1行1レコードを1レコード単位で読み込んでるとからな
改善の余地はあると思うけど
0635デフォルトの名無しさん
2012/03/28(水) 20:44:33.06メモリが足りないとか、HDDの空き容量が足りないとか
0636デフォルトの名無しさん
2012/03/28(水) 20:52:00.73スレッドが分かれてるようで分かれてないだけのような気がする
他に考えられるのは、Taskはスレッドプールで動いてるので
あまり長時間占有し続けるタスクをガンガン作ると
スレッドプールが長蛇の列になってUIが動いてないように見える
こうなるとスレッドプールが拡張されるまでカックンカックンする
0637デフォルトの名無しさん
2012/03/28(水) 20:53:04.59ボタン型A = ボタン型Bでもやろうとか思ったけどこれだと参照渡しになっちゃうよね。まあなんとかなると思うが
0638デフォルトの名無しさん
2012/03/28(水) 20:58:05.250639デフォルトの名無しさん
2012/03/28(水) 21:11:17.61>>633
テキストでアップロードしました、稚拙ですがご指導ください
76行目からファイルおよび単一ディレクトリまたはサブディレクトリを含む、指定の拡張子のファイルパスを全て読み込むだけなんですが、数万件を超えるとフリーズしてしまいます
0640デフォルトの名無しさん
2012/03/28(水) 21:14:22.97Directory.EnumerateFiles使っても次の行でToListしたら意味ねえだろ
0641デフォルトの名無しさん
2012/03/28(水) 21:16:39.84最初多少の時間かかってもいいから超高速にファイル検索してパス取得したい
0643デフォルトの名無しさん
2012/03/28(水) 21:22:20.710644デフォルトの名無しさん
2012/03/28(水) 21:28:02.930645デフォルトの名無しさん
2012/03/28(水) 21:30:05.370646デフォルトの名無しさん
2012/03/28(水) 21:36:01.96どんな種類のデータなんだろうね。
データ自体を作り出すのも大変な労力だわ。
0647デフォルトの名無しさん
2012/03/28(水) 21:36:33.94MSDNみると全ての読み取り操作に対して安全ですって書いてあるけど
安全っての微妙な言い回しだよね
中途半端な状態を読み取らないという意味としても、セルレベルなのか行レベルなのか列レベルなのか良く分からない
これがダーティーリードみたいな事が起きないって意味ならロックしてるよね
その辺の競合も気になるな
0648デフォルトの名無しさん
2012/03/28(水) 21:38:39.770649デフォルトの名無しさん
2012/03/28(水) 21:44:30.6310万ファイルで試したけど2秒弱しか掛からん
そもそもMFT読めば済む話でデータ全部なめるわけじゃあるまいし
0650デフォルトの名無しさん
2012/03/28(水) 21:47:36.63デバッグの一時停止するとどこで止まるんだこれ
0651デフォルトの名無しさん
2012/03/28(水) 21:49:57.36Worker.DoWork += (sender, e)とかやっても呼ばれるんだな・・・。
0652デフォルトの名無しさん
2012/03/28(水) 21:52:07.170653デフォルトの名無しさん
2012/03/28(水) 22:31:37.72内容は明かせないんですが、とある画像ファイルを100万件近く読んだときに1分くらいフリーズしてしまうんです。
Dialogが開いてDoWorkに入ればフリーズしないんですが、そこに入る前のファイルパス取得でフリーズしてしまうんです。
どういう風に処理をわければ上手く非同期できるんでしょうか
0654デフォルトの名無しさん
2012/03/28(水) 22:35:01.56取引先な委託元がかわいそう
0655デフォルトの名無しさん
2012/03/28(水) 22:41:27.26ガベージコレクションおこしているんでしょうか?
0656デフォルトの名無しさん
2012/03/28(水) 22:41:46.43仕事でちょっと便利につかればいいという感じでツールを作ってるだけです
0657デフォルトの名無しさん
2012/03/28(水) 22:42:37.91相手するだけ無駄
0658デフォルトの名無しさん
2012/03/28(水) 22:48:59.62100万件ってのが問題なだけじゃねえか?。。
メモリーはだいじょぶなの?
メモリースワップしてそう。。
0659デフォルトの名無しさん
2012/03/28(水) 22:56:42.960660デフォルトの名無しさん
2012/03/28(水) 23:07:29.21いわゆる業者だ
0661デフォルトの名無しさん
2012/03/28(水) 23:09:02.25自家発電業務があるからな
0662デフォルトの名無しさん
2012/03/28(水) 23:36:12.67クリックされたらそこをブラウザで開くのって駄目なの?
0663デフォルトの名無しさん
2012/03/28(水) 23:39:06.73俺の試した環境は最近刷新したばかりなので
やや古いPCで件数10倍になると1分以上かかっても不思議じゃないだろうな
そもそも上の方で言われてるようにリパースポイント含んでて無限ループしてないか?とかもあるが…
ソースコード見る限りファイルをリストにしている部分が非同期になってないから
これを解消しない限り根本的にどうもならない
具体的に言うとDoWorkの中でDirectory.EnumerateFilesしろ
それによって発生する諸々の問題(プログレスバーをどうするか等)は自力で解決しろ
俺らもホビープログラマーであって便利屋じゃねえんだ
0664デフォルトの名無しさん
2012/03/28(水) 23:45:17.52問題ないんじゃないの?
Tagって基本的にフリーのはずだし
0665デフォルトの名無しさん
2012/03/28(水) 23:57:00.15当り前だ馬鹿野郎。60倍速いPC用意しら1秒で済む。
0666営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 00:02:30.430667営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 00:07:45.830668営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 00:35:47.18自分のプログラムと別に参考にするソースやちょっとしたサンプルテストのために2つ3つ別途起動している状態です。
一つのExpressアプリケーションの中でこういったちょっとした別のソースを試したりということはできませんか?
0669営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 00:43:53.530670営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 00:48:29.26というより世代管理したいってことじゃないの?
試してみるけど場合によっては元に戻したいと
一番いいのはプロジェクトのフォルダごとコピーして世代管理だねw
差分管理するソフトもあるけど面倒といえば面倒だし
0671営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 00:53:02.80同じウィンドウの中でソリューションの切替がしたいと
0672営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 00:57:15.02そっちかね?
実は普段何気にプロジェクト作ってるんだけどプロジェクトの上かしたにもう一段あるんだよな
ソリューションって表現だっけ?
0674営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 01:01:26.90ソリューション-プロジェクト-プロジェクトを構成してるパーツなど
ってなってるから
プロジェクトのフォルダ全部をそのままコピーしてIDE上から
そのプロジェクトを追加すればいいんじゃないかな?
IDE上で複製できるかもしれないけどw
0675営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 01:12:54.31C# Expressじゃできないだろ
マルチモニターにして数増やしたら便利になる
0676営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 01:23:03.070677営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 09:51:56.020678営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 10:20:46.550679営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 11:16:59.540680営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 12:47:10.28フォームアプリケーションでキーの同時押しを検出しようと思っています。
綺麗に書けないかと調べていると、
System.Windows.Forms.Keys列挙体にはFlagsAttribute属性が含まれているから論理演算子を使えば組み合わせを保存できるね
とmsdnに書いてあるように見えるのですが、:ttp://msdn.microsoft.com/ja-jp/library/system.windows.forms.keys%28v=vs.110%29.aspx
例えば
Console.WriteLine(Keys.A | Keys.B);
と書いて実行すると
C
と出力されます。
どこかで解釈が間違えていると思うので、ご指摘いただきたいのです。
0681営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 12:54:30.71仮想キーコードは百何十とあるんだから全部組み合わせ可能にしようと思ったら
それだけのビットが必要になるんだぞ Int64でも全く足りない
0682営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 12:55:07.83Aは0x41 Bは0x42 orすると0x43だからCと同じだよねw
0683営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 12:57:57.24http://homepage3.nifty.com/ic/help/rmfunc/vkey.htm
0684営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 12:59:57.13なるほど、全部のキーがそれぞれ別のビットに割り当てられているわけじゃ無かったということですな…
解決しました。ご返答ありがとうございました!
0685営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 17:47:28.2501234 だったら 1234
00123 だったら 123
00001 だったら 1
とテキストボックスに表示させたいと思います。
今は一回数値に変換してからtostringで文字列に戻してるのですが、
もっとスマートな方法はありますでしょうか。
0686営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 18:11:53.50str = str.TrimStart( '0' );
0687営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 18:18:44.06str ="0"だとstr="";になるから注意が必要だね
0688営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 18:30:40.85変更したいのですが、App.configなどで設定可能でしょうか?
0689営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 20:11:23.820690営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 21:12:50.84フォームを表示しないで一連の処理が終了したらアプリも
終了するようにしたいのですが
実行すると↓の行で「オブジェクトが破棄されている」とエラーができます
Application.Run(new Form1(args));
Form1内では、一連の処理実行後 this.Close();としています
これをしなければ普通に動くのですが、フォームは表示されてしまいます
どうすれば引数無しの通常起動と、引数ありのバックグラウンドでの処理を両立するようにできるんでしょうか?
0691営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 21:16:27.450692営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 21:16:51.42引数はargsに入ってくる
0693営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 21:18:02.560694営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 21:22:37.78でメッセージループが始まるだけだから。
フォームが必要なきゃ呼ばなきゃいい
if( 引数があるとき )
{
//Application.Run();
Form1 f = new Form1( args );
f.NanikaMethodYobe();
// 処理が終り次第アプリも終了
}
else
{
Application.Run(new Form1(args));
}
0695営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 21:26:15.74オシタトキノいべんとヲヒトツニマトメテ
ジブンデツクッタいべんとはんどらヲ
トウロクデキルノカ?
0696営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 21:27:49.030697営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 21:29:22.620698営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 21:39:30.07バッチリできました
ありがとうございます
0699営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 01:32:35.460700営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 01:48:05.180701営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 01:58:04.53また自治()とか言って騒ぎ始めたんだろ
0702営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 06:07:25.32http://www.nicovideo.jp/watch/sm17394218
03.29 参議院総務委員会 片山さつき議員(自民)NHKの諸問題を追及
http://www.nicovideo.jp/watch/sm17394300
【中国】海洋権益の侵奪準備、重慶の粛正、産業スパイ[桜H24/3/29]
http://www.nicovideo.jp/watch/1333010551
【今週の御皇室】外国人の質問に対する両陛下のお答え[桜H24/3/29]
http://www.nicovideo.jp/watch/so17393379
【皇室】天皇陛下、順調な御回復[桜H24/3/29]
http://www.nicovideo.jp/watch/so17393363
【消費増税】30日閣議決定の方針、新聞各紙の論調[桜H24/3/29]
http://www.nicovideo.jp/watch/so17393368
【アオイ】4月1日ロート製薬抗議デモの告知と所見
http://www.nicovideo.jp/watch/sm17399539
竹島奪還デモ4月8日in新大久保〜新宿 告知動画
http://www.nicovideo.jp/watch/sm17398611
幸福実現TV 第55回「増税亡国論」
http://www.nicovideo.jp/watch/1333029998
20120329-麻生太郎(為公会例会)
http://www.nicovideo.jp/watch/sm17395923
3/23【頑張れ日本全国行動委員会設立二周年記念】田母神閣下インタビュー
http://www.nicovideo.jp/watch/sm17395564
0703営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 06:08:06.44今日の片山さつきまとめ
「なんで、韓国の放送局が、NHKの中にあるの」 「なんでハングルメールブームを捏造するの」
「なんで紅白に反日時代を出すの」
ミュージックジャパンなのに韓国人を36%も混ぜてた ビックバンなどの大麻・人身事故そんな犯罪者も出してた
そりゃミュージックコリアwだろとw
「皇室」「王家」と辱めたことは 宮内庁に聞いたのか?
ほとんど答えてなかったね
「ニュース9の「在日参政権への誘導」については、今夜、謝罪放送しとけ」 も言ってた
H24/03/29 参院総務委・片山さつき&礒崎陽輔【犬HKを質す!!】解約お勧め
http://www.nicovideo.jp/watch/sm17394218
03.29 参議院総務委員会 片山さつき議員(自民)NHKの諸問題を追及
http://www.nicovideo.jp/watch/sm17394300
0706営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 11:01:16.170707営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 13:04:40.49複数行テキストボックスに、データを受信するごとに1行ずつ
追加表示していくプログラムを作っています。
行数が100行超えたら1番古い行を消すようにして
トータル100行を超えない様にしたいと思うのですが、
どうやったらよいのでしょうか。
0708営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 13:28:25.30string[] lines = this.textBox1.Lines;
if( lines.Length > 100 )
{
var list = new List<string>( lines );
list.RemoveAt( 0 );
this.textBox1.Lines = list.ToArray();
}
とか
0709営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 13:39:16.840710営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 13:50:31.06参照の追加
.netのタブから選べ
0711営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 13:55:32.84System.Web.dllがなかった
0712営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 14:12:07.88http://www.atmarkit.co.jp/fdotnet/dotnettips/1021targetfx/targetfx.html
0713営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 14:53:45.21がアクティブだった後、別のアプリがアクティブになった(メモ帳が非アクティブ)時
自アプリのイベントを発生させたいのですが
どのように書けばいいのでしょうか?
対象のアプリのハンドルの取得はできたのですが・・・。
0714営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 15:43:57.44http://engawa.2ch.net/test/read.cgi/poverty/1333077281/
0715営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 16:26:44.74ListBox
0716営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 20:10:28.01どうしたかできますか?
0717営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 20:37:46.68それって上級者クラスの質問じゃない?
0718営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 20:56:28.15TableLayoutPanel tableLayoutPanel1=new TableLayoutPanel();
int data=0;
0719営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 21:07:43.70やっと糞MSIME使わなくて済むよ
0720営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 21:08:34.66まずC#じゃ無理と言っておく
残念だけど2度は言わない
聞き返すなよ
C#以外でやる方法
・SetWindowsHookを使ってWH_CALLWNDPROCを使用する
・CreateRemoteThreadとSetWindowSubclassを使ってWndProcを置換する
好きな方をどうぞ
0721営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 21:11:44.43なんでずっとW32APIを使わなきゃいけないんだよと
0722営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 21:16:57.34移植性という幻想の上ではVMで動かすのが流行だったんだよ
その観点から行くとシステムコールなんか直接触らすはずないよね
0723営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 21:27:15.610724営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 21:29:35.810725営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 21:32:49.24いやシステムコール直接触りまくりじゃないか
むしろC#は最近の言語の中じゃ一番システムコールやりやすい部類じゃないか
0726営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 21:34:33.05.NET Frameworkって御立派なレイヤー挟んでるだろ
0727営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 21:35:12.000728営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 21:36:04.86C++で呼ぶのと別に何も変わらんだろ
ヘッダが用意されてるか用意されてないかの違いだけ
0729営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 21:37:38.10ネット情報をガン見しながらやるしかない
0730営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 21:43:28.35Cそのまんまのポインタ使えるしマーシャリングも強力だし
プラットフォーム呼び出しに関してはC/C++やC++/CLIを除けば最強じゃね
0731営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 21:46:01.700732営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 21:50:24.940733営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 22:08:16.640734営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 22:09:09.210735営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 22:11:23.41有料ソフトは?
0736営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 22:18:33.500737営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 22:20:16.77やりかた教えて
0738営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 22:23:33.460739営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 22:26:40.200740営利利用に関するLR審議中@詳細は自治スレへ
2012/03/30(金) 22:38:49.20thx
0741営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 00:22:55.62ngen.exeじゃだめなん(´・ω・`)
0742営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 00:34:59.310743営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 00:38:56.310744営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 00:43:05.410745営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 00:44:14.880746営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 00:46:30.800747営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 01:04:27.26仮にC++向けの.NET相当のものがあったとして、そんな巨大なもんスタティックリンクできるかw
0748営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 03:39:17.39自分自身(*.exe)を上書きしてるんだろ?
0749営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 06:02:19.42俺は本体から自前の更新用プログラム立ち上げて本体上書きさせてる
0750営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 08:12:42.040751営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 08:30:17.82フレームワーク入ってないPCでも動くし
0752営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 08:41:21.860753営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 09:04:44.25bが256より大きかったらaは256
これを一行で書くにはどうすればいい?
0754営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 09:25:08.10if(b<256) a=b;if(b>256) a=256;
0755営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 09:27:53.040756営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 09:42:30.070757営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 10:12:33.760758営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 10:16:19.170759営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 10:24:40.540760営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 10:28:50.94スペースのところを詰めて打っても、
ちゃんと正常な文に直してくれるから便利ですね。
本を手で押さえてリストを入力しているので、どうしても右手
だけで入力しないとダメなので助かります。
Shift押しながらとかが辛いのです。
本を抑えてないと本が閉じてしまうから。
0761営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 10:29:46.450762営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 10:38:26.40と
hogeControl.Width = w;
hogeControl.Height = h;
はどっちが速い?
0763営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 10:39:09.20= new Size(w, h);
0764営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 10:41:14.040765営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 10:41:44.74速さは知らんが余計な処理は走らないはず
0766営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 10:46:16.670767営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 10:46:26.520768営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 10:49:06.33>>762の場合SizeのWidth/Heightを変更してるわけではないから>>767は関係ない
0769営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 11:01:06.62100万回実行してStopwatch クラスで時間はかるとか?
0770営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 11:05:45.53それだったら
時間を表示する
for(i=1 to 1000000)
処理
NEXT
時間を表示する
でしょ ?
0771営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 11:08:19.800772営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 11:20:25.010773営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 11:28:19.150774営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 11:32:39.710775営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 11:33:52.010776営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 11:35:47.230777営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 11:37:04.140778営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 11:39:26.310779営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 11:40:08.35天が落ちてくるのを心配するのと変わらん
0780営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 11:40:35.38↓
Widthを変更する
↓
画面のアップデートがかかる
↓
サスペンドされてたわ。やめやめ。
↓
Heightを変更する
↓
画面のアップデートがかかる
↓
サスペンドされてたわ。やめやめ。
↓
ResumeLayout
-----------------------------------
SuspendLayout
↓
Sizeを更新する
↓
画面のアップデートがかかる
↓
サスペンドされてたわ。やめやめ。
↓
ResumeLayout
0781営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 11:41:07.850782営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 11:43:43.710783営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 11:46:37.980784営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 11:47:19.520785営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 11:49:24.14結構な影響を与えることがあることを知らないはずはないだろ
ちょっと触っただけでちらついたりさ
0786営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 11:50:43.13東京直下震度7がいつ起こってもおかしくない
と同じということですね。
0787営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 11:51:19.85想定さえしておけば、たとえば「鉄塔が倒れて受電不能」「電源車60台以上到着、接続できたのは1台」みたいな、お粗末な結果にはならなかっただろう。
これらに対応するのにいくらの金がかかるというのだ?100億か?
0788営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 11:52:10.51やっぱり東電の原子力プログラムを作った人のバグですか?
0789営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 11:53:16.26IBMとスガノ銀行の損害よりも安いですね。
0790営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 11:55:24.33今回のように震度5しか想定しなかったということだよ。
0791営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 11:55:37.220792営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 11:56:31.750793営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 11:56:36.86パフォーマンスの話なのでチラつきはどうでも良いのです
話の境界が分からない人って愚昧にして不幸ですね
0794営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 12:01:55.11どうしても続けたいのならC#のプログラムとの関連性をコードレベルで明確にしてしゃべってね
0795営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 12:04:55.000796営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 12:06:46.040797営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 12:15:42.60ウイルスチェックソフトにひっかかる。
アバスト!は疑わしいプログラムを分析しています
→サンドボックスで実行します
→分析を完了しました このファイルをマルウエアであると識別するのに十分な証拠は得られませんでした
もちろんアバストの設定でチェックしなくすれば出なくなるけど
配布先でやってもらう手間をできればなくしたい。
同じような現象になって対策した方がいたら、方法を教えてください。
0798営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 12:22:50.67http://i.msdn.microsoft.com/dynimg/IC59103.png
0799営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 12:34:39.31無茶言うな
それができたらウィルスの製作者は真っ先にその方法でヒューリステックに掛からないよう対策するだろ
0800営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 12:37:45.54付かない
CodeProjectとかから拾ってくるがよろし
http://www.codeproject.com/Articles/14388/OutlookGrid-grouping-and-arranging-items-in-Outloo
0801営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 12:42:00.150802営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 12:43:05.210803営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 12:51:50.43これが起きて欲しくないとき
0804797
2012/03/31(土) 13:05:58.66まぁ そうだよな。 しかし多くのフリーソフトはひっかからない気が。
対策ソフト導入前にインストールだったからひっかからないのか?
>>801
たしかに可能性はあるね。 時期が時期だし。
0805営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 13:10:27.110806営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 13:12:36.200807営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 13:15:45.660808営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 13:15:48.04作るならc++だろ。
0809営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 13:18:22.990810営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 13:20:25.552012/03/31 08:52
基準値を2−4倍上回るベンゾピレン検出、製品は全て回収へ
汁物料理のだしに使う「かつお節」から、基準値を上回る発がん性物質のベンゾピレンが検出され、回収措置が取られることになった。
食品医薬品安全庁釜山地方庁は30日、韓国産のかつお節製品3種から、基準値(1キロ当たり0.010ミリグラム)を
2−4倍上回るベンゾピレンが検出され、流通・販売を禁止するとともに、回収措置を取ると発表した。
かつお節は、カツオを削って乾かしたもので、汁物料理やうどんのつゆのだしとして使われる。
かつお節メーカー「大王」(慶尚南道蜜陽市)のかつお節2種からは、200キロ(消費期限2012年6月14日)分から
1キロ当たり0.027ミリグラム、別の製品231キロ分(消費期限13年3月7日)からは同0.040ミリグラムのベンゾピレンが検出された。
また、テソン食品(慶尚南道金海市)の「花かつお」80キロ(消費期限12年11月23日)からは同0.019ミリグラム、漢拏食品
(慶尚北道尚州市)の「薫煙マグロ」20キロ(消費期限13年1月26日)からは同0.046ミリグラムのベンゾピレンが検出されたという。
発がん性物質のベンゾピレンは、基準値以上の量を続けて摂取すると、がんを誘発する危険性が高まる。
ベンゾピレンは焼き肉や食べ物の焦げた部分にも含まれているが、今回の調査では、かつお節の製造過程で生臭さを消し、
保存性を高めるために煙でいぶす際に、この物質が発生することが分かった。
食薬庁は、製品を購入した消費者に対し、使用せずに返品するよう呼び掛けている。
http://www.chosunonline.com/site/data/html_dir/2012/03/31/2012033100380.html
0811営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 13:45:46.04int main() { return 0; }
だけでも検出されるケースがある
どうすればええねん
0812営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 13:55:12.15「独習C#第3版」と「プログラミングC#6th」どちらがお勧め?
一応、C、C++は出来ます。あとPerlとか。
それともオンラインのMSDNとかその他入門WebサイトだけでOKとか?
0813営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 14:02:45.82今のC#は.NET Frameworkにおんぶだっこなので、何ができるようになるかで言えば、ほぼ何もできるようにならない
プログラミングC#は知らん
0814営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 14:05:43.40使わないとダメ?
0815営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 14:13:38.430816営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 14:15:02.27うーん、目次見て「プログラミングC# 第6版」にします。
って、もうすぐC#5.0もあるんですよね・・・
0817営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 14:16:13.03エディタの中ではあなたは王様です
自由にしていいんですよ
0818営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 14:25:21.34ソフトバンクから出てる標準C#入門でいいんじゃね?
0819営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 14:31:11.16C#でデータベースアプリ作ったりネットワークやったりゲーム作ったりする本のほうが勉強になると思う
実際にデータベース使うかは別にして、他からの移行ならサンプル見るのが一番
0820営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 14:33:17.60ライブラリは必要な時にググる。
0821営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 14:38:35.710822営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 14:58:05.490823営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 15:04:31.49http://msdn.microsoft.com/ja-jp/library/ms229043%28v=vs.80%29.aspx
そのうちこれ以外が気持ち悪くなるから大丈夫
0824営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 15:05:27.55独立して修正する境界を超えて使うのは駄目
クラス単位かもしれないしアセンブリ単位かもしれないしアプリ全体かもしれないし
時と場合による
0825営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 15:10:54.82private -> internal -> public
基本的にinternal以上はいらないだろ
0826営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 15:15:50.24フィールドの使用を止めるのも一つの方法
フィールドのメリットは初期化をフィールドの宣言といっしょに書けること
構造体の挙動(デメリットにもなりえるが)
refやoutパラメータに渡せる
0827営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 15:17:54.850828営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 15:22:32.94KuriKaesi();
0829営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 15:22:59.845000円もする本わざわざ買う必要もないってことですね。
0830営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 15:26:12.56日経BP社の「C#プログラミングの入門書」ってどう?
「テキストエディタをイチから作ってみる」という特集がありました。
日経ソフトウェアの連載記事をムック化した書籍です。
0831営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 15:53:54.550832営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 15:57:45.55そんなもんパブリックフィールドと変わらん
まずプロパティやメソッドありきでそれをフィールドで実装するんだよ
0833営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 15:59:13.82そういう分かったような分からないような議論が一番間違ってる
0834営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 16:05:37.720835営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 16:07:30.24カプセル化ってそれが通じない範囲とのやりとりに使うもんだからな
0836営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 16:10:16.730837営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 16:11:59.130838営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 16:16:00.78フィールド直接変更されると使ってる場所すべて変更しなおさないといけなくなるだろ
0839営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 16:25:00.490840営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 16:31:16.05プロパティ弄られたら再計算にすると、関係するプロパティが複数ある場合、
無駄な再計算が大量に発生してしまう。ExcelみたいOn/Offできるのが理想だけど。
0841営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 16:37:00.53どんな巨大データを扱うクラスなんだよw
言いたいことは分かるが、そういう問題が発生しうるのはGUI関係ぐらい。
0842営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 16:44:46.99複合的な更新なら専用のメソッド作るよ
プロパティで個別にX,Y,Zいじるんじゃなくて
setXYZ(x,y,z)みたいな
XAMLで誤解して何でもバインドでやってたら無茶苦茶になった覚えがある
0843営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 16:46:09.75フィールドでいいに決まっている
0844営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 16:48:42.67GUIの再計算なんて知れてるw
画像フィルタのパラメータを変えるとかさ。他にもシミュレータとかいっぱいある。
0845営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 16:49:36.92WPFが重い理由がレイアウトエンジンの再計算コストなんだけどなあ
0846営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 16:52:04.500847営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 16:53:23.030848営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 16:54:27.37そんな事で遅い理由を誤魔化さないでほしい
0849営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 16:55:22.650850営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 16:57:31.36↓
保存される時はバイナリに変換されますよ
↓
XMLは可搬性が持ち味なのにバイナリに変換するなんて論外だろ!XML名乗るな
ってやり取りをWPFスレでやったのを思い出した
0851営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 16:59:20.680852営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 17:02:33.06リアルタイム性を要求するGUIにおいてWPFアーキテクチャはゴミだということだ。
0853営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 17:06:42.770854営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 17:10:41.270855営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 17:17:36.270856営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 17:22:48.710857営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 17:24:13.590858営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 17:31:32.520859営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 17:41:35.61開発者から不評多し
0860営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 17:46:44.17サイズ変更したら再計算って
まあその点メトロはまだいいほうなのかねえ
基本スクリーン全面を覆うんだっけ?
0861営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 20:14:28.67のパネル一枚仕様になるの?やだなぁ
0862営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 20:28:24.030863営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 20:33:41.810864営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 20:37:24.050865営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 20:47:54.900866営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 20:51:06.24MarshalAs属性のメンバ変数を持つ構造体の参照渡しで質問があります。
C#〜C#間でのマーシャリングの発生の有無の証明をどうやって取ればよいのか、知るのが目的です。
※更に、この質問文の中で、そもそも技術に対する私の理解がおかしいと感じた場合、ご指摘頂けると幸いです。
C++及びC#両方から使われる、C#のクラス(以下、便利関数クラス)があります。
この便利関数クラスのメソッドは、メンバにMarshalAs属性を付けた構造体(以下、マーシャル構造体)を
参照渡し(ref指定)で受け取り、それに対して、様々な処理を行うものです。
C++は.tlbを用いたCOM相互運用で便利関数クラスへアクセスします。
ここで区切ります。
0867866
2012/03/31(土) 20:52:51.30public struct stMarshal
{
public int id;
[MarshalAs(UnmanagedType.BStr)]
public string szBstr;
};
※C++側の構造体の例
struct stCpp
{
public int id;
public wchar_t*;
}
ここで区切ります
0868866
2012/03/31(土) 20:55:38.56マーシャリングが行われ、wchar_t*がBSTRに変わると理解しています。
(ただし、C#内部ではあくまでstring(属性としてBSTRが付いているだけ)として扱うことができ、楽である)
しかし、C#が便利関数のメソッドへstMarshal構造体を参照で渡した場合、
この場合、同じstMarshal構造体を使用しているのですから、マーシャリングは起きない・・・はずだと考えています。
もし、マーシャリングをされると、処理コストが掛かってしまうので、よくありません。
しかし、ここでマーシャリングが行われていない! という証拠を提示する方法が分からず、
説得材料をどう作成すればいいのか分かりません。
長々とした質問で恐縮ですが、どうかお力をお貸し下さい。
0869866
2012/03/31(土) 20:58:22.09※C++側の構造体の例
struct stCpp
{
public int id;
public wchar_t* pwChar; ←変数名を書いてなかった
}
0870営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 21:05:53.11自明だと僕は思うけど
なんか悪魔の証明っぽいなぁ
MarshalAsAttributeのMSDNの説明で
>Indicates how to marshal the data between managed and unmanaged code
とあるから、managedコード間には関係ないはずだけど。
managedコード間のマーシャリングという概念が意味不明だしなぁ
0871営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 21:06:55.990872営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 21:08:25.24http://msdn.microsoft.com/ja-jp/library/s9ts558h%28v=vs.80%29.aspx
の中央付近の「構造体で使用される文字列」のタイプライブラリ表現にあるように
BSTRはC++側でもBSTRで宣言されていなければだめです
すなわちwchar_tでは駄目
0873営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 21:16:35.280874866
2012/03/31(土) 21:24:07.98>>managedコード間のマーシャリングという概念が意味不明だしなぁ
そう・・・ですよね。 じゃあいいのかなと思い始めました。
>>871
ただのキャストというのは、マーシャリングという言葉(私にとって少し曖昧です)が示す、
その実際の動作のことでしょうか?
>>872
あっ、おっしゃる通りですね、教えて頂きどうもありがとうございます。
0875営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 21:33:21.30以下のプログラムの ※ここ でReadしてもlenに最大で8192までしか入りません。
一度にもっと大きく読んでほしいのですが、どうすればよろしいのでしょうか。
byte[] buff = new byte[10240];
int len = 0;
var req = (HttpWebRequest)HttpWebRequest.Create("http://www~");
var res = req.GetResponse();
var st = res.GetResponseStream();
while ((len = st.Read(buff, 0, buff.Length)) >= 1) { //※ここ
}
0876営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 21:38:11.04マーシャリングの介在の有無を知りたい動機はパフォーマンスへの影響の有無が知りたいから。
逆に言うと、パフォーマンスへの影響の有無が分かれば、マーシャリングの介在の有無は別にどうでもいい。
そうじゃない?
そして、パフォーマンスに影響が出るかどうかは実測可能だよね?
0877営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 21:47:58.18>読み取ることができるデータが存在しない場合、Read メソッドは 0 を返します。
>Read 操作は、size パラメータで指定されたバイト数に達するまで、使用できるデータをすべて読み取ります。
つまり使用できるデータがまだ無い?
0878866
2012/03/31(土) 21:57:41.65>>マーシャリングの介在の有無を知りたい動機はパフォーマンスへの影響の有無が知りたいから。
逆に言うと、パフォーマンスへの影響の有無が分かれば、マーシャリングの介在の有無は別にどうでもいい。
そうじゃない?
その通りです。
パフォーマンス計測はやるとしたら・・・
�@今までの質問文のように、MarshalAsを付加した構造体で、便利関数のメソッドを1万回くらい呼んでみる。
�AMarshalAsを付加しない構造体とメソッドを作成し、�@と同じことをする。
でしょうか。Stopwatchクラスを用いて、時間を測ればいいのですよね?
※他プロセスは極力切れば宜しいですよね。 マルチコアは時間計測にばらつきが生じると聞きましたが、本当でしょうか?
0879営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 21:58:40.720880営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 22:00:33.36NetworkStreamに渡されるSocketのReceiveBufferSizeがデフォルトで8192だからだと思われる。
思われるが、どうすればいいかは分からん。
0881営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 22:02:28.058192ってもろバッファなどで見かけるサイズだしなあ(4096x2)
byteで受け取る以上はバッファ単位で受け取ってはコピーして・・・の
繰り返ししかできないんじゃないの?
0882営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 22:13:14.47それを連結していくなりすればいいだけだよね
0883営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 22:19:44.97妥協できないってことも無いと思うが
後は諦め切れなくて食い下がる可能性もあるか?
でもそれは自力で調査続けてもらえばいいか
どこが問題かは見えてるしな
気の済むまで
0884営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 22:48:02.88このスレでお前らがIDを出すにはどうすればいいですか?
0885866
2012/03/31(土) 22:48:39.93計測した結果、差が無いということがわかりました。
>>866からの質問はこれで解決しました。
質問に答えて頂いた皆様、ありがとうございました。
0886営利利用に関するLR審議中@詳細は自治スレへ
2012/03/31(土) 22:51:27.770887営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 10:10:03.710888営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 10:15:03.34かな?
0889営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 11:03:08.140890営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 11:44:00.09あの汎用クラスってどのプロジェクトで作ったのか忘れてしまうんだけど
0891営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 12:27:25.150892営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 12:31:46.16仕事じゃないからなー、これは出しておkこれはダメとか分けなくていいから楽
0893営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 12:40:16.460894営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 12:58:11.13(;^ω^)TreeNodeのTagみたいな感じだお
0895営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 13:02:39.47DllImportで使えるのはわかったのですが
DLLへの参照をどのように設定すればいいかよくわかりません
参照設定では無理でした
例えばC:\Windowsにdllを入れてしまえばそのまま使えますが
この場合dllのインストール作業が必要になるのでやりたくないです
自分のソフトと同じフォルダにdllを配置してインストール作業をしなくても
使えるようにしたいのですがどのようにすればいいですか?
0896営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 13:05:04.400897営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 13:21:39.39あ、できたw結構悩んでたのに
exeと同じフォルダじゃなくて、別のフォルダの中にdllがあったので
相対パス書いてやればよかったんですね
0898営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 13:47:46.22DataSource/DisplayMember/ValueMember あたり
0899営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 13:56:33.53ヒント:Itemsはobject型のコレクション
0900営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 13:59:09.590901営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 14:06:52.06値型とか死ねよ!
0902営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 14:09:57.20ListBoxは文字列しか扱わないんだから不要
どうしてもというならFlowLayoutPanelを使うとか
WPFでやるとかになる
0903営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 14:47:20.96つまりToStringをオーバーライドしたクラスを項目としてぶち込めばおk
0904営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 14:59:20.45http://www.youtube.com/watch?v=SmvRDd-ZWfs&feature=player_detailpage#t=173s
ステンレスフライパン貫通
戦闘用の弓で戦時中の人間ならこれより条件上でしょう?
原始的なロングボウより複合素材の和弓のほうが強いっていうのを
当のイギリス人が言及してたのを目撃したことがあります
0905営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:00:55.200906営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:03:17.030907営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:05:12.93きっとその人はデバッグ用に内部の値をリアルタイムで書き換えるような動作をさせたいんだと思うよ
つまり変数の値を読み込んだり、書き換えたりできるようにしたいと
これをする場合ListBoxからインスタンスを特定する情報が必要になるがポインタがないので
インスタンスを確定させる情報がたくさん必要になって鬱
0908営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:09:31.660909営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:11:44.09何が問題なんだよ
0910営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:11:44.58GUIに対してそういうことしなければいけないって事自体がおかしい
0911営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:14:10.96じゃあ、特定のクラスのメンバ変数の値を表示して書き換えたりするようなことをしたいときはどうしたらいいの?
0912営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:14:27.090913営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:17:49.41出来合いのクラスしか利用できないような残念な頭してるわけじゃないでしょ
0914営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:21:34.70普通に表示文字列と内部値を管理できると思うが
0915営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:21:42.67public class MyListBoxItem
{
public string Value { get; set; }
public object Tag { get; set; }
public override string ToString()
{
return Value;
}
}
これで何か不満なわけ?
0916営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:23:21.100917営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:23:27.110918営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:23:49.80あれ?それ動く?
値型はオブジェクト型として格納できなくね?
配列もインデックス対応してなさげ
0919営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:25:21.36>値型はオブジェクト型として格納できなくね?
このレベルで他人にアドバイスとかしないほうがいいよ
迷惑だから
0920営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:26:43.420921営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:26:51.13やってみろって元の値はかわらないっしょ?
0922営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:27:50.990923営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:28:56.14値型のobject型も参照型のobject型も同じだと思ってんだろ
値型のインスタンスを特定するのはかなり困難だ
0924営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:29:39.96Size.Width = 192;
どうせこれ↑で変わらないよ><とか言ってるんだろ…
春だなー
0925営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:29:53.33話がかみ合ってないぞ
0926営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:31:44.83stringは参照型だからできるんだよね
0927営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:31:55.11「だと思う」で語り始めたあたりから脱線しすぎだ
0928営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:34:14.71(;^ω^)ListBoxのコレクションに内部の値を持たせたいお・・・
(;^ω^)TreeNodeのTagみたいな感じだお
最初の質問者はTagみたいなのでいいって言ってるからTagでいいんじゃね
むしろそれでいいよ
さあ、値型ポインタの話を続けようかw
0929営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:37:22.65objectに突っ込むときも面倒だから予めNullableにぶち込んどけ
これでいいだろ
0930営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:38:34.45ICell c = Bind(et.na, 12);
ってやらないと値型は元の値変えられないって話だろ
0931営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:40:01.200932営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:42:44.38ポインタを難しいと言う奴が理解できない
http://toro.2ch.net/test/read.cgi/tech/1217123234/768
調度ここ
0933営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:43:37.95死ねるな
0934営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:45:42.04二度と来んなクソが
0935営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:46:16.130936営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:50:00.92C#はそんな宣言方法自体ないのに、比較しても仕方ないぜ。
0937営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:51:06.96あとポインタじゃなくて参照な
C#ではunsafeコンテキストじゃなければポインタ使えない
0938営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:52:20.21ポインタの一面しか見ないで書かれてるな
英語の授業の1回目でHelloだけならって
英語って簡単だなって言ってるレベル
0939営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:53:40.840940営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:57:47.640941営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 15:59:53.32世界からゴミが一人減ってよかった
0942営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 16:02:26.77表層的に考えるとそう思うかもしれないけど
コード書くときになんか違うと気が付くはず
0943営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 16:03:32.610944営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 16:04:09.30string a=b;
やったら新しくインスタンス作られるぞ
0945営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 16:06:49.15この辺は思想の違いのような気がするけどな。
言語自体ポインタの使用が前提になっているとは言えない(構造体よりクラス推奨、ポインタが使いたければわざわざunsafeブロックとオプション付きビルドが必要)し。
0946営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 16:07:59.17釣りすんなクソムシ
0947営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 16:15:14.01フレームワーク側が提示する方法以外は面倒ってのは、設定より規約方針を取ってるとそんな感じにならざるを得ないが
0948営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 16:17:30.540949営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 16:22:48.420950営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 16:24:59.81ここは願い事(とは名ばかりの愚痴)発表会場じゃないんで。
0951営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 16:26:11.000952営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 16:27:43.710953営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 16:28:56.27その後改善要望は受理されましたw?
0954営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 16:30:40.68MSDNで会社から要望だしてもらったらイミフな回答が返ってきて終了でした
なんか昔からだよ?
って返答だったけど
Win32APIはたしかにそうだな
でも俺等がもとめているのはMFCのメッセージボックスなんだよ糞が
って返したら「あ、そう」
だってさw
0955営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 16:31:08.68残念だけど犠牲を要求されるね
0956営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 16:31:49.09偉い
会話が通じただけ予想を上回ったよ
0957営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 16:34:21.89ますます絶望的
0958営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 16:35:41.74この対応で年間契約ん百万だからな
マジでいい商売だと思う
0959営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 16:40:14.24ネタのつもりかガチなのか知らんけれども、いずれにしろいい加減痛々しい。
スレと関係ないけど、同じ言動の繰り返しを好む傾向って知的障害者とかアルツハイマーの人にも
同様に見られるわけだが、これって脳科学的に説明を与えることが可能なんだろうか。
0960営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 16:47:20.64・メッセージボックスの話題禁止
・値型のポインタがなくてもくじけない強い心をもたない人はC#禁止
0961営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 16:48:18.570962営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 16:55:04.910963営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 17:00:15.30それを書かないから不毛な言い争うになる
0964営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 17:00:35.31ポインタに1足すと型サイズ分アドレスが増えるんだよね。
計算結果が有効なアドレス指すかどうか分からないから危険で時代遅れ。
0965営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 17:02:35.560966営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 17:09:22.23それは単にポインタをつかいこなせてないだけ
0968営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 17:26:30.020969営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 17:30:39.39いや、しなくていいならする必要ないだろw
0970営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 18:01:11.01一つのやり方しか知らないなら他人のソースなんてまともに読めないだろうけど
0971営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 18:01:40.47必要性が無いのにやるのはバカのリファクタリングだけで十分
0972営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 18:04:17.830973営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 18:04:18.97アンチパターン使いこなしてるのか?
0974営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 18:06:38.280975営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 18:07:03.950976営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 19:13:00.59なったんだが、不思議なことにあまり普及してないよな。
やっぱDelphiの遺伝子のせいだろうか。
0977営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 19:15:23.530978営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 19:15:38.640979営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 19:26:13.450980営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 20:05:18.98progressBarのあるform2をダイアログとして開き
そこで重い処理を別スレッドで処理し
その別スレッドのイベントを受け取って
今どのファイルを処理しているかを取得して
form2のラベルを書き換えているのですが
別スレッドからフォーム内のコントロールを操作すると
エラーができるはずなのに、普通に書き換えられているんですが
このまま続行してもいいですか?
Invokeメソッドを使用したほうがいいんでしょうか
0981営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 20:09:05.86たぶん何度も既出だと思うけどC#というより.NETの問題。
最大のボトルネックは起動、特に初回起動の重さ。
もっとも、これはやっと最近になって普及を始めたSSDとx64でそれほど致命的な問題では
なくなりつつはある。
ただそうはいっても、特にビジネスユーザーの現場でHDDベースのx86マシンのシェアが
無視できる値になるのにあと何年掛かるかって言うと...たぶん5年ではきかないという現実もある。
あとは.NET Frameworkのバージョン多過ぎ。
0982営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 20:09:26.420983営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 20:09:54.390984営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 20:11:12.18いいよ
次スレ誰か
0985ninja
2012/04/01(日) 20:16:50.280986980
2012/04/01(日) 20:18:39.83「どんなにくだらないC#プログラミングに関する発言でも誰かが優しくレスをしてくれるスレッド」です。
ほかのスレッドでは恐ろしくて書き込めないような低レベル、もしくは質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からない場合など、勇気をもって書き込んでください。
内容に応じて、他スレ・他板へ行くことを勧められる、あるいは誘導される場合がありますがご了承下さい。
なお、テンプレ2行目が読めない回答者は邪魔なので後述のC#相談室に移動して下さい。
>>980を踏んだ人は新スレを建てて下さい。
>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
■前スレ
ふらっとC#,C♯,C#(初心者用) Part88
http://toro.2ch.net/test/read.cgi/tech/1332305258/
■関連スレ
C#, C♯, C#相談室 Part71
http://toro.2ch.net/test/read.cgi/tech/1332575004/
ミスターサタンのC#相談室
http://toro.2ch.net/test/read.cgi/tech/1092656075/
VB.NET質問スレ(Part38)
http://toro.2ch.net/test/read.cgi/tech/1325083428/
くだすれC++/CLI(初心者用)part2
http://toro.2ch.net/test/read.cgi/tech/1268613679/
立てれませんでした
0987営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 20:41:11.36http://toro.2ch.net/test/read.cgi/tech/1333280446/
立てた
0988営利利用に関するLR審議中@詳細は自治スレへ
2012/04/01(日) 22:33:03.33おつ
0989営利利用に関するLR審議中@詳細は自治スレへ
2012/04/02(月) 01:22:53.320990営利利用に関するLR審議中@詳細は自治スレへ
2012/04/02(月) 04:17:13.89(;^ω^)次スレで質問したほうがいいかお・・・?
0991営利利用に関するLR審議中@詳細は自治スレへ
2012/04/02(月) 06:29:14.490992営利利用に関するLR審議中@詳細は自治スレへ
2012/04/02(月) 07:03:33.25作っていると言っても本の通りに入力しているだけですけど。
フォームにTextコントロールを貼りつけてテキストを表示していますが、
このTextコントロールは何行まで表示できるのですか?
0993営利利用に関するLR審議中@詳細は自治スレへ
2012/04/02(月) 07:05:31.24できますか?
0994営利利用に関するLR審議中@詳細は自治スレへ
2012/04/02(月) 15:24:55.99屑は前スレ埋めることもできねーのか
0995営利利用に関するLR審議中@詳細は自治スレへ
2012/04/02(月) 15:25:38.28目の前のレスも読めねー屑は半年ロムってろ
0996営利利用に関するLR審議中@詳細は自治スレへ
2012/04/02(月) 16:29:37.7516 名前:営利利用に関するLR審議中@詳細は自治スレへ[sage] 投稿日:2012/04/02(月) 04:21:21.18
屑は前スレ埋めることもできねーのか
18 名前:営利利用に関するLR審議中@詳細は自治スレへ[sage] 投稿日:2012/04/02(月) 14:56:21.40
目の前のレスも読めねー屑は半年ロムってろ
0997営利利用に関するLR審議中@詳細は自治スレへ
2012/04/02(月) 16:56:24.460998営利利用に関するLR審議中@詳細は自治スレへ
2012/04/02(月) 16:56:34.440999営利利用に関するLR審議中@詳細は自治スレへ
2012/04/02(月) 16:57:04.701000営利利用に関するLR審議中@詳細は自治スレへ
2012/04/02(月) 16:57:32.2310011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。