1read 100read
2012年4月プログラム20: ふらっとVisual C#,C♯,C#(初心者用) Part92 (1001) TOP カテ一覧 スレ一覧 2ch元 削除依頼
十進BASIC (118)
1000 1001 1110 1111 1001 1000 0110 0010 (313)
Rubyについて Part47 (172)
Ruby 初心者スレッド Part 48 (947)
オブジェクト指向に弊害はない。メリットのみ (192)
【】configure大嫌い【RMS】 (491)

ふらっとVisual C#,C♯,C#(初心者用) Part92


1 :12/04/29 〜 最終レス :Over
このスレッドは
「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
ほかのスレッドでは恐ろしくて書き込めないような低レベル、もしくは質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からない場合など、勇気をもって書き込んでください。
内容に応じて、他スレ・他板へ行くことを勧められる、あるいは誘導される場合がありますがご了承下さい。
なお、テンプレ2行目が読めない回答者は邪魔なので後述のC#相談室に移動して下さい。
>>980を踏んだ人は新スレを建てて下さい。
>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
関連スレ
ふらっとC#,C♯,C#(初心者用) Part91
http://toro.2ch.net/test/read.cgi/tech/1335089085/
C#, C♯, C#相談室 Part71
http://toro.2ch.net/test/read.cgi/tech/1332575004/

2 :
■備考
コードの量が多い場合は下記サイトを使うなどしたほうがいいかも
http://ideone.com/
http://pastebin.com/
コードを貼り付けてrun codeのチェックをはずしてsubmitボタンを押すと
コードを鯖側にアップして専用のアドレスが発行されます

3 :
IDが欲しい人
スレが荒れすぎて質問できない人のための姉妹スレ
ふらっとC#,C♯,C#(初心者用) Part92
http://anago.2ch.net/test/read.cgi/software/1335443552/

4 :
このスレッドは
「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」を紹介するスレッドです。
現行スレッドは
ふらっとC#,C♯,C#(初心者用) Part92
http://anago.2ch.net/test/read.cgi/software/1335443552/
です。
上記スレッドで質問したほうが、なりすまし・煽り等から質問者を分別できるので
有効な回答が得られることが期待されます。

5 :
質問に対して、あなたが望む回答を得られないことがあります。
意図しない回答を得られない場合でも常識を持った言動で対応してください。
あなたの質問に対して、100%的確な回答ができるエスパーは、居ません。

6 :
private Action<object,byte[]> m_action;
m_action("test",dummy_bytes);
m_action先にtestは届くのですがdummy_bytesの方がnull
になってしまいます。ブレイクポイントで見ていると
m_action("test",dummy_bytes);の時点だとdummy_bytes
は存在しています。
どうしてでしょうか?

7 :
dummy_bytesをnew byte[]{ 0, 1, 2 }とかにしても届かないの?

8 :
では質問します
インターフェイスの継承の仕方がわかりましたが
継承されたクラスを利用する側(PresentationModel)に対して
必ずインターフェイスを通して利用するように強制する方法はないでしょうか?
つまり、キャストさせない方法です

9 :
>>7
さきほどそれをためしてみたら届きました。
もしかしてWebClient.DownloadDataAsyncを別classで実行すると
データのダウンロードが終わる前にDownloadDataAsyncが呼ばれて
しまいます?

10 :
>>9
DownloadDataASyncだとダウンロードが完了するまで待たずに次にいっちゃうからdummy_bytesに入ってないっていうことなんじゃないかね
Asyncを外したDownloadDataだとどうなの

11 :
>>8
継承じゃなくて実装な。
端的に言えば、キャストを制約する術自体は無い。
明示実装とそうでないメソッド両方用意して、そうでないメソッドの方をNotSupportedExceptionしちゃうとかかな。やるとすれば。

12 :
C#は実装も継承と読んだりする。
>>8
内部クラスにしたり、internalクラスにしたりしてクラスを外部から見えなくすれば
キャストはできないだろう、多分

13 :


14 :
>C#は実装も継承と読んだりする。
そうなのか。C#からVB.NET系列に一時移ったもんで・・・
ほんでもってはずかしわー。ちゃんと実現する方法あったやん・・・private classなー。

15 :
>>10
間違えました。
X データのダウンロードが終わる前にDownloadDataAsyncが呼ばれて
○ データのダウンロードが終わる前にDownloadDataCompletedEventHandlerが呼ばれて
同一クラス内だとうまく動いたのですが残念です。
DownloadDataにするとDownloadDataCompletedEventHandlerすら呼ばれないようです。

16 :
>>15
さすがにダウンロードする前にCompletedEventHandlerが呼ばれることはないと思うよ
別クラスとか関係なく

17 :
>>16
たぶんmonoを使っているせいかも?
コンソールにログを出しながら追いかけてみるとDownloadDataCompletedEventHandler
が2回呼び出され2回目がnullになってしまうようです。
ずっとWindowsでVSを使っていたのですが何となくLinuxしようとしたのが間違いだった
かもw

18 :
>>17
他に原因が思い当たらないなら、monoのソースを読んじゃうのも手。
https://github.com/mono/mono/tree/master/mcs/class
バグなら、報告しておいた方が吉だが、まあそこまで求めるのはちと違うだろうな。

19 :
Monoのことはよく知らないけどそんな基本ライブラリにバグがあるとは思えないなあ

20 :
実際にバグかどうか、というよりも、何を契機に発生させてるのかは
内部コード追っちゃうのが早い・・・と俺は個人的に体感している。
まあ、多分ちょっとしたミスだとは思うから、面倒ならまず自分のプログラムの挙動を疑うべきだろうが。

21 :
解決しました。
エラー表示されないで動作がおかしくなる点と、
DownloadDataCompletedがダウンロード完了時に
一度だけ呼ばれると思い込んでいたのが間違い
だったようです。
お騒がせしました。

22 :
WindowsFormの使い方で纏まってるサイトおしえてください
GWの時間使って勉強してみようかなと思います

23 :
また随分と漠然とした質問だが・・・
今までのプログラミング歴はいかほどか教えてもらってもいいだろうか。
とりあえず、いずれ通る(既に通った?)道のMSDNは貼っておくよ。
http://msdn.microsoft.com/ja-jp/library/system.windows.forms(v=vs.80).aspx

24 :
今更、winformの使い方を覚えてなにになる?
次VSで切り捨てられてるのにw

25 :
>>24
そう思うなら、そういうサイト教えてあげたらいんじゃない?

26 :
あとは入門チュートリアル的なのを一つ。
http://msdn.microsoft.com/ja-jp/library/ms173080(v=vs.80).aspx

27 :
@ITの記事でも見ておくのが良いんじゃない?
http://www.atmarkit.co.jp/fdotnet/dotnettips/index/index.html#i123
あとは、マルチスレッドとか非同期が絡むならここらへん
http://blogs.msdn.com/b/nakama/archive/2009/04/07/part-3-ui.aspx

28 :
昔ながらの猫プロも貼っておくか。
http://www.kumei.ne.jp/c_lang/index_form.html

29 :
ListViewにTreeView機能を追加したい
ウォッチウィンドウみたいな奴
どやって作るの?

30 :
あそこまで行くと自作コントロールなんじゃないのかな。
あるいはTreeViewを継承してカスタムコントロール作って、ある程度似たところまで持っていくか。

31 :
あれを作れる奴はそうそういないと思うぞ

32 :
PropertyGridである程度のことはできるんじゃない?

33 :
TreeListViewとかで検索すると色々

34 :
カスタムするなら、DataGridViewの方がやりやすそうだな

35 :
これから勉強するならWPFでしょうか?

36 :
C/C++で間違いない
C#なんていつ見限られてもおかしくない
C/C++にかわる言語は、少なくとも我々が生きている間にはでてこないよ

37 :
仕事で使うわけじゃないので
速度より楽な方がいい
WPFかWinFormかどちらがいいですか?

38 :
>>36
いい加減にしろよ?
おまえが使わなければ良いだけの話だ。

39 :
韓国人男性 8割が
http://www.news-postseven.com/archives/20120429_105613.html
韓国人男性器の長さ 長さ報告サイトで9.66cmで世界最下位
つい気になってしまうのが他人のイチモツ。先ごろ株式会社TENGAは
日本人男性のペニスの平均サイズが「長さ13.56センチ」、「の直径3.53センチ」「竿部分の直径3.19センチ」
という衝撃の数値を発表した。
日本男子のサイズが、世界的に見てどの水準にあるのかも気になるところだ。
スペインのアンドロメディカル社が各国の性機能学会などに問い合わせて集計し発表したデータによると
日本人の時の全長は13センチ。TENGAデータより若干短いものの、納得の数字ではある。
 
同社はペニス増大器具「アンドロペニス」をはじめ、不全治療用のポンプやの強さを測ることのできる
メーターなどを販売する欧州最大級の医療機メーカーだ。広報部スタッフはいう。
続きはソースで
http://www.news-postseven.com/archives/20120420_102890.html

40 :
foreach (string hage in Directory.GetHages(hoge))
{
if (hage.Hair == null)
{
hageList.Add(hage);
break;
}
}
これを並列処理にするとどのようなコードになりますか?

41 :
string である hage に Hair なんてプロパティはねえよ、って突っ込めばいいんかな。

42 :
そっとしておいてやれよ・・・面白いと思ってやってるんだから・・・

43 :
 2009.08.28
   |l  \::      | |             |、:..  | [], _ .|: [ニ]:::::
   |l'-,、イ\:   | |    ∧,,,∧ .   |::..   ヘ ̄ ̄,/:::(__)::
   |l  ´ヽ,ノ:   | |   (´^ω^`)    ,l、:::     ̄ ̄::::::::::::::::
   |l    | :|    | |,r'",´ ̄ ̄ ̄ ̄ ̄`ヽ、l:::::
   |l.,\\| :|    | ,'        :::::...  ..::ll::::   いよいよ明日は選挙 民主党に入れるんだ♪
   |l    | :|    | |         :::::::... . .:::|l::::   民主党が勝てば景気回復して株も高値安定
   |l__,,| :|    | |         ::::....  ..:::|l::::    就職口も沢山できて
   |l ̄`~~| :|    | |             |l::::    最低賃金も上がって派遣は正社員になれる
   |l    | :|    | |             |l::::   増税はしないで色々な手当がついて
   |l    | :|    | |   ''"´         |l::::    年金や貯金の心配もなくて結婚もできるんだ♪
   |l \\[]:|    | |              |l::::    テレビがそう言ってるから間違いない!
   |l   ィ'´~ヽ  | |           ``'   |l::::    早く明日にならないかなー!
 2011.05.30
   |l  \::      | |     /⌒ヽ   .  |、:..  | [], _ .|: [ニ]:::::
   |l'-,、イ\:   | |    l_ 0..0    |::..   ヘ ̄ ̄,/:::(__)::
   |l  ´ヽ,ノ:   | |     }{ l冊     ,l、:::     ̄ ̄::::::::::::::::
   |l    | :|    | |,r'",´ ̄ ̄ ̄ ̄ ̄`ヽ、l:::::
   |l.,\\| :|    | ,'        :::::...  ..::ll::::   
   |l    | :|    | |         :::::::... . .:::|l::::   
   |l__,,| :|    | |         ::::....  ..:::|l::::   
   |l ̄`~~| :|    | |             |l::::

44 :
アドイン作るの楽しいな

45 :
ファイルのパスから親フォルダのパスを返してくれる関数はありますか?
ちなみにパスは絶対パスです

46 :
System.IO.Pathクラスに色々

47 :
ラストの\\までを抽出するだけ

48 :
>>45
Trim

49 :
最近、企画会社A社が日本進出を打診して落ち込んだ。所属アイドルグループの日本での活動を控え、
日本企画会社が提示した契約金が昨年水準に大きく至らなかった。既に昨年から日本でラブコールを受けていたが
国内でさらに実績を積んだ後に進出するという計画に支障をきたした。
K-POPが日本市場で萎縮する兆しを見せている。日本はアジアの最大規模の音楽市場だ。
日本エンターテインメント業界でK-POPを見つめる目が昨年に比べ熱気が冷めているという兆候が次から次へ感知されている。
今年の初めに日本で開かれた大規模公演のチケット販売率も大きく落ちた。
問題はこのような雰囲気がK-POPに否定的な影響を及ぼす恐れがあるというところにある。
既に今年開かれたいくつかのK-POP公演では赤字を記録したと伝えられた。先月に日本でアルバムを発売したいくつかの歌手の場合、
期待値にはるかに至らない成果を上げて関係者たちを落胆させた。
(中略)
ついこの前まではK-POPという看板だけ掲げれば韓国で存在感がない歌手でも日本では注目をあびた。
もう日本進出に対する方法の変化が必要だという声が出てきている。
歌手らの実力とスター性を整えるのはもちろん、企画会社と放送会社全てが日本国内のK-POP市場をさらに拡張できる方法を模索し、
徹底したビジネスマインドで接近をしなければならないという指摘だ。
K-POP日本で何が?…放送会社主導公演「憂慮が現実に」(韓国語)
http://starin.edaily.co.kr/news/NewsRead.edy?newsid=01092246599498088&DCD=A10202&SCD=EA21

50 :
>>48
(゚д゚)ハァ?

51 :
最近もっぱら、C#ばっか書いてたら、C++のコード書けなくなってきた・・・
特に、ガンガン テンプレート使ってるようなもの。
これで、MSがC#切り捨てたらどう責任とってもらおうかな

52 :
>>51
今のところ、MSが.NETとC#切り捨てることは、無いと思うけどな。
数十年先は、知らんが…

53 :
 在日韓国人は多く見積もっても約100万人しか居ない(帰化も含め)
対して日本人は1億以上
 その差を埋める為に、在日韓国人が
考えたのがイメージ戦略
 要するに、自分たちの影響力を、実態以上に大きく見せる戦法
それをするのに、一番良い方法は?
 ・マスコミを牛耳る ⇒ 広告代理店支配
 ・教育を牛耳る ⇒ 日教組
 ・大企業を牛耳る ⇒ 各労組
 ・大政党を牛耳る ⇒ 民主党 社民党 公明党

54 :
winformを切り捨てたら.netは開発者から切り捨てられる

55 :
WinForm使っているのなんてC#ユーザーだけだから問題ない

56 :
WindFormって.netのネームスペースだけの話じゃないよ?

57 :
.net使っているのなんてc#ユーザだけだから問題ない

58 :
.NETがC#だけと思い込んでる無能様の登場かw

59 :
>>57
おおよそ正しいな

60 :
>>51
MSはC#じゃなくてC++を切ったんでしょ。

61 :
自演で修正ですか

62 :
J#のことも忘れんな

63 :
>>62
あれは、黒歴史だw

64 :
C++最強のMSコンパイラが他に抜かれたなどという事実はない。

65 :
CLじゃなくてICCですよ。最強は。

66 :
ちょっと質問していいですか?
Process.Startでバッチファイルを実行したんですが、そのバッチファイルのなかでxcopyコマンドが実行できません。
誰か解決できる人いますか?

67 :
>>66
どうなるの?
出来ませんてのはエラーなのか起動できないのかスルーするのか固まるのか

68 :
>>54
winformはVS11ではなくなってるけど

69 :
>>66
カレントディレクトリ大丈夫?

70 :
.net終了のお知らせ

71 :
やっぱりxamlよりwinformがいいのんか?

72 :
まるでWinFormがなかったら.NETの価値がないみたいな言い方じゃないか

73 :
winformなんてもっさり感満点だからなw
結局、まったく世に出ることなく、終了w

74 :
WinFormなくしたら誰もバージョンアップしないだろw

75 :
だったら、VS11beta入れてみろよ

76 :
Vista以降の糞UI導入で未だにXP使い続けるユーザーが大勢いる。
WinFormのシンプルで且長年使われてるUIは本当に神UIなんだよ。

77 :
未だに、VC++6 MFCを使ってる・・・

78 :
>>76
速ければな
あれでネイティブ吐ければ、マジ神だろうな

79 :
>>77
軽くていいよな。

80 :
馬鹿だろこいつ

81 :
>>77
そんなユーザーがこのスレ覗く理由は?

82 :
ここはこういう流れでいいのだ

83 :
全部自演だけどな
嵐に否定的なのまで含めてな

84 :
>>67
スルーです。

85 :
>>69
フルパスで書いてもダメでした。

86 :
コード皿せ

87 :
コード見せろ、暇だから修正してやんぜ

88 :
バッチファイルのほうでecho onにすりゃメッセージ見れんじゃないの

89 :
>>86
ProcessStartInfo makeinfo = new ProcessStartInfo();
makeinfo.FileName = Program.profiles + "\\" + SelectedProfiles[i] + "\\make.cmd";
//Program.profiles=実行ファイルのあるフォルダ\Profiles
//SelectedProfiles[i]=ICS用モトヤフォントというディレクトリ
makeinfo.CreateNoWindow = true;
makeinfo.ErrorDialog = true;
makeinfo.RedirectStandardError = true;
makeinfo.RedirectStandardOutput = true;
makeinfo.UseShellExecute = false;
makeinfo.WorkingDirectory = Program.path; //Program.path=実行ファイルのあるフォルダ
Process make = Process.Start(makeinfo);
make.cmd
XCOPY /E /H /Y .\profiles\ICS用モトヤフォント\system .\work\system

90 :
>>88
何もいってくれません。

91 :
WinFormsに関しては俺も動く
抗議デモだよ

92 :
もうベータで公開してるのに、今さら講義しても遅いだろw

93 :
みんなカキコがとまってるってことは考えてくれているのかな?

94 :
>>89
エスパーすると、UAC切ってみる。

95 :
>>94
完全に切れています。

96 :
WINFORMってMFC以上に短い寿命だったなw

97 :
shellexecuteをtrueにしてみ

98 :
M$がWPFとやらをゴリ押してるだけのことだ。

99 :
WPFなんて未だに未熟児のままだぜ。

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
C#,C#の宿題片付けます。 (762)
DarkBASIC (447)
3Dアルゴリズム全般 (399)
雑談スレ 4 (339)
【日本携帯】Mascot Capsule/Micro3D【標準】 (156)
foo (139)
--log9.info------------------
結局オレらパクリって言われるんだよ (203)
OGRE3D (358)
◆◆SRCについて語ろう◆◆(゚Д゚) (436)
★リンク集★ (793)
3DダンジョンRPGエディタを作るスレ (510)
ファミスタ'03を作ろう (174)
【復活】shi3zスレ【元祖】 (831)
RPGツクール2000のための… (656)
ワールドネバーランドみたいなゲーム (241)
サルでもできるスロゲー開発 (860)
FLASHでゲームをツクール (362)
NScripter Ver.18.00 (601)
厨房なおいらにプログラム教えるスレ (291)
1のノベルゲーに協力するスレ (195)
Tonyu(豆)でゲーム製作-2- (937)
1人でゲームが作れるように修行します。2 (349)
--log55.com------------------
【マ多絵禁】つぶ歯科マターリ【巣逝く禁】
【満天に】新つぶれかけの歯科クリニック【星が降る】
服部雄記、吉崎亮介
【患者減】マジでギリギリな開業医【バイト】6
【 口コミ 13件 】 きくち歯科クリニック 厚木 はヤバイ!】 評判 評価 審美歯科 その5
(I P表示な)つぶれかけのクリニック通常版【歯科篇】348
底辺私立医大を卒業した医者って頭悪いよね? Part12
底辺医ミーのノーパン病院