- 1 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 19:28:06.27 ID:s+6oZKe00.net]
- !extend:checked:vvvvv:1000:512
次スレを立てる時は↑を2行冒頭に書くこと(1行分は消えて表示されない為) 「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。 他のスレッドでは書き込めないような低レベルな質問、 質問者自身なんだか意味がよく分からない質問、 ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。 内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。 なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。 C#に関係の無い話題や荒らしの相手や罵倒レスはやめてください >>980を踏んだ人は新スレを建てて下さい。 >>980が無理な場合、話し合って新スレを建てる人を決めて下さい。 ■関連スレ C#, C♯, C#相談室 Part93 mevius.5ch.net/test/read.cgi/tech/1492818720/ ■コードを貼る場合は↓を使いましょう。 ideone.com/ https://dotnetfiddle.net/ ■前スレ ふらっと C#,C♯,C#(初心者用) Part142 https://mevius.5ch.net/test/read.cgi/tech/1551908141/ ■情報源 https://docs.microsoft.com/ja-jp/dotnet/standard/class-libraries https://docs.microsoft.com/ja-jp/dotnet/csharp/language-reference/index https://docs.microsoft.com/en-us/dotnet/standard/class-libraries referencesource.microsoft.com/ - VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
- 237 名前:デフォルトの名無しさん mailto:sage [2019/06/01(土) 13:04:28.91 ID:5PS3x2eY0.net]
- だからもしWeb APIでExcel使ってxlsx生成するならライセンスが問題になるかもねってことだよ
>>190の話の続き
- 238 名前:デフォルトの名無しさん mailto:sage [2019/06/01(土) 13:09:03.70 ID:5PS3x2eY0.net]
- https://support.microsoft.com/ja-jp/help/257757/considerations-for-server-side-automation-of-office
現在のライセンス ガイドラインでは、クライアントにライセンス認証済みの Office がインストールされている場合を除き、クライアント要求を処理するサーバー上で Office アプリケーションを使用することは禁じられています。 サーバーサイド オートメーションを使用して、ライセンス認証されていないワークステーションに Office 機能を提供することは、ソフトウェア ライセンス条項 (EULA) では認められていません。
- 239 名前:デフォルトの名無しさん mailto:sage [2019/06/01(土) 13:21:51.18 ID:K47xKOLF0.net]
- >>234
だからWeb APIでExcel使う必要ないよねって話なんだが COMオブジェクトしか使えない時代からタイムスリップしてきたの?
- 240 名前:デフォルトの名無しさん mailto:sage [2019/06/01(土) 13:27:46.02 ID:5PS3x2eY0.net]
- >>236
だからExcelのライセンスが問題になる「一例」として挙げてるだけじゃんw >>190の話の続きだよ
- 241 名前:デフォルトの名無しさん mailto:sage [2019/06/01(土) 13:42:20.94 ID:hoSI63knd.net]
- webAPIでexcel使う必要なんて客の要件次第だろ。
excelで図形合成してさらにオブジェクトのロックをかけて、 かつすでに描かれていた図形や文字列と合わせてpdfを生成して ブックにパスワードつけてからダウンロードする口を作ってくれ みたいな無茶振りを 「ちょっとそれ要件から揉みましょうや…まずpdf作るってところですけど 多分その使い方はExcelの証跡として残したいんですよね。互換ソフトじゃ実際問題ダメじゃないですか。 使用者みなさんにExcelのライセンスがあることを証明してもらえたらなんとかしようがありますけどそれ以外は無理です」 って返した事あるぞ。
- 242 名前:デフォルトの名無しさん mailto:sage [2019/06/01(土) 13:51:11.77 ID:K47xKOLF0.net]
- >>237
使う必要なんてないから問題にはならないよ?
- 243 名前:デフォルトの名無しさん mailto:sage [2019/06/01(土) 13:52:31.25 ID:K47xKOLF0.net]
- もともとExcelを使う必要がある特殊な要件なら、それは「問題」にはならんやろ
- 244 名前:デフォルトの名無しさん mailto:sage [2019/06/01(土) 13:55:55.93 ID:5PS3x2eY0.net]
- サーバーサイドでExcel使うのはライセンス的に問題あるって話なのに何が気に入らないんだろう
- 245 名前:デフォルトの名無しさん mailto:sage [2019/06/01(土) 14:00:15.15 ID:AyUs9JF+M.net]
- 薬物洗脳でもしないと納得しないんじゃね?
- 246 名前:デフォルトの名無しさん mailto:sage [2019/06/01(土) 14:14:43.16 ID:PqDqKgvpa.net]
- >>207の人
なんかGraphicsはビットマップみたいなピクセル前提になってると思い込んでるように 聞こえるけどそれは勘違い 何がしたいのかよく分からないけどプリンタの解像度なんか意識する必要はない。 GDI+の印刷関係でちょっとトリッキーなのは印刷可能領域の扱いぐらい(用紙の左上じゃなく、 印刷可能領域の左上が原点になってる)であとは全然難しくない。 mmなりinchなり好きな物理単位を選択してその単位で位置やサイズを指定して描画するだけ。
- 247 名前:デフォルトの名無しさん mailto:sage [2019/06/01(土) 15:13:41.52 ID:YEbnM+a5M.net]
- >>243
じゃあ、dpiってどこで設定するの? とりあえずプリンタが許す範囲で綺麗に印刷したいんだけど 得に文字がジャギるのをなんとかしたい 用紙サイズと こちらの内部で扱う解像度は どうやってマッチングさせればよいのか?
- 248 名前:デフォルトの名無しさん mailto:sage [2019/06/01(土) 15:29:29.06 ID:PJqPF6UZ0.net]
- 日曜もやるなら
プリンタスレでよろ
- 249 名前:デフォルトの名無しさん mailto:sage [2019/06/01(土) 16:23:51.35 ID:iVO4qD1ea.net]
- >>244
プリンタのdpi(というか印刷品質)はプリンタ側の設定であってプログラムとは 無関係のはずだけど、いずれにしても今時ビットマップフォントでも使わない限り ジャギーが出るとは考えにくい。 ひょっとしてビットマップに描画してそれを印刷してない? dobonさんのところのサンプル見たけどそんな変なことしてないと思うんだけど。
- 250 名前:デフォルトの名無しさん mailto:sage [2019/06/01(土) 16:48:58.97 ID:QdCh0app0.net]
- ハードウェア板いけよ
- 251 名前:デフォルトの名無しさん mailto:sage [2019/06/01(土) 17:41:21.50 ID:iVO4qD1ea.net]
- >>247
話の中身をちゃんと読みましょう そういう「交通整理」が一番無駄
- 252 名前:デフォルトの名無しさん mailto:sage [2019/06/01(土) 17:58:01.95 ID:7R64DLa3M.net]
- >>246
無関係じゃなくね? dpiゼロって設定したらドットすら打てないのに無関係はなくね? 用紙サイズとdpiが決まって初めて印刷に必要な解像度が決まるんじゃね?
- 253 名前:デフォルトの名無しさん mailto:sage [2019/06/01(土) 17:59:31.64 ID:7R64DLa3M.net]
- >>246
dobonさんのってdpi設定してる?
- 254 名前:デフォルトの名無しさん mailto:sage [2019/06/01(土) 18:30:53.40 ID:iVO4qD1ea.net]
- >>249
君が紙の上にコンパスを使って円を描く時、 「俺のdpiっていくつだっけ?」なんて考えるだろうか? 考慮する情報は円の中心の位置と半径とペンの太さだけでは? Graphicsに描画する時も同じこと []- [ここ壊れてます]
- 256 名前:デフォルトの名無しさん mailto:sage [2019/06/01(土) 18:42:09.62 ID:THO/EPeNd.net]
- 線の太さ指定するのにDPIを考慮する事あるね
- 257 名前:デフォルトの名無しさん mailto:sage [2019/06/01(土) 18:46:02.83 ID:iVO4qD1ea.net]
- 例えばオーディオの品質はスピーカーやアンプの性能に依存するわけだけど、
それはプログラムから変更可能なパラメータじゃない。 dpiだって同じでしょ 無関係ってのはそういう意味
- 258 名前:デフォルトの名無しさん mailto:sage [2019/06/01(土) 19:27:06.06 ID:4n3QP96w0.net]
- 音だってサンプリング周波数は気にするだろ。
- 259 名前:デフォルトの名無しさん mailto:sage [2019/06/01(土) 19:58:02.42 ID:oq8Hkx220.net]
- とりあえずお前らは>>1のテンプレを読め
>「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。 >なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。 >C#に関係の無い話題や荒らしの相手や罵倒レスはやめてください
- 260 名前:デフォルトの名無しさん [2019/06/01(土) 20:25:18.71 ID:Lkf//U1fa.net]
- C#とv Visual C#の使いわけってどういうのが正しい
- 261 名前:フ? []
- [ここ壊れてます]
- 262 名前:デフォルトの名無しさん mailto:sage [2019/06/01(土) 20:30:00.92 ID:PRAPBnxH0.net]
- >>256
C#は言語で、Visual C#はかつてのC#単体のIDE(開発環境) Visual C#はVisual Studioに統合されたから忘れて良いよ
- 263 名前:デフォルトの名無しさん mailto:sage [2019/06/01(土) 20:45:29.99 ID:AyUs9JF+M.net]
- CSCコマンドで不謹慎なプログラムを
作るゆうくんみたいな人がいるから 基本的には言語のスレかな
- 264 名前:デフォルトの名無しさん mailto:sage [2019/06/01(土) 23:20:47.14 ID:QdCh0app0.net]
- >>248
はいはい。Rubyスレにでも行って熱く議論してね
- 265 名前:デフォルトの名無しさん mailto:sage [2019/06/02(日) 02:20:41.28 ID:RpZopSul0.net]
- VC#はC#のMS実装という意味も含んでるんだと思ってた。
って、C#って外部団体で標準化されてたよね。 プリンタは細線が印刷されない経験が俺にもいくつか有る。 VB(not .net)全盛の時代だったから今もそうなのかは分からんが、 画面に線が表示されない現象が残ってる以上は印刷でも有り得るとは思う。 最初から考慮しとく必要は無いけど、現象にぶち当たった時に小手先の対応を求められるかも知れん。 APIやドライバに不備が合ったとしても最終納品物の品質に届いてないのだから。
- 266 名前:デフォルトの名無しさん mailto:sage [2019/06/02(日) 03:05:37.66 ID:Ur8Ia+9na.net]
- 基本的にググって同じ例が見つからない「不具合」はリアルな不具合ではなく、
単純にコードのバグだと思った方がいいと思います。 ダメな奴ほど自分のコードを疑う前にシステム側の不具合だと思いたがるのは鉄板の法則です。
- 267 名前:デフォルトの名無しさん mailto:sage [2019/06/02(日) 06:25:49.41 ID:VOFsXmY20.net]
- >>261
まだやってたのか。 まず自分のコードを疑うのは言わずもがなで、そこは誰も否定していないだろう。その上で、そういうシステムの不具合の可能性もあるという話をしているだけだろう。お前だけが頑なにシステムの不具合の可能性を否定しているだけで。
- 268 名前:デフォルトの名無しさん mailto:sage [2019/06/02(日) 07:12:42.38 ID:LTngafh+a.net]
- >>260
対応する前に切り分けしなよ 複数のプリンタで同じ不具合が出るならプログラムを直すべきだが そうでないなら運用の問題だからプログラムを直しちゃダメだ それはプリンタの修理か買い替えで対処すべき問題
- 269 名前:デフォルトの名無しさん mailto:sage [2019/06/02(日) 07:15:59.02 ID:aKjmCqfpM.net]
- まだするのか?
- 270 名前:デフォルトの名無しさん mailto:sage [2019/06/02(日) 07:22:28.51 ID:LiI7xu6KM.net]
- >>263
まだいたのかw
- 271 名前:デフォルトの名無しさん mailto:sage [2019/06/02(日) 07:40:24.50 ID:LTngafh+a.net]
- >>265
ストーカーか?
- 272 名前:デフォルトの名無しさん mailto:sage [2019/06/02(日) 08:42:21.96 ID:LiI7xu6KM.net]
- 専ブラも知らんアフォ?w
- 273 名前:デフォルトの名無しさん mailto:sage [2019/06/02(日) 08:58:05.34 ID:LTngafh+a.net]
- >>267
専ブラを使ったストーキング行為ってことか?
- 274 名前:デフォルトの名無しさん mailto:sage [2019/06/02(日) 11:22:31.70 ID:caoNnds2a.net]
- >>262
ちょっと被害妄想激しすぎないか。 >>261はあくまで一般論。 ついでに言わせてもらうけど、前にも書いたがやっぱり「こういうタイプ」の思考回路の人だよね。 「まだやってる」のは少なくとも君自身も同じじゃないのか? 「こういうタイプ」というのは、要するに自分を客観的に見る(少なくとも見ようとする) もう一人の自分を持ってないタイプの人のことね。
- 275 名前:デフォルトの名無しさん mailto:sage [2019/06/02(日) 13:59:29.33 ID:RszfEHjQ0.net]
- >>269
> もう一人の自分を持ってないタイプの人のことね。 お前が言うなよ…w
- 276 名前:デフォルトの名無しさん mailto:sage [2019/06/02(日) 16:42:31.41 ID:vrlrWPYK0.net]
- >>269
日曜までプリンタの話題を引きずりたくはないが、 一般論として、自分がハマった経験も回避した経験もあって、かつ関連する記事も出せて、CADなら?みたいな無茶振りにも(たまたま俺の分野にヒットしたからだけど)答えてるのに、 「それを客観的に見る君」はなぜどこにも居なかったのかが一番疑問。 少なくとも知らなかったことは勉強になったぐらい言っときつつ、初心者に嘘ついちゃったことは反省したほうが良いと思うよ。 CADはプリンタどころか、環境に対するパッチも出てる。 ちなみにAutoCADはC#のSDKがあってとても便利。
- 277 名前:デフォルトの名無しさん mailto:sage [2019/06/02(日) 17:05:52.35 ID:9gx2Q+LYM.net]
- だからRubyスレ行けって
- 278 名前:デフォルトの名無しさん mailto:sage [2019/06/02(日) 17:52:11.75 ID:p6Dnlml40.net]
- お前らいっつも同じ争いしてんな
- 279 名前:デフォルトの名無しさん mailto:sage [2019/06/02(日) 19:27:35.27 ID:YyssyKgv0.net]
- 毎回同じ奴らが騒いでいるだけだぞ
- 280 名前:デフォルトの名無しさん mailto:sage [2019/06/02(日) 20:30:48.86 ID:TlH6VNHL0.net]
- >>248
お前毎回悪質 知らないのにいきなりレスで罵倒したり
- 281 名前:デフォルトの名無しさん mailto:sage [2019/06/03(月) 00:09:53.43 ID:onOW6rqi0.net]
- MVVMについて学びたいんですけどどういうルートで学ぶのがいいんですかね
少し古くてもWPFや.NET MVCあたりの本を読むのがいい? おすすめの書籍とかあれば教えてください
- 282 名前:デフォルトの名無しさん mailto:sage [2019/06/03(月) 00:34:48.53 ID:D/nGT1NT0.net]
- githubに転がってるチュートリアルを一通り触る
小さな機能のアプリをめんどくさがらず作法に則って作る
- 283 名前:デフォルトの名無しさん mailto:sage [2019/06/03(月) 12:46:16.15 ID:E+jaCPkn0.net]
- 質問です。
iPhoneアプリしかでていないゲームで 例えば 「戦う」ボタンを一定間隔でクリックする方法ってありますか??? Androidならできると思います. 詳しい人教えてください!
- 284 名前:デフォルトの名無しさん mailto:sage [2019/06/03(月) 12:48:42.27 ID:KnjAO8isM.net]
- pythonが実行できると聞いたがそんなとこまでいじれるだろうか?
ってスレ違いやん
- 285 名前:デフォルトの名無しさん mailto:sage [2019/06/03(月) 12:53:29.17 ID:E+jaCPkn0.net]
- とあるiPhoneのゲームで最強になりたいんだよね。
PCゲームなら自動化はできるけど、iPhoneアプリの操縦となるときついかな〜。 誰か変態的にスキルの高い人教えてください。
- 286 名前:デフォルトの名無しさん mailto:sage [2019/06/03(月) 12:56:31.64 ID:FQNT6/jdd.net]
- スレ違い言われてるでしょ
- 287 名前:デフォルトの名無しさん [2019/06/03(月) 13:01:47.44 ID:E+jaCPkn0.net]
- 板違いとは言われてません
- 288 名前:デフォルトの名無しさん mailto:sage [2019/06/03(月) 13:15:49.41 ID:KnjAO8isM.net]
- 仮にできても潰してくる類の処理だから探す気になれんな
- 289 名前:デフォルトの名無しさん mailto:sage [2019/06/03(月) 13:25:21.39 ID:km43TpLN0.net]
- >>278
「ユーザー入力の記録・再生」なるものが、iOSでもできるようになっているなら、 その「再生」のやり方を使えばできる可能性はある。 Windowsなら、マウスやキーボードのイベントの WM_LBUTTONDOWN, WM_KEYDOWN などを ゲームの Window に PostMessage() してやれば良いだけなんだけど。
- 290 名前:デフォルトの名無しさん mailto:sage [2019/06/03(月) 13:26:10.65 ID:FQNT6/jdd.net]
- こういうの作れ
不正検知がかなり難しい部類でbanの危険性下げれる https://youtu.be/gMySGU0J7Ss
- 291 名前:デフォルトの名無しさん mailto:sage [2019/06/03(月) 13:39:34.81 ID:yo5xl/l60.net]
- 同じ場所をタップするだけならソレノイド使えば簡単にできるよ。
C#にこだわるなら、UWPを組んでラズパイ+Win10 IOT Coreとかね。
- 292 名前:デフォルトの名無しさん [2019/06/03(月) 14:41:32.88 ID:E+jaCPkn0.net]
- >>283
日本語しゃべってくれ >>284 iPhoneアプリをWindows上でエミュレートしつつ Windows APIを使えばできるかな〜と思ってます。 >>285 >>286 できれば、ソフトだけで完結させたいです。 走り回って敵が出てきたら戦闘、HPが減ったら回復→無限ループ
- 293 名前:デフォルトの名無しさん mailto:sage [2019/06/03(月) 14:45:41.67 ID:2YPOAxrwa.net]
- >>282
それなら、この板で適切なスレを見つけてそちらで聞いてきな
- 294 名前:デフォルトの名無しさん mailto:sage [2019/06/03(月) 14:46:24.90 ID:FQNT6/jdd.net]
- >>287
iOSアプリのエミュレートをWinでって時点でかなりハードル高い 普通は前提条件としてMacになる そしてそんな前提条件すら把握できてないならまず無理だから諦めて せめてMac関連のスレに行って
- 295 名前:デフォルトの名無しさん mailto:sage [2019/06/03(月) 14:48:09.12 ID:yo5xl/l60.net]
- >>287
iPhoneのエミュを作るの? 頑張ってね。
- 296 名前:デフォルトの名無しさん [2019/06/03(月) 15:00:10.18 ID:ZJy6OnVgF.net]
- ワン切りとかチケット予約とか電話しまくるアプリの場合
ソフトでなんとかしても規制かかるよな やっぱソレノイド最強
- 297 名前:デフォルトの名無しさん [2019/06/03(月) 15:39:53.42 ID:E+jaCPkn0.net]
- >>289
なるほどですね。 iOSとObjectiveCを勉強しなくちゃならなそうですね。
- 298 名前:デフォルトの名無しさん mailto:sage [2019/06/03(月) 18:06:39.53 ID:KkdWK1BJ0.net]
- 【速報】クオカード五百円分とすかいらーく優待券をすぐ貰える
https://pbs.twimg.com/media/D8H96MlUcAA23Qr.jpg @ スマホでたいむばんくを入手 A 会員登録を済ませる B マイページへ移動する。 C 招待コード→招待コードを入力する [Rirz Tu](スペース抜き) 今なら更に4日18時までの登録でクオカードとすかいらーく優待券を両方ゲットできます 数分で出来ますのでご利用下さい。
- 299 名前:デフォルトの名無しさん mailto:sage [2019/06/04(火) 09:38:16.84 ID:lHE5izfja.net]
- デザイン画面のtoolStripMenuItemの項目をダブルクリックして、メソッド作ったのだけど、
仕様変更してるうちにこのメソッドは要らなくなったのでできればコードから削除したいのだけど ただ削除してもどこからも呼び出してないのになんかエラー出るし、どうすれば安全に削除できるのでしょうか
- 300 名前:デフォルトの名無しさん mailto:sage [2019/06/04(火) 10:05:48.18 ID:DtXMrPXEp.net]
- C#ってさ、分かりやすくしようとして、より複雑化してるよな?
- 301 名前:デフォルトの名無しさん mailto:sage [2019/06/04(火) 10:08:49.20 ID:JKFFUl2mM.net]
- >>295
毛ほどもわかりやすくしようなんて気は見られない 僕の考えた変態言語仕様ドヤァ! しか知らんが
- 302 名前:デフォルトの名無しさん mailto:sage [2019/06/04(火) 11:32:40.61 ID:cZr1QjOu0.net]
- まだC++よりわかりやすい
機能追加していけば互換性維持のため複雑になるのは仕方ない また1から設計されたいい感じの言語が出てきてそいつが広まりそうなら乗り換えれば良いやって思ってる
- 303 名前:デフォルトの名無しさん mailto:sage [2019/06/04(火) 12:42:08.03 ID:G0aIjPgkd.net]
- >>295
たとえば?
- 304 名前:デフォルトの名無しさん mailto:sage [2019/06/04(火) 12:59:39.35 ID:yXylbBOB0.net]
- #ifで定義済みプリプロセッサ シンボルの"NET40"をチェックしたいのですが
定義されていないようで思うような挙動になりません。 他にNET20〜NET48も定義されていないようでした。 これらは特定のバージョン以降で使用できるのでしょうか。 また定義済みプリプロセッサ シンボルの一覧を見る方法はあるのでしょうか。 環境 VisualStudio2015 ターゲットフレームワーク .Net Framework4 記述例 #if NET40
- 305 名前:デフォルトの名無しさん mailto:sage [2019/06/04(火) 13:45:05.95 ID:g1r7g3uN0.net]
- >>293
ええな
- 306 名前:デフォルトの名無しさん [2019/06/04(火) 14:55:33.26 ID:RHX3fbho0.net]
- とあるゲーム
アプリを自動化したいと思ってる
- 307 名前:デフォルトの名無しさん mailto:sage [2019/06/04(火) 14:59:29.30 ID:q65K6viWM.net]
- >>301
すでに規約に反してそうw 犯罪の片棒は担げない
- 308 名前:デフォルトの名無しさん mailto:sage [2019/06/04(火) 15:51:11.85 ID:pUkZSDGpa.net]
- >>299
確かにダメだね何でだろう 試しにVS2010でもやってみたが同じだった ググると普通に使ってるサンプルが出てくるのに変だな...
- 309 名前:デフォルトの名無しさん mailto:sage [2019/06/04(火) 17:35:15.70 ID:kLacA/8P0.net]
- https://ufcpp.net/blog/2017/5/newcsproj/
この話かな… 確かにVS2017で普通に作った.NET Frameworkのプロジェクトだと定義されてなくて こっちのcsprojを手書きしたら定義されてる .NET Coreとか.NET Standard向けのプロジェクトはデフォルトで新しいcsprojが作られてNETCORE2_1とかが有効になってる
- 310 名前:デフォルトの名無しさん mailto:sage [2019/06/04(火) 18:08:11.74 ID:DtXMrPXEp.net]
- >>298
タスク視点じゃ無いからコンテキストがわかりにくいんだよ。 同じクラス内に書いてるのに呼び出せなかったり書き込めなかったりさ。 デリゲートなんてもん導入しなくても解決出来るだろうにとかさ?
- 311 名前:デフォルトの名無しさん mailto:sage [2019/06/04(火) 18:08:53.29 ID:VzoYb92wd.net]
- >>305
具体的に
- 312 名前:デフォルトの名無しさん mailto:sage [2019/06/04(火) 18:33:03.72 ID:pUkZSDGpa.net]
- >>304
単純にそんな理由だったのかw 確かに古いドキュメントにはそんなものが定義されているって記述がないなあ https://web.archive.org/web/20150118103549/msdn.microsoft.com/ja-jp/library/4y6tbswk.aspx
- 313 名前:デフォルトの名無しさん [2019/06/04(火) 18:46:41.77 ID:RHX3fbho0.net]
- >>302
単純なレベル上げを自動化したい、 犯罪じゃないでしょ。
- 314 名前:デフォルトの名無しさん mailto:sage [2019/06/04(火) 19:13:07.32 ID:v8Exozc80.net]
- >>308
いいや、お前は犯罪者だ さっさとキエロ
- 315 名前:デフォルトの名無しさん mailto:sage [2019/06/04(火) 20:03:01.76 ID:yXylbBOB0.net]
- >>303,304,307
なるほど。納得しました。 ありがとうございました。
- 316 名前:デフォルトの名無しさん [2019/06/04(火) 21:39:13.84 ID:XspZZE0fa.net]
- WPFってデザインがいいっていうイメージなんだけど
formよりもどういったところがデザイン性に優れてるの? ブートストラップのxaml版みたいなテンプレートってないよね?
- 317 名前:デフォルトの名無しさん mailto:sage [2019/06/04(火) 22:00:23.11 ID:qyJua2Fm0.net]
- WPFはスケール出来るし
- 318 名前:デフォルトの名無しさん mailto:sage [2019/06/04(火) 22:51:19.52 ID:JzGIG0UPd.net]
- >>295
そんなことないよ 分かりやすくて単純でいろいろできて快適だよ
- 319 名前:デフォルトの名無しさん mailto:sage [2019/06/05(水) 06:00:31.88 ID:zagML6/E0.net]
- >>311
デザインの自由度は非常に高く、見た目をがらりと変えるのも比較的簡単に出来る。 ただし、出来合いのテーマとかはほとんど無い。標準のは古すぎるし。 標準でスケールするので、最低限の高DPI対応は何もする必要が無い。
- 320 名前:デフォルトの名無しさん mailto:sage [2019/06/05(水) 06:44:41.46 ID:vfWMaWlM0.net]
- ライブラリをstaticでusingしてるコードを見たのですが、静的にusingするってよく使われるやり方なのでしょうか?
あまり考えた事が無かったので
- 321 名前:デフォルトの名無しさん mailto:sage [2019/06/05(水) 07:12:31.52 ID:5J+xpv5ma.net]
- >>313
お世辞にも単純ではないわ 言語仕様の大きさでいうと現役のメジャーな言語の中じゃC++に次ぐくらいだよ
- 322 名前:デフォルトの名無しさん mailto:sage [2019/06/05(水) 07:34:20.65 ID:YfXCXcb80.net]
- static using を質問した者ですが、静的メソッドをクラス省略して呼び出す方法なのですね
自己解決か解りませんが、クラスをいちいち書くのが大変な時に便利な機能だと理解しました
- 323 名前:デフォルトの名無しさん mailto:sage [2019/06/05(水) 08:12:16.71 ID:8Q4nOq27d.net]
- >>316
ソース
- 324 名前:デフォルトの名無しさん mailto:sage [2019/06/05(水) 09:09:32.49 ID:DllhRP4m0.net]
- >>308
犯罪ではないが規約違反だな。 あと、初心者が作れるようなものでもない。 つまりはスレ違い。
- 325 名前:デフォルトの名無しさん mailto:sage [2019/06/05(水) 09:13:04.00 ID:cY5QBS5fa.net]
- c++に次ぐかはどうかは知らないけど言語仕様的には肥大し続けてるのは間違いないよ
確実にjavaよりは言語仕様が大きい 最近のメジャーな小さな言語仕様とは真逆の方向性
- 326 名前:デフォルトの名無しさん mailto:sage [2019/06/0
]
- [ここ壊れてます]
- 327 名前:5(水) 09:16:17.04 ID:cY5QBS5fa.net mailto: c++もどんどん新しい仕様を組み込み続けてる
それで安全に楽に書けるようになって来てる ただ古い書き方もできるので楽な書き方で入門した人にはそういうソースが非常に読みにくい [] - [ここ壊れてます]
- 328 名前:デフォルトの名無しさん mailto:sage [2019/06/05(水) 09:19:05.78 ID:56z2teCB0.net]
- MFCの場合、Command Routing なる概念があり、MDI で複数の子 Window を
出している場合に、Main Window のMenuから選んだメニュー項目を、 現在 Active な子 Window に対して「伝達」することができて、 CView::OnXxxx() のようなメソッドで受け取ることができました。 Xxxx の部分には、Menu項目の名前に関係した関数名が入ります。 MENU 項目には、IDM_XXXX のような定数値を関連付けておいて、 「メッセージマップ」なる場所に、 ON_COMMAND(IDM_XXXX, OnXxxx) と書いておいて、ID 値とメソッド名を対応させます。 重要なのは、実行段階でその時にActiveになっているCViewにメッセージを伝達 することで、複数の子ウィンドウが有った場合、どの子ウィンドウがActive になっているかによって、伝達されるCViewは変化します。 あと、このIDM_XXXとメソッドの関数定義、メッセージマップの項目は、全てIDEが 自動生成する機能があります。 C#でも同様のことはできますか?
- 329 名前:デフォルトの名無しさん mailto:sage [2019/06/05(水) 09:27:44.31 ID:cY5QBS5fa.net]
- 何のことを言ってるかわからないけど
アクティブな子windowにメッセージは送れるよ 子ウィンドウによって処理を変えるのはそのように書けばいいだけで専用の仕組みはないと思う
- 330 名前:デフォルトの名無しさん mailto:sage [2019/06/05(水) 09:29:46.05 ID:DllhRP4m0.net]
- >>322
MFCはVCで使うライブラリ。C#は言語。比べる対象が間違っている。 つか、ぐちゃぐちゃ書かれていて何をしたいのかが良くわからない。 マルチフォームで、親のメニューから選んだ動作を、複数の子フォームがある中、アクティブなフォームに対してイベントを発生させることができるかって事ならWPF/UWPともに可能。
- 331 名前:デフォルトの名無しさん mailto:sage [2019/06/05(水) 10:10:34.69 ID:on5LrBrya.net]
- >>322
たぶんないのでは でもそもそもActiveなMDI子に連動してイベントハンドラが切り替わるコードというのは 保守しづらいのでは? MDI子のメニューは親のメニューにマージできたはずなので、 そっちを使った方がよいんじゃないかなあ https://dobon.net/vb/dotnet/form/mdimergemenu.html
- 332 名前:デフォルトの名無しさん [2019/06/05(水) 10:32:52.53 ID:lB0CTQ9/0.net]
- >>319
あんたはつくれんの?
- 333 名前:デフォルトの名無しさん mailto:sage [2019/06/05(水) 10:43:39.28 ID:aCuLxY/Qa.net]
- >>326
ここで粘着していてもお前さんの求めるものは得られないから、さっさと適切な場所に移動しな
- 334 名前:デフォルトの名無しさん mailto:sage [2019/06/05(水) 10:48:56.78 ID:lB0CTQ9/0.net]
- 誘導するなら案内しろ
- 335 名前:デフォルトの名無しさん mailto:sage [2019/06/05(水) 10:49:34.68 ID:DllhRP4m0.net]
- >>326
Windowsでまともに動くiOSエミュがあるか? それが答え。
- 336 名前:デフォルトの名無しさん mailto:sage [2019/06/05(水) 12:40:57.59 ID:lOa/gLJfr.net]
- 最初>>301を書いた人物だとしたら脳が死んでそうだからその人には無理でしょ?
外人なのか馬鹿なのかどちらか
- 337 名前:デフォルトの名無しさん mailto:sage [2019/06/05(水) 13:03:15.97 ID:lOa/gLJfr.net]
- [RPA]PC自動化技術総合スレ[効率化] Part.4
|

|