「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、
質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。
内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。
なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。
C#に関係の無い話題や荒らしの相手や罵倒レスはやめてください
>>980を踏んだ人は新スレを建てて下さい。
>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
ふらっと C#,C♯,C#(初心者用) Part141
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2018/12/15(土) 10:46:07.45ID:Wu4Fx0bU674デフォルトの名無しさん
2020/07/28(火) 19:30:19.58ID:AU+xTBn3 正直な所、これが意図してないとしたら、何を意図してるのかわからん。
675デフォルトの名無しさん
2020/07/28(火) 19:39:57.11ID:8/UcfNM3 村上ドラゴンの小説のタイトルかと思ったよwww
676デフォルトの名無しさん
2020/07/28(火) 19:45:40.40ID:p7iAQgQg 準2級エスパー能力を発揮するなら
半透明な黄緑は期待したものでなく
黄緑のサングラスを通して見たようなものを期待しているのではないか
画素ごとに輝度をとって黄緑と乗算するか、いきなり黄緑と乗算するか、
そんなものがお望みなのではないか
半透明な黄緑は期待したものでなく
黄緑のサングラスを通して見たようなものを期待しているのではないか
画素ごとに輝度をとって黄緑と乗算するか、いきなり黄緑と乗算するか、
そんなものがお望みなのではないか
677デフォルトの名無しさん
2020/07/28(火) 19:50:48.29ID:DIHaAiPw678デフォルトの名無しさん
2020/07/28(火) 19:54:13.43ID:vZrvythQ679デフォルトの名無しさん
2020/07/28(火) 19:58:06.12ID:p7iAQgQg 真っ黒な光みたいな?
680デフォルトの名無しさん
2020/07/28(火) 20:01:17.20ID:AU+xTBn3 >>678
不透明度を1で描いたらどうなる?
不透明度を1で描いたらどうなる?
681デフォルトの名無しさん
2020/07/28(火) 20:02:15.75ID:DIHaAiPw >>678
その保存した画像をアルファ値だけ弄ってみれば期待通りになっているのが分かるはず
その保存した画像をアルファ値だけ弄ってみれば期待通りになっているのが分かるはず
682デフォルトの名無しさん
2020/07/28(火) 20:12:36.90ID:vZrvythQ >>679
いえ、アルファ値が0なので完全に透明で何も見えないのでARGB(0,0,0,0) と区別はつかないですが、
メモリ上のビットマップの内容にはアルファが0でも赤と緑の値に128や255の値を書き込めますよね。
そういう描画(つまり半透明演算をしない)がしたいんです。
>>680
目視できないくらい薄い黄色で描画されました。
何度も重ね描きしたら、うっすらと黄色が見えてきました。
不透明度128なら半透明の黄緑色で描画されます。
>>681
this.bmp は画像ファイルなので、その上に上書きで円を描画すれば元の画像が消えますよね?
そうはならず、元の画像のままなので期待通りにはなりませんでした。
いえ、アルファ値が0なので完全に透明で何も見えないのでARGB(0,0,0,0) と区別はつかないですが、
メモリ上のビットマップの内容にはアルファが0でも赤と緑の値に128や255の値を書き込めますよね。
そういう描画(つまり半透明演算をしない)がしたいんです。
>>680
目視できないくらい薄い黄色で描画されました。
何度も重ね描きしたら、うっすらと黄色が見えてきました。
不透明度128なら半透明の黄緑色で描画されます。
>>681
this.bmp は画像ファイルなので、その上に上書きで円を描画すれば元の画像が消えますよね?
そうはならず、元の画像のままなので期待通りにはなりませんでした。
683デフォルトの名無しさん
2020/07/28(火) 20:21:15.85ID:DIHaAiPw >>682
>その上に上書きで円を描画すれば元の画像が消えますよね
透過で上書きして消えるペイントソフトある?普通は消しゴムじゃないか?
それなら範囲指定するデータを設定してそれに沿ってBitmapDataで画素を置き換えたことしかない
>その上に上書きで円を描画すれば元の画像が消えますよね
透過で上書きして消えるペイントソフトある?普通は消しゴムじゃないか?
それなら範囲指定するデータを設定してそれに沿ってBitmapDataで画素を置き換えたことしかない
684デフォルトの名無しさん
2020/07/28(火) 20:31:52.02ID:s40ygP9w ARGB(0, 128, 255, 0)で描画したはずが
抜き出してみるとARGB(0, 0, 0, 0)になってしまうとか?
それとも
ARGB(0, 128, 255, 0)での描画or透過処理で、画像に目で見える影響を与えたいとか?
抜き出してみるとARGB(0, 0, 0, 0)になってしまうとか?
それとも
ARGB(0, 128, 255, 0)での描画or透過処理で、画像に目で見える影響を与えたいとか?
685デフォルトの名無しさん
2020/07/28(火) 20:49:25.10ID:vZrvythQ >>683
消えるペイントソフトは無いと思います。
消しゴムだと普通はアルファ値だけ0になるか、又は透明な黒 ARGB(0,0,0,0)で消えますよね。
そうではなく、透明で黄緑な消しゴム ARGB(0,128,255,0) を使いたいという事です。
>>684
>ARGB(0, 128, 255, 0)で描画したはずが
>抜き出してみるとARGB(0, 0, 0, 0)になってしまうとか?
違います、元の画像のまま何も変化なしです。
>それとも
>ARGB(0, 128, 255, 0)での描画or透過処理で、画像に目で見える影響を与えたいとか?
そうです、透明な黄緑で円を描画したのだから、
円の形で透明に切り抜かれてほしいんです。
(更に切り抜かれた部分は透明な黒ではなく、透明な黄緑で)
消えるペイントソフトは無いと思います。
消しゴムだと普通はアルファ値だけ0になるか、又は透明な黒 ARGB(0,0,0,0)で消えますよね。
そうではなく、透明で黄緑な消しゴム ARGB(0,128,255,0) を使いたいという事です。
>>684
>ARGB(0, 128, 255, 0)で描画したはずが
>抜き出してみるとARGB(0, 0, 0, 0)になってしまうとか?
違います、元の画像のまま何も変化なしです。
>それとも
>ARGB(0, 128, 255, 0)での描画or透過処理で、画像に目で見える影響を与えたいとか?
そうです、透明な黄緑で円を描画したのだから、
円の形で透明に切り抜かれてほしいんです。
(更に切り抜かれた部分は透明な黒ではなく、透明な黄緑で)
686デフォルトの名無しさん
2020/07/28(火) 21:04:55.49ID:s40ygP9w 透明な黄緑の先には元の画像が薄っすら見える方がいいのか?
透明な黄緑一色の均一な色で塗りつぶすのか?
透明な黄緑一色の均一な色で塗りつぶすのか?
687デフォルトの名無しさん
2020/07/28(火) 21:12:34.91ID:AU+xTBn3688デフォルトの名無しさん
2020/07/28(火) 21:13:39.38ID:CTX9A1Y/689デフォルトの名無しさん
2020/07/28(火) 21:15:26.22ID:CTX9A1Y/ 掲示板で一番楽なのは計算式かな?
それがformsアプリでできるかどうかって言うと微妙だと思うけど
それがformsアプリでできるかどうかって言うと微妙だと思うけど
690デフォルトの名無しさん
2020/07/28(火) 21:20:53.33ID:CTX9A1Y/ ちょっと思ったのは
もしかしてやりたいのはカラーキーの抜き色?
もしかしてやりたいのはカラーキーの抜き色?
691デフォルトの名無しさん
2020/07/28(火) 21:22:54.80ID:DIHaAiPw >>685
あらかじめthis.bmpをFormat32bppArgbにする
this.bmpと同じ大きさのBitmapを作ってくりぬきたい場所にFillEllipseで描画する。(refbmpとする)
refbmpとthis.bmpのBitmapDataを作ってrefbmpの画素がある部分と同じアドレスでthis.bmpの画素のアルファ値を0にした黄緑色の画素データを書き込む
https://docs.microsoft.com/ja-jp/dotnet/api/system.drawing.imaging.bitmapdata.scan0
これしかやったことは無い。図形じゃない塗りつぶしならGraphics.Clear(Color)が使えるけど図形を指定するやり方はわからない
あらかじめthis.bmpをFormat32bppArgbにする
this.bmpと同じ大きさのBitmapを作ってくりぬきたい場所にFillEllipseで描画する。(refbmpとする)
refbmpとthis.bmpのBitmapDataを作ってrefbmpの画素がある部分と同じアドレスでthis.bmpの画素のアルファ値を0にした黄緑色の画素データを書き込む
https://docs.microsoft.com/ja-jp/dotnet/api/system.drawing.imaging.bitmapdata.scan0
これしかやったことは無い。図形じゃない塗りつぶしならGraphics.Clear(Color)が使えるけど図形を指定するやり方はわからない
692デフォルトの名無しさん
2020/07/28(火) 21:24:32.89ID:8/UcfNM3693デフォルトの名無しさん
2020/07/28(火) 21:51:15.86ID:vZrvythQ >>686
>透明な黄緑の先には元の画像が薄っすら見える方がいいのか?
いいえ。
>透明な黄緑一色の均一な色で塗りつぶすのか?
はい、そうです。
>>688
フォトショップは持っていないのと、
ペイントはアルファチャンネルに非対応のようなので
Gimpで説明させていただきます。
説明画像をこちらにアップロードしました。
https://f.easyuploader.app/eu-prd/upload/20200728214113_76595047614e3537674b.zip
"元画像.png" をGimpの消しゴムツールで消すと、
"消しゴム.png" の画像になります。
この画像をGimpで開き、円で消された部分の色々な箇所を、
Gimpのスポイトツールで色を取得すればわかりますが、
青や黄色、白等が取得でき、
透明でありながら元画像の色が残っている事がわかると思います。
私がやりたいのは、"目的の画像.png" を.NETで作りたいという事です。
この画像の円で消された部分をスポイトツールで色を取得すると、
RGB(128,255,0)の黄緑色のみが取得されます。
>>690
いいえ、やりたいのはカラーキーの抜き色ではないです。
>透明な黄緑の先には元の画像が薄っすら見える方がいいのか?
いいえ。
>透明な黄緑一色の均一な色で塗りつぶすのか?
はい、そうです。
>>688
フォトショップは持っていないのと、
ペイントはアルファチャンネルに非対応のようなので
Gimpで説明させていただきます。
説明画像をこちらにアップロードしました。
https://f.easyuploader.app/eu-prd/upload/20200728214113_76595047614e3537674b.zip
"元画像.png" をGimpの消しゴムツールで消すと、
"消しゴム.png" の画像になります。
この画像をGimpで開き、円で消された部分の色々な箇所を、
Gimpのスポイトツールで色を取得すればわかりますが、
青や黄色、白等が取得でき、
透明でありながら元画像の色が残っている事がわかると思います。
私がやりたいのは、"目的の画像.png" を.NETで作りたいという事です。
この画像の円で消された部分をスポイトツールで色を取得すると、
RGB(128,255,0)の黄緑色のみが取得されます。
>>690
いいえ、やりたいのはカラーキーの抜き色ではないです。
694デフォルトの名無しさん
2020/07/28(火) 22:27:55.85ID:s40ygP9w g.CompositingMode = System.Drawing.Drawing2D.CompositingMode.SourceCopy;
これで透過処理はされなくなるけど、失敗しそうな気がする(RGBがゼロになりそう)
試していなくてスマン
これで透過処理はされなくなるけど、失敗しそうな気がする(RGBがゼロになりそう)
試していなくてスマン
695デフォルトの名無しさん
2020/07/28(火) 22:36:13.97ID:CTX9A1Y/696デフォルトの名無しさん
2020/07/28(火) 22:40:58.96ID:W+ssPg1l zipわろた
697デフォルトの名無しさん
2020/07/28(火) 22:46:17.21ID:CTX9A1Y/ この掲示板自体に画像が上げられる
698デフォルトの名無しさん
2020/07/28(火) 22:51:35.97ID:CTX9A1Y/699デフォルトの名無しさん
2020/07/28(火) 22:56:23.45ID:vZrvythQ >>691
詳しく説明してくださってありがとうございます。
それで出来ると思います。
ただちょっと一手間がかかりそうですね。
>>694
ああ、これです!私が捜し求めていたものは!
っと思いましたが、残念ながら透明な黒 ARGB(0,0,0,0) になってしまいました。
アルファ値128ならちゃんと半透明の黄緑になるのに、惜しい。
アルファ値1だとほぼ透明な黄色になりました。
スマホで透明部分の色が確認できるのかわかりませんが、アップロードしてみました。
"元画像.png"
https://f.easyuploader.app/eu-prd/upload/20200728224712_3833583973794a4b386f.png
"消しゴム.png"
https://f.easyuploader.app/eu-prd/upload/20200728224758_6e4174726e5477434158.png
"目的の画像.png"
https://f.easyuploader.app/eu-prd/upload/20200728225050_49646a7a674171774f59.png
詳しく説明してくださってありがとうございます。
それで出来ると思います。
ただちょっと一手間がかかりそうですね。
>>694
ああ、これです!私が捜し求めていたものは!
っと思いましたが、残念ながら透明な黒 ARGB(0,0,0,0) になってしまいました。
アルファ値128ならちゃんと半透明の黄緑になるのに、惜しい。
アルファ値1だとほぼ透明な黄色になりました。
スマホで透明部分の色が確認できるのかわかりませんが、アップロードしてみました。
"元画像.png"
https://f.easyuploader.app/eu-prd/upload/20200728224712_3833583973794a4b386f.png
"消しゴム.png"
https://f.easyuploader.app/eu-prd/upload/20200728224758_6e4174726e5477434158.png
"目的の画像.png"
https://f.easyuploader.app/eu-prd/upload/20200728225050_49646a7a674171774f59.png
700デフォルトの名無しさん
2020/07/28(火) 23:02:45.30ID:8/UcfNM3 適当に検証コード書いてみたけど別に変なことしなくても
ピクセルにアルファー値を持つビットマップは作れるけど
何がしたいのかな。
面倒くさいから質問ろくに読んでないけどw
private void Form1_Paint(object sender, PaintEventArgs e)
{
e.Graphics.Clear( BackColor);
var hb = new HatchBrush(HatchStyle.HorizontalBrick, Color.White, Color.Black);
e.Graphics.FillRectangle(hb, ClientRectangle);
var bmp = new Bitmap(Width, Height);
using (var g = Graphics.FromImage(bmp))
{
var c = Color.CornflowerBlue;
var gb = new LinearGradientBrush(ClientRectangle, c, Color.FromArgb(0, c), 0f);
g.FillRectangle(gb, ClientRectangle);
}
e.Graphics.DrawImage(bmp, 0, 0);
}
ピクセルにアルファー値を持つビットマップは作れるけど
何がしたいのかな。
面倒くさいから質問ろくに読んでないけどw
private void Form1_Paint(object sender, PaintEventArgs e)
{
e.Graphics.Clear( BackColor);
var hb = new HatchBrush(HatchStyle.HorizontalBrick, Color.White, Color.Black);
e.Graphics.FillRectangle(hb, ClientRectangle);
var bmp = new Bitmap(Width, Height);
using (var g = Graphics.FromImage(bmp))
{
var c = Color.CornflowerBlue;
var gb = new LinearGradientBrush(ClientRectangle, c, Color.FromArgb(0, c), 0f);
g.FillRectangle(gb, ClientRectangle);
}
e.Graphics.DrawImage(bmp, 0, 0);
}
701デフォルトの名無しさん
2020/07/28(火) 23:22:12.18ID:CTX9A1Y/ >>700
あ、アルファ値って普通に書くだけでいけるんや
んじゃあ、最終出力がpngであるならなんでもできるね
1ピクセルずつアクセスしてRGB取り出してRGBAブッ込めばなんでもできるしそれこそなんでも
あ、アルファ値って普通に書くだけでいけるんや
んじゃあ、最終出力がpngであるならなんでもできるね
1ピクセルずつアクセスしてRGB取り出してRGBAブッ込めばなんでもできるしそれこそなんでも
702デフォルトの名無しさん
2020/07/28(火) 23:42:09.06ID:DIHaAiPw >>694
それ知らなかったけどおかげでGraphics.Clearにも完全透明色でのRGB設定できないのわかったわw、ありがとう
http://bbs.wankuma.com/index.cgi?mode=al2&namber=77366&KLOG=131
それ知らなかったけどおかげでGraphics.Clearにも完全透明色でのRGB設定できないのわかったわw、ありがとう
http://bbs.wankuma.com/index.cgi?mode=al2&namber=77366&KLOG=131
703デフォルトの名無しさん
2020/07/29(水) 00:59:34.41ID:l1NFDws7704デフォルトの名無しさん
2020/07/29(水) 01:38:35.72ID:jnMYxU1A 簡単の基準は?
705デフォルトの名無しさん
2020/07/29(水) 01:39:42.78ID:CwVjY0Ri 3分クッキング
706デフォルトの名無しさん
2020/07/29(水) 02:00:24.66ID:l1NFDws7707デフォルトの名無しさん
2020/07/29(水) 08:08:54.77ID:dxgD+NL4 .Netは4.5を指定すればWindows8.1から2004まで追加のアップデートなしで済むんですよね?
最新のVS2019で4.72だかで作って配布したら10でも.netアップデートしなきゃ使えんと文句の嵐でめげた。
最新のVS2019で4.72だかで作って配布したら10でも.netアップデートしなきゃ使えんと文句の嵐でめげた。
708デフォルトの名無しさん
2020/07/29(水) 08:17:48.19ID:ZD2Ud5DP なに作ってんのか知らんけど.NET CoreでSCDという手も
709デフォルトの名無しさん
2020/07/29(水) 08:19:28.87ID:F052uZps なぜサポート切れを?4.8で終わりなんだから4.8にしとけ
710デフォルトの名無しさん
2020/07/29(水) 08:21:09.89ID:jnMYxU1A え?終わりってその後どうなんの?
711デフォルトの名無しさん
2020/07/29(水) 09:24:59.33ID:HB4PhX83 .NET Coreベースの.NET 5に統合
WindowsのOS標準でインストールされてるのはとりあえず当分は.NET Framework 4.8が続くだろうな
WindowsのOS標準でインストールされてるのはとりあえず当分は.NET Framework 4.8が続くだろうな
712デフォルトの名無しさん
2020/07/29(水) 09:42:01.59ID:jnMYxU1A >>711
winformsかもしくはそれぐらいお手軽なのあるの?
winformsかもしくはそれぐらいお手軽なのあるの?
713デフォルトの名無しさん
2020/07/29(水) 09:51:55.20ID:H7KKJzsx WPF(始まってなかった)
714デフォルトの名無しさん
2020/07/29(水) 09:59:34.47ID:HB4PhX83 .NET Core 3.0でWinFormとWPFは移植されたよ(もちろんWindows版限定だけど)
.NET 6以降はXamarinベースの.NET Multi-platform App UIを導入予定だよ
https://devblogs.microsoft.com/dotnet/introducing-net-multi-platform-app-ui/
.NET 6以降はXamarinベースの.NET Multi-platform App UIを導入予定だよ
https://devblogs.microsoft.com/dotnet/introducing-net-multi-platform-app-ui/
715デフォルトの名無しさん
2020/07/29(水) 10:21:11.13ID:F052uZps いずれにしても4.5はやめとけ
716デフォルトの名無しさん
2020/07/29(水) 11:05:27.84ID:rDHTEYe8717デフォルトの名無しさん
2020/07/29(水) 11:07:32.45ID:7+Ufx8Gb ラインタイム依存が嫌なら、
.Net Core 3.1 でランタイム込みの自己完結型アプリを作ればいいんじゃないの。
その分ファイルサイズはでかくなるけど。
.Net Core 3.1 でランタイム込みの自己完結型アプリを作ればいいんじゃないの。
その分ファイルサイズはでかくなるけど。
718デフォルトの名無しさん
2020/07/29(水) 11:10:47.14ID:dxgD+NL4 そうですか、.netのアップデートは情シスに頼まないと一般ユーザーでは出来ないのがネックです。
会社の端末はwindows updateは殆んどやらないし。
.net位やって欲しいな。
愚痴ってごめんなさい。
会社の端末はwindows updateは殆んどやらないし。
.net位やって欲しいな。
愚痴ってごめんなさい。
719デフォルトの名無しさん
2020/07/29(水) 11:11:48.96ID:dxgD+NL4720デフォルトの名無しさん
2020/07/29(水) 11:18:27.50ID:7+Ufx8Gb .Net Core の自己完結型アプリのことは、
https://docs.microsoft.com/ja-jp/dotnet/core/deploying/
https://dekirukigasuru.com/blog/2019/11/24/csharp-single-executable/
などを読めばわかるよ。
なお、実行ファイルパス問題というのがあるので注意ね。
詳しくは上のページを読めばわかると思う。
https://docs.microsoft.com/ja-jp/dotnet/core/deploying/
https://dekirukigasuru.com/blog/2019/11/24/csharp-single-executable/
などを読めばわかるよ。
なお、実行ファイルパス問題というのがあるので注意ね。
詳しくは上のページを読めばわかると思う。
721デフォルトの名無しさん
2020/07/29(水) 11:20:33.05ID:F052uZps >>716
だめ。BindingRedirect周りの設計をミスったことが散々ディスられてMS側も誤りであったと認めている。4.7.2以降が推奨されている。
だめ。BindingRedirect周りの設計をミスったことが散々ディスられてMS側も誤りであったと認めている。4.7.2以降が推奨されている。
722デフォルトの名無しさん
2020/07/29(水) 11:29:24.87ID:rDHTEYe8723デフォルトの名無しさん
2020/07/29(水) 11:39:14.24ID:F052uZps >>722
なぜここでポインタの話?
なぜここでポインタの話?
724デフォルトの名無しさん
2020/07/29(水) 11:42:14.30ID:DcS06fwg アスペktkr
725デフォルトの名無しさん
2020/07/29(水) 12:04:03.54ID:rDHTEYe8 >>723
ソースのことです
ソースのことです
726デフォルトの名無しさん
2020/07/29(水) 12:06:03.13ID:F052uZps >>725
またややこしい言葉を…このあたりのissueやTwitterのスレッドを眺めると、大体の経緯はわかると思うよ
https://github.com/dotnet/standard/issues/481
https://twitter.com/terrajobst/status/1031999730320986112?s=19
https://twitter.com/5chan_nel (5ch newer account)
またややこしい言葉を…このあたりのissueやTwitterのスレッドを眺めると、大体の経緯はわかると思うよ
https://github.com/dotnet/standard/issues/481
https://twitter.com/terrajobst/status/1031999730320986112?s=19
https://twitter.com/5chan_nel (5ch newer account)
727デフォルトの名無しさん
2020/07/29(水) 12:10:14.59ID:rDHTEYe8728デフォルトの名無しさん
2020/07/31(金) 01:13:19.08ID:durLTnal 無能winformsプログラマのおいらをMicrosoftは見放してしまうのか・・・
729デフォルトの名無しさん
2020/07/31(金) 01:16:45.59ID:mccS7x6Z >>728
ところがどっこい、UWPは消えつつあるのに対し、WinFormsは.NET Coreに移行され、.NET5以降もしぶとく生き延び続ける
ところがどっこい、UWPは消えつつあるのに対し、WinFormsは.NET Coreに移行され、.NET5以降もしぶとく生き延び続ける
730デフォルトの名無しさん
2020/07/31(金) 09:36:09.26ID:5o3L2EFA 4年前に「Win32は廃止されて今後はUWPの時代」と息巻いてた人たち
20年延々懲りずに「すべてのアプリはブラウザ上で動く時代になる」と言い続けてる人たち
どっちも心底センスがないと思うw
そんなことちょっと考えればありえないって分かるよね
20年延々懲りずに「すべてのアプリはブラウザ上で動く時代になる」と言い続けてる人たち
どっちも心底センスがないと思うw
そんなことちょっと考えればありえないって分かるよね
731デフォルトの名無しさん
2020/07/31(金) 09:41:53.03ID:fk+2L6iO732デフォルトの名無しさん
2020/07/31(金) 11:12:25.50ID:N0eufbNj アプリωってストアアプリωωのことか?ωωω
733デフォルトの名無しさん
2020/08/01(土) 08:23:32.56ID:rtK1naa5 ほらほらストアにアプリ公開したら数千円くれるキャンペーン再開してホラホラ
734デフォルトの名無しさん
2020/09/02(水) 02:32:00.82ID:6fqNtNLb うちの会社は特定業界向け製品だけ作ってるけど、旧製品だけWinFormsのまま(もっと古い製品はC++とWin32APIとMFCだけど)
ここ数年内に出した製品はWPFになってるな。
新規でWinFormsは使ってない。
ここ数年内に出した製品はWPFになってるな。
新規でWinFormsは使ってない。
735デフォルトの名無しさん
2020/09/02(水) 06:36:18.34ID:PAY6dedH >>734
wpf始めるにはhtmlとか覚える必要ある?
wpf始めるにはhtmlとか覚える必要ある?
736デフォルトの名無しさん
2020/09/02(水) 08:34:40.77ID:64Ct0prY >>735
WPFで使うxamlは、ぱっと見はhtmlに近いけどまるで違うから覚える必要はない
WPFで使うxamlは、ぱっと見はhtmlに近いけどまるで違うから覚える必要はない
737デフォルトの名無しさん
2020/09/02(水) 21:56:14.13ID:/nOWjplL xmlはマスターしておいた方がいいよな。namespaceとか。
738デフォルトの名無しさん
2020/09/02(水) 23:38:57.96ID:S5lx9AE3 xsltとか
739デフォルトの名無しさん
2020/09/03(木) 05:58:48.80ID:yk4FSoXe wpfでxsltなんて役に立つところあったっけ?
740デフォルトの名無しさん
2020/09/03(木) 07:38:36.62ID:1xUWHYWV もうformはあかんのか?
741デフォルトの名無しさん
2020/09/03(木) 07:46:25.03ID:2k3QR/ew 嫌、ストア系以外はformの方が
小回りが効くな
小回りが効くな
742デフォルトの名無しさん
2020/09/03(木) 08:18:55.17ID:ea/i/g7l WPFはほとんど普及しないまま既にForms同様メンテナンスモード(原則的に新機能の追加はなくバグ修正等の止むを得ない対応のみが行われる状態)でありレガシーなので、
特にFormsと比較してWPFが正義ってことはない
特にFormsと比較してWPFが正義ってことはない
743デフォルトの名無しさん
2020/09/03(木) 09:01:56.44ID:1xUWHYWV なるほど、ならformでいいやw
744デフォルトの名無しさん
2020/09/03(木) 12:01:53.18ID:+QaKkUR1 最近はディスプレイのスケーリング表示に対応させたいからWPFの方が楽だな
745デフォルトの名無しさん
2020/09/03(木) 12:18:31.00ID:F5m5ASgR だけど、大昔VBが開発された頃に想定されたような
いろんなdpiが混在するような状況なんてなく、96pdiとその倍ぐらいしか事実上ないわけで、
だったらそんなのどうでもいい気もする
いろんなdpiが混在するような状況なんてなく、96pdiとその倍ぐらいしか事実上ないわけで、
だったらそんなのどうでもいい気もする
746デフォルトの名無しさん
2020/09/03(木) 12:56:49.83ID:+QaKkUR1747デフォルトの名無しさん
2020/09/03(木) 13:02:08.77ID:O2zrguk1 その倍数の環境が一般的になってきてるからスケーリング対応が必要なんだが
748デフォルトの名無しさん
2020/09/03(木) 13:19:37.70ID:F5m5ASgR どうでもいいの意味は対応しなくていい、ではなく
システムが中途半端な対応しか用意してないWindows Formでも
なんとかなっちゃうでしょって話。
理論上はいろんなdpiが存在する前提になってるが、現実的には96dpiと
その2倍ぐらいしかないんだから。
25年前には想定されてなかったCRTの完全追放が早期に実現したからね。
システムが中途半端な対応しか用意してないWindows Formでも
なんとかなっちゃうでしょって話。
理論上はいろんなdpiが存在する前提になってるが、現実的には96dpiと
その2倍ぐらいしかないんだから。
25年前には想定されてなかったCRTの完全追放が早期に実現したからね。
749デフォルトの名無しさん
2020/09/03(木) 13:24:38.58ID:F5m5ASgR ちょっと思い出したけど、WPFでは1ピクセル幅の水平垂直の直線が綺麗に描画できない(ピンボケになる)
問題があったけど、あれは4Kとかの環境では気にならないのかな
問題があったけど、あれは4Kとかの環境では気にならないのかな
750デフォルトの名無しさん
2020/09/03(木) 14:35:36.67ID:yRd+jnLy751デフォルトの名無しさん
2020/09/03(木) 19:59:17.63ID:+QaKkUR1 >>748
カスタム設定(最大500%)で1%単位で設定する人は稀だろうけど
標準設定(最大350%)の25%単位の指定は使う人が増えて、解像度のバリエーションも増えたって話なのだが
4Kモニターも少しずつ広まってるし
カスタム設定(最大500%)で1%単位で設定する人は稀だろうけど
標準設定(最大350%)の25%単位の指定は使う人が増えて、解像度のバリエーションも増えたって話なのだが
4Kモニターも少しずつ広まってるし
752デフォルトの名無しさん
2020/09/05(土) 08:40:32.65ID:MHY1xOGp その前に、「WinFormsもとっくに高DPIに対応済みだ」って誰か突っ込んでやれよw
753デフォルトの名無しさん
2020/09/05(土) 10:49:33.69ID:9iYaaDzM ankerとフォントサイズの動的変更じゃ駄目?
754デフォルトの名無しさん
2020/09/05(土) 13:21:00.10ID:7aeJiSvy >>752
WinFormsも高DPIに対応してはいるけど面倒臭い
WinFormsも高DPIに対応してはいるけど面倒臭い
755デフォルトの名無しさん
2020/09/05(土) 16:01:56.47ID:ARWucMbq .NET CoreのWinformsでも普通にコントロール崩れるから全然ダメ
756デフォルトの名無しさん
2020/09/16(水) 22:39:54.60ID:jIU6/wNj 【速報】ビル・ゲイツ死去
https://hayabusa9.2ch.net/test/read.cgi/news/1600242851/
ゲイツが天国で寂しくないようにこのスレのc#プログラマを30人ほどいっしょにうめたらどうか?
https://hayabusa9.2ch.net/test/read.cgi/news/1600242851/
ゲイツが天国で寂しくないようにこのスレのc#プログラマを30人ほどいっしょにうめたらどうか?
757デフォルトの名無しさん
2020/09/16(水) 22:46:34.68ID:HQ9YFi7S ビルゲイツじゃないでしょ?
758デフォルトの名無しさん
2020/09/16(水) 23:00:32.69ID:LP9iHCzm 二世の方だ
ビルゲイツの親父のビルゲイツ
ビルゲイツの親父のビルゲイツ
759デフォルトの名無しさん
2020/09/17(木) 08:19:29.64ID:WgqtFT7g ゲイツはジュニアってよばれてたなのかな
インディージョーンズを思い出す
インディージョーンズを思い出す
760デフォルトの名無しさん
2020/09/17(木) 12:22:44.13ID:OW2OZx8D middle name Henry の方はご健在
761デフォルトの名無しさん
2020/09/17(木) 17:19:39.02ID:ZnP+7nxp C#はゲイツの発明品じゃないだろ
762デフォルトの名無しさん
2020/09/17(木) 17:26:35.18ID:DY/TSPVG ここは雑談スレでもない
763デフォルトの名無しさん
2020/09/30(水) 03:00:43.36ID:UkXS54f3764デフォルトの名無しさん
2020/09/30(水) 04:21:31.87ID:Zcv1ppLY Winformでもそれなりにアプリが作れちゃうから、わざわざ新しい手法を覚えようとは思わないよなぁ
765デフォルトの名無しさん
2020/09/30(水) 05:20:08.84ID:/UKb1qW0 >>763
hidpi対応が全然ダメだって話だしlodpi環境自体が淘汰されてないんだから当たり前じゃろ
hidpi対応が全然ダメだって話だしlodpi環境自体が淘汰されてないんだから当たり前じゃろ
766デフォルトの名無しさん
2020/09/30(水) 07:28:45.65ID:MlAR04xo767デフォルトの名無しさん
2020/09/30(水) 07:34:58.16ID:M14URhI0 なんか本気で凝った画面作るならunityとかあるし
工場向けならwinformsだしで
消極的に凝った画面作るときしか選択しないwpf
工場向けならwinformsだしで
消極的に凝った画面作るときしか選択しないwpf
768デフォルトの名無しさん
2020/09/30(水) 08:10:01.23ID:WMsfYqPQ Web技術使えばいいからな
新規でWPF選ぶ時代ではない
Silverlightと同じ
新規でWPF選ぶ時代ではない
Silverlightと同じ
769デフォルトの名無しさん
2020/09/30(水) 08:15:05.31ID:VC7cxOmi WPFも.net5+WinUI3でディスコンだけどな
770デフォルトの名無しさん
2020/09/30(水) 12:35:11.90ID:NNWpaWfq お邪魔します、くだんのUnityで
c#を始めてみたんですがデスクトップビルドとHTML5ビルドのクライアントで対戦ゲームを作るようなとき
あるいはゲームでなくてもデータベース参照でも良いですが、
どうやって通信の仕組み作れば良いのでしょうか?
c#を始めてみたんですがデスクトップビルドとHTML5ビルドのクライアントで対戦ゲームを作るようなとき
あるいはゲームでなくてもデータベース参照でも良いですが、
どうやって通信の仕組み作れば良いのでしょうか?
771デフォルトの名無しさん
2020/09/30(水) 13:19:18.32ID:sYKFg//m Unityのスレがあるよ
772デフォルトの名無しさん
2020/09/30(水) 13:22:19.03ID:oivRVKFU >>770
プロが書かないとそこそこ危険な分野なので、Photonみたいなのを使っとくのが安全じゃないのかな
https://assetstore.unity.com/packages/tools/network/photon-unity-networking-classic-free-1786
個人のゲームで無料の20CCUを使い切ったら大したもんだろうし、それを超えても500CCUまではかなり安く使えるんで、とんでもない大ヒットしない限りこれがいいよ
プロが書かないとそこそこ危険な分野なので、Photonみたいなのを使っとくのが安全じゃないのかな
https://assetstore.unity.com/packages/tools/network/photon-unity-networking-classic-free-1786
個人のゲームで無料の20CCUを使い切ったら大したもんだろうし、それを超えても500CCUまではかなり安く使えるんで、とんでもない大ヒットしない限りこれがいいよ
773デフォルトの名無しさん
2020/09/30(水) 13:49:11.25ID:NNWpaWfq■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【サッカー】U-17日本代表、激闘PK戦制す 北朝鮮撃破で6大会ぶり8強入り U17W杯 [久太郎★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★3 [ぐれ★]
- XやChatGPTで広範囲の通信障害 投稿や閲覧できず [蚤の市★]
- 【芸能】日中関係悪化でエンタメ業界に大ダメージ… JO1の中国でのイベント中止、邦画は公開延期、STARTOアイドルへの影響も [冬月記者★]
- 現役猟師・東出昌大、クマ被害続出も過熱する報道に「クマはそんな危ないもんじゃない」理由語る [muffin★]
- 【インバウンド】中国人観光客の日本での消費額は年間約2兆円超…中国政府は公務員の出張取り消し [1ゲットロボ★]
- さっっっっっっっっっっっっっっっっっむ!?!!?!?!?!!??!??!???!
- 日本の歴代総理大臣で1番ダメだった奴
- 高市政権「中国依存の経済から脱却する」?「それはダメーッ!」
- 4時だから窓から4回ちんこ出した
- クマどもが冬眠拒否
- Perfume・あ~ちゃんの結婚相手の一般男性、吉田カバンの社長と判明 [977261419]
