[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 09/07 23:20 / Filesize : 232 KB / Number-of Response : 1007
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

WPF(.NET, WinUI) GUIプログラミング Part31



1 名前:デフォルトの名無しさん mailto:sage [2023/01/22(日) 05:53:16.97 ID:oY263ilm.net]
WPF(Windows Presentation Foundation)について語るスレ。

前スレ
WPF(.NET, WinUI) GUIプログラミング Part30
https://mevius.5ch.net/test/read.cgi/tech/1667010874/

関連スレ
Windows 10 UWPアプリ開発Part 3
https://mevius.5ch.net/test/read.cgi/tech/1627556967/

コードを貼る場合は以下のサイトの利用をお勧め。
https://ideone.com/

101 名前:デフォルトの名無しさん mailto:sage [2023/03/02(木) 00:17:26.91 ID:YJ+cBd/3.net]
有償のコンポーネント使えばテーマなんていくらでも変えられるのに

102 名前:デフォルトの名無しさん mailto:sage [2023/03/02(木) 09:22:58.33 ID:pwr4e0eZ.net]
857デフォルトの名無しさん (ワッチョイ aa9f-ZYAP)2023/03/02(木) 01:06:05.40ID:pwr4e0eZ0>>858
ModernWPF UIのコンテントダイアログでプログレスダイアログをいい感じにMVVMで実装する方法ないかな?

やりたいこと:
したのコンポーネントをProgressDialog.xamlで定義して、ProgressDialogModelView.cs内でEventAggregatorでイベントを受け取ってプログレスバーとテキストを更新
https://github.com/Kinnara/ModernWpf/wiki/ContentDialog

なんだか、UIが更新されない。(Vueで言うところのnextTick()みたいな処理がいる?)

103 名前:デフォルトの名無しさん mailto:sage [2023/03/02(木) 22:37:03.49 ID:eF43jwvI.net]
>>100
有償のコンポーネントやデファクトスタンダードではないライブラリを使うのは論外
ReactivePropertyも当然NG

104 名前:デフォルトの名無しさん mailto:sage [2023/03/02(木) 22:54:13.96 ID:YeVHKr55.net]
んじゃ自作で

105 名前:デフォルトの名無しさん mailto:sage [2023/03/02(木) 23:06:32.04 ID:uNNfNIJk.net]
WPFでモダンなUIをということでModernWPFそしてwpfuiが生まれ
そしたら突然Win11テーマ対応やるかもと
xamarinの方もやる気なさそうだからとUnoPlatformを生み出したら突然のmauiで梯子を外される

ろくな事にならん

106 名前:デフォルトの名無しさん mailto:sage [2023/03/02(木) 23:08:39.88 ID:uNNfNIJk.net]
Cross Platform WPF
Avalonia XPF登場
ただし有料製品

107 名前:デフォルトの名無しさん mailto:sage [2023/03/02(木) 23:11:13.45 ID:uNNfNIJk.net]
maui,unoplatform,avalonia まじで開発リソース分散しまくりで、どれもユーザーが少ないからバグだらけのゴミ製品

108 名前:デフォルトの名無しさん mailto:sage [2023/03/03(金) 01:43:34.53 ID:3lr6AMu6.net]
質問です!
WPFのListBoxで要素数に応じて高さを変えたいのですがどうすればいいでしょうか?
1要素の高さが分かれば計算出来るのですが取る方法が分かりません。
ご教示下さいませ。

109 名前:デフォルトの名無しさん mailto:sage [2023/03/03(金) 04:30:16.06 ID:aKi2/xU4.net]
wpf listbox 行 高さ
でググったら出てきたよ

WPF ListBoxの高さを指定したアイテム数に変更したいです
https://teratail.com/questions/264300


できるかどうかは知らんが



110 名前:デフォルトの名無しさん mailto:sage [2023/03/04(土) 16:03:39.59 ID:iCcXQ8Nl.net]
>108
有難う!ググってそこも見てたんだけど取得時にnullになるので諦めてました。
根本的な事が理解出来てなかったようで、コンストラクターでActiveにしたら取得できると思ってたんだけど、これが駄目だったようです。
コンストラクター以外では正常に取得できました!
勉強になりました、有難う!

111 名前:デフォルトの名無しさん mailto:sage [2023/03/06(月) 21:34:08.94 ID:PqF8zrVp.net]
WinUI3はバグいし
もうちょっとしたアプリはflutterで作った方がいいってこと?
Fluent UIはもちろん
https://pub.dev/packages/fluent_ui
MacOS UIもあるし
https://pub.dev/packages/macos_ui

OS APIをゴリゴリ叩くアプリはやめた方がいいが

112 名前:デフォルトの名無しさん mailto:sage [2023/03/07(火) 05:31:06.06 ID:ZeF7gxYd.net]
正解
でもWindows限定ならWPFがベスト

113 名前:デフォルトの名無しさん mailto:sage [2023/03/07(火) 08:55:53.14 ID:aJu8E32p.net]
ちょっとしたアプリ作るならWinFormsが最強すぎて話にならん

114 名前:デフォルトの名無しさん mailto:sage [2023/03/07(火) 09:02:57.32 ID:oCilbHp7.net]
WPFはWindows 11テーマ待ちかな?

デスクトップアプリ作るとなると、ウィンドウ位置合わせぐらいはやるだろうが
https://pub.dev/packages/window_manager
ちゃんとメンテナンスされてるっぽいし

115 名前:デフォルトの名無しさん mailto:sage [2023/03/07(火) 19:26:50.19 ID:awlf9dGM.net]
さすがに公式はもう対応はしないでしょ
C#界の著名人???たちがなんちゃってアクリルとか作ってたけどそこから進展はないし使われてる感もない

以前アクリル使うとパフォーマンスが落ちて消費電力が上がりますってMSが注意してたんだけど一体なんなのか
何がしたいのか?

116 名前:デフォルトの名無しさん mailto:sage [2023/03/07(火) 20:54:38.37 ID:oCilbHp7.net]
>>114
>>77で今さらWindows 11テーマ対応を投票してやるかもしれないからびっくりなのよ
WinUI 3がグダグダになってるから今さらやろうとしてるんじゃねぇかな

117 名前:デフォルトの名無しさん mailto:sage [2023/03/07(火) 21:14:57.23 ID:jgeYqRwK.net]
マウイの方で聞くべきか迷うんだけどマウイじゃなくてわざわざWinUI3選ぶメリットって何?
バグだらけなの抜きにしても理由思い浮かばん

118 名前:デフォルトの名無しさん mailto:sage [2023/03/07(火) 21:53:56.24 ID:oCilbHp7.net]
MAUI使った事ないけど
MAUIは基本クロスプラットフォームでコントロールはネイティブのラッパーだから、標準で用意されてるUIが各OSの最大公約数的なものになるからUI自由度低いと思う(自分で頑張らない限り)

WinUIとMAUIの標準のコントロール数比較

119 名前:デフォルトの名無しさん mailto:sage [2023/03/08(水) 18:32:14.17 ID:mcdKv02z.net]
>>116
多分誤解があるんだろうけど

Mauiはクロスプラットフォームの仕組みでxamarinの後継
WinUI3は単なるwindowsのUIライブラリで比べるのは変だよ

xamarinとWPFを比べてxamarinじゃなくてWPFを選ぶメリットって何と言うのと同じレベル

windowsでしかUI必要としないならxamarinやMauiを選ぶメリットは多分ない



120 名前:デフォルトの名無しさん mailto:sage [2023/03/08(水) 18:42:09.48 ID:mcdKv02z.net]
Mauiに興味を持つ人間は確実に何かを勘違いしてる
どのレベルでも確実に勘違いがある
使ってみて気が付くまで勘違いしたまま

121 名前:デフォルトの名無しさん mailto:sage [2023/03/08(水) 19:39:39.70 ID:wXZtzhRA.net]
テキストボックス、コンボボックス、チェックボックス、ラジオボタンにグリッドが使えればそれだけでいいんだけどそれでもMAUIってダメなん?

122 名前:デフォルトの名無しさん mailto:sage [2023/03/08(水) 20:15:21.62 ID:mcdKv02z.net]
さっきも書いたけどwindowsでしか使わないのにMAUIを選ぶ理由は基本的にない

個人個人が好きに使えばいいよ

123 名前:デフォルトの名無しさん mailto:sage [2023/03/08(水) 21:26:16.11 ID:xUp/Im5G.net]
>>118
んな当たり前のことが聞きたいんじゃなくてね
最初からMAUIにしとけばどんなアホでもプラットフォーム固有処理と共通処理を分けて設計することになるから少なくとも移植性と将来性の面で有利じゃん
勝手にWindows限定で話されても困るんだけど
>>121
現状xamlの機能はMAUIの方が進んでる訳だがメリット無いとか本気で言ってんならお前の知識の浅さが知れるわ…w
具体的にWinUI3にだけ出来ることとか性能面での優位性とかを書けよ

124 名前:デフォルトの名無しさん mailto:sage [2023/03/08(水) 21:33:03.96 ID:0/PwQdwj.net]
中途半端な将来性やな

125 名前:デフォルトの名無しさん mailto:sage [2023/03/08(水) 21:41:01.82 ID:UYleOs8I.net]
マウイ君は相変わらずアホだな
一つ教えてやると今度はその付け焼き刃の知識でマウント取ろうと暴れたからめんどいわ

126 名前:デフォルトの名無しさん mailto:sage [2023/03/08(水) 21:51:03.42 ID:0kF8prTi.net]
マウイ君は心折れたっぽいね
知識多少はあったからもうちょとできるのかと思ったが5chBrowserの進捗見てたけどあんなにコード書けないのにびっくりしたわ

127 名前:デフォルトの名無しさん mailto:sage [2023/03/08(水) 22:38:55.94 ID:StEoNHA3.net]
>>112
xamlじゃない時点で論外
画面1個だけの使い捨てアプリでもwinFormなんて使う気にもならん

128 名前:デフォルトの名無しさん mailto:sage [2023/03/08(水) 23:49:30.35 ID:mcdKv02z.net]
>>122
まあ君がmauiとWinUIが比較対象じゃないと言うことを知らなかったと言うことだけ理解した

129 名前:デフォルトの名無しさん mailto:sage [2023/03/08(水) 23:51:38.20 ID:mcdKv02z.net]
>>122
一番目の主張と二番目の主張が矛盾してる

1番目は汎用性を持たせろ!
2番目は進んでるほうを使え!

君は何が言いたいんだ
ただ単に馬鹿をさらして終わるのか?



130 名前:デフォルトの名無しさん mailto:sage [2023/03/08(水) 23:57:16.67 ID:mcdKv02z.net]
>>122
プラットフォーム固有処理と共通処理を分けて設計したくないからだろう
わざわざそんなことをしたくない
過去にPLC(ポータブル クラス ライブラリ)とか使って地獄を見てたから汎用性なんてなくていいと思うわ

単一のGUIフレームワークを選択して書いて終わりじゃないか
なんで必要もないのに苦行をするんだか

131 名前:デフォルトの名無しさん mailto:sage [2023/03/09(木) 00:06:47.70 ID:a5N7vCda.net]
使い捨てアプリ最強はExcelだろ

132 名前:デフォルトの名無しさん mailto:sage [2023/03/09(木) 00:24:27.52 ID:5mRrsMYs.net]
>>129
顔真っ赤で草
重箱の隅つつくのに必死で質問にはまともに答えられません…とw
お前がクロスプラットフォーム設計も議論もろくに出来ない初心者なのはわかったからもういいよ
マウント取りたいなら>>117 みたいに推測でもいいから有用なレスを書こうな

133 名前:デフォルトの名無しさん mailto:sage [2023/03/09(木) 01:11:09.89 ID:vhjcvbSa.net]
>>131
こいつMauiがWinUI3に乗っかってるのも知らなそうだな…

バグだらけのWinUI3使うよりMaui使えっていうけどwindowsではWinUI3の上に載ってるんだから矛盾してる

134 名前:デフォルトの名無しさん mailto:sage [2023/03/09(木) 01:39:11.93 ID:H1QN25OQ.net]
>>132
知ってるわんなこと
WinUI3で出来ることがMAUIでも出来るんだったらわざわざWinUI3単体で開発するメリット無くねってことを言ってんの
いつまで論点ずらしてんだよ

135 名前:デフォルトの名無しさん mailto:sage [2023/03/09(木) 04:49:42.57 ID:NtaOoLzk.net]
>>133
MAUIだと他のプラットフォームとの兼ね合いからWinUiで使えるコントロールはデフォルトで用意されてないから、当然Windows限定ならWinUIで作ったほうが楽
カスタムコントロール作ればまあできるけど結構めんどくさいよ

136 名前:デフォルトの名無しさん mailto:sage [2023/03/09(木) 04:51:21.62 ID:NtaOoLzk.net]
あとMAUIもバグだらけだからWinUIのバグに加えてMAUIのバグにも悩まされるってのもあるねw

137 名前:デフォルトの名無しさん mailto:sage [2023/03/09(木) 06:08:29.89 ID:WycPltfT.net]
XAML自体が欠陥品だからどうしようもない

138 名前:デフォルトの名無しさん mailto:sage [2023/03/09(木) 13:14:29.62 ID:SOUYY3o2.net]
xamlが中途半端でクソなのは全面同意
MAUI開発のネックは標準コントロールの少なさぐらいかね
DataGridとかデフォで機能もりもりなコントロールすぐ使いたくて尚且つWindows限定でいいならWinUI3かWPFって感じか

139 名前:デフォルトの名無しさん mailto:sage [2023/03/09(木) 19:50:52.95 ID:34y09rP4.net]
https://forest.watch.impress.co.jp/docs/news/1484449.html
WinUI 3ベースバグ過ぎて無理でしたごめんなさいしてもいいんだぞ?



140 名前:デフォルトの名無しさん mailto:sage [2023/03/09(木) 19:54:42.60 ID:34y09rP4.net]
https://learn.microsoft.com/en-us/windows/apps/windows-app-sdk/preview-channel#version-13-preview-1-130-preview1
preview 1
こいつら積みあがってるバグをフィックスする気ねぇの?

141 名前:デフォルトの名無しさん [2023/03/09(木) 21:15:38.70 ID:wIQvQwlN.net]
>>126
ちょっと慣れると楽だよな〜。
始めは敷居高いな。

142 名前:デフォルトの名無しさん mailto:sage [2023/03/10(金) 00:17:30.09 ID:bsHWuvF6.net]
winformsは楽
だらだらとテキストログを吐くアプリで使える

使い捨ては大体これ

143 名前:デフォルトの名無しさん mailto:sage [2023/03/10(金) 00:18:40.41 ID:bsHWuvF6.net]
>>138-139
WinUI3の弱点を書けば書くほどその上に載ってるMAUIの首が閉まってるのに気が付かないんかなあ?

144 名前:デフォルトの名無しさん mailto:sage [2023/03/10(金) 07:12:26.72 ID:OYnQuODg.net]
WNUIいつ完成するの?

145 名前:デフォルトの名無しさん mailto:sage [2023/03/10(金) 18:40:11.77 ID:IJdfDo/R.net]
Winformsは解像度違うとこで
デザイナー開くと面倒くさい

146 名前:デフォルトの名無しさん mailto:sage [2023/03/10(金) 20:55:59.42 ID:4nQZ5Veg.net]
生産性も低いしな

147 名前:デフォルトの名無しさん [2023/03/11(土) 01:33:46.36 ID:hGgfyS5a.net]
>>143
もう完成してる

148 名前:デフォルトの名無しさん [2023/03/11(土) 01:36:39.66 ID:hGgfyS5a.net]
Silk.NETっていうOpenGLライブラリでWinUIとかで使えるようにControlとして描画したいのにそういった資料が全然なくてムカつく
公式ドキュメントも全くできてないからそういうコントロールがすでに用意されてるのかもわからん
OpenTKにはそういうのあるようだがせっかくだからSilk.NETで作りたい
https://dotnet.github.io/Silk.NET/

149 名前:デフォルトの名無しさん [2023/03/11(土) 01:39:14.02 ID:hGgfyS5a.net]
>>125
パーサー簡単に作れる人?



150 名前:デフォルトの名無しさん mailto:sage [2023/03/11(土) 09:16:50.69 ID:vi8/lqqR.net]
>>147
お客様は神様です見たいな人間にプログラムは向かないよ

151 名前:デフォルトの名無しさん [2023/03/11(土) 13:18:52.20 ID:V6KAuR8t.net]
>>130
Excelは呪いを残すことがあるから、VBAを書き始めたら気を付けないと

152 名前:デフォルトの名無しさん [2023/03/11(土) 13:35:47.88 ID:hGgfyS5a.net]
>>149
たしかにそうか…

153 名前:デフォルトの名無しさん mailto:sage [2023/03/11(土) 14:01:43.58 ID:a+eqbn9d.net]
まーたマウイ君か4ね

154 名前:デフォルトの名無しさん mailto:sage [2023/03/16(木) 18:35:45.74 ID:CRIg56ML.net]
Delphi+WinUI3ってのが開発中だったようだ
https://blogs.embarcadero.com/ja/delphi-winui-3-demo-ja/
1年前から音沙汰なしのようで終了したかもしれないが

155 名前:デフォルトの名無しさん [2023/03/20(月) 21:15:56.81 ID:uNO1Q/Lg.net]
task.run() で非同期で動かしているんだが、VSでF5押して起動した場合は
UIも固まらずうまく動くけど、EXEたたいて実行するとUIが固まる。
なにこれ。

156 名前:デフォルトの名無しさん mailto:sage [2023/03/21(火) 09:47:35.47 ID:glo3Mskg.net]
awaitしろ

157 名前:デフォルトの名無しさん mailto:sage [2023/03/21(火) 12:38:13.37 ID:meamVat5.net]
https://w

158 名前:ww.kekyo.net/2016/12/06/6186 []
[ここ壊れてます]

159 名前:デフォルトの名無しさん [2023/03/21(火) 17:32:45.31 ID:YHDXYuuI.net]
await 付けてたような。
await あるなし は環境で動作違うのか?



160 名前:デフォルトの名無しさん mailto:sage [2023/03/21(火) 17:40:44.14 ID:r8PDkwUg.net]
ログ出力周りでのタイミングの変化とか

161 名前:デフォルトの名無しさん [2023/03/21(火) 18:17:55.80 ID:YHDXYuuI.net]
VS上で動作変でEXE版は正常ならまだわかるんだが。

162 名前:デフォルトの名無しさん mailto:sage [2023/03/21(火) 18:47:21.33 ID:r8PDkwUg.net]
VS上ならコンソール出力排他でタイミングが整理されるとかね

163 名前:デフォルトの名無しさん mailto:sage [2023/03/21(火) 19:25:53.19 ID:bmg/fMak.net]
exe叩いてVSでアタッチしても再現するか?
VSでデバッグせずに起動でも再現するか?
exe作成時とVSで起動時でビルドの設定を変えてないか?

164 名前:デフォルトの名無しさん [2023/03/21(火) 21:26:35.93 ID:YHDXYuuI.net]
>exe叩いてVSでアタッチしても再現するか?
これやったことないな。

>VSでデバッグせずに起動でも再現するか?
知らんけどリリース でメークしてる。

>exe作成時とVSで起動時でビルドの設定を変えてないか?
同じ。F5でEXE作ってエクスプローラからEXEをWクリックで起動。

やってることはCSV読み出し。
今度ソースアップするわ。

165 名前:デフォルトの名無しさん mailto:sage [2023/03/21(火) 21:44:54.71 ID:w9OlRdDI.net]
多分Taskとawaitの挙動を理解してないだけだから
メソッドの作成ミス

awaitは実質returnなんだ
そこに至ると一旦上位層にもどる

await await await とasyncメソッドが連鎖的にGUIレベルまでreturnで落ちるように書かかないとビジーになる
途中で止めてはいけない
多分ボタンクリックイベントから実行してるんだろ
そこのbuttun_clickもasync書け

166 名前:デフォルトの名無しさん mailto:sage [2023/03/21(火) 21:48:57.08 ID:Z30EdOsO.net]
Taskの仕様をよく理解してなくてデッドロックさせるのは初心者あるある

167 名前:デフォルトの名無しさん mailto:sage [2023/03/21(火) 21:49:09.50 ID:w9OlRdDI.net]
普通の重い処理はbutton_click内で重い処理してそこから出てこないからGUIがビジーになる
GUIに処理をもどしてないからGUIは何もできない

async awaitはそこでreturnしてるのと変わらないので一番最後まで返してやれば
GUIは処理ができるのでビジーにならない

168 名前:デフォルトの名無しさん mailto:sage [2023/03/22(水) 00:29:55.65 ID:K+imgFQk.net]
結局WPFとWinUI3はどちらが将来性あんの?

169 名前:デフォルトの名無しさん [2023/03/22(水) 06:06:04.57 ID://ZBVQ4n.net]
>>163
だからVSでF5押して起動かけた場合と作られたEXEを実行したときに
違いが起きるという事だけど。
VS上では正しく動く。



170 名前:デフォルトの名無しさん [2023/03/22(水) 06:31:08.51 ID://ZBVQ4n.net]
>>156
ここ前見たな。
マルチスレッドの勉強はいろいろとサンブル
動かして挙動を確認するのが一番だな。
パターンが多いよな。

171 名前:デフォルトの名無しさん [2023/03/22(水) 09:42:09.18 ID:Nclm91Ij.net]
test

172 名前:デフォルトの名無しさん mailto:sage [2023/03/22(水) 17:42:45.34 ID:xzHaZjM+.net]
>>167
コード見てないからなんとも言えないけど初心者感丸出しだなあと言う感想しかない
> VS上では正しく動く。
これを見ると特にそう感じる
ある程度コードを書いてるとこんな表現まずしないから

ここからは一般論として

大体コードは書いた通りに動くと言うけどそうじゃないこともある
debugとrelaseでは動作が違う
relaseビルドで最適化で必要な部分が消されておかしくなったりフレームワークのバグが顕在化することもあるけど実際は1%もない
debugビルドは補助輪が付いた状態で間違ってても動いたりする

基本的にrelaseビルドの動作が正解でそれが書いたコードの本来の正しい動き
debugで誰かの言う "正しく動く" と言うの自分の想定した動作をしているだけで正しく動くのとは違う
今回のはどうか知らんけど大体は自分のコードのバグが原因

173 名前:デフォルトの名無しさん mailto:sage [2023/03/22(水) 18:00:56.64 ID:lb80FTnL.net]
マウイ高校なんか相

174 名前:手にすんなよ []
[ここ壊れてます]

175 名前:デフォルトの名無しさん mailto:sage [2023/03/22(水) 18:11:15.32 ID:xzHaZjM+.net]
Maui君なのか
相手して損した

debugはdisposeしたはずのリソースにアクセス出来たりヒープ物故割れてるのに何事もなく使えたりする

176 名前:デフォルトの名無しさん mailto:sage [2023/03/22(水) 22:23:36.35 ID:+GzFm+gl.net]
>>166
WinUIは今のところ様子見(開発要員少なそうだから半年に1回ぐらい状況チェックで十分)。
バグとかパフォーマンスとかファイルサイズとか酷すぎてとてもじゃないけど使いたいと思わない。
UWPも出始めの頃ちょっと触ってみてその後使う機会なかったけど深入りしなくてよかった。時間を無駄に捨てないで済んだ。

177 名前:デフォルトの名無しさん mailto:sage [2023/03/22(水) 23:07:16.35 ID:xzHaZjM+.net]
正直なところどちらも将来性はないとおもうわ

WinUI3はwinUI4が出たころに考えればいいよ
WPFは17年近く経ちやっとMVVMの本命が出てきたから枯れたベースに接ぎ木して使う分にはいい

178 名前:デフォルトの名無しさん mailto:sage [2023/03/22(水) 23:22:26.34 ID:KifTk0Kr.net]
UWPは品質はよかったよ
何度かバグふみぬいたけど、短期間にあれだけのものを仕上げたのは素晴らしい
Windowsスマホとか全力だったからなMicrosoft
それに対してWinUIのやる気のなさは

179 名前:デフォルトの名無しさん mailto:sage [2023/03/22(水) 23:27:22.18 ID:KifTk0Kr.net]
まぁ、深入りもなに幸いWPFにしろUWPにしろMAUIにしろどれか一つできればxamlに方言はあるにせよ知識無駄にならないのが救い



180 名前:デフォルトの名無しさん mailto:sage [2023/03/22(水) 23:29:47.44 ID:KifTk0Kr.net]
Windowsスマホが勝利してたら今頃まわりみんなxaml触ってるという世界線が...

181 名前:デフォルトの名無しさん mailto:sage [2023/03/23(木) 00:03:18.46 ID:m8shBfmm.net]
MSの中の人からすればWindowsAPIを使いこなせない連中はこれでも使ってろって感じなんだろ

182 名前:デフォルトの名無しさん mailto:sage [2023/03/23(木) 00:09:20.96 ID:wT0U3Vxa.net]
「Windows API」とは一体...

183 名前:デフォルトの名無しさん mailto:sage [2023/03/23(木) 00:11:21.71 ID:WscWLyee.net]
Win32API

184 名前:デフォルトの名無しさん mailto:sage [2023/03/23(木) 02:24:30.32 ID:btJuVQWt.net]
Win64APIは一体いつになったら出るんですか?

185 名前:デフォルトの名無しさん mailto:sage [2023/03/25(土) 20:11:21.17 ID:ANMA4S4q.net]
5chブラウザってスクレイピングで作るの?
暇になったら手を付けてみたい

186 名前:デフォルトの名無しさん mailto:sage [2023/03/25(土) 22:18:41.24 ID:FyyDShDG.net]
>>173
流石に1年半も経っているからパフォーマンスは十分な速度が出るようになっているし
トリミングでサイズの問題も解決している

187 名前:デフォルトの名無しさん mailto:sage [2023/03/25(土) 22:19:35.22 ID:wgIKN+ci.net]
5chは専用ブラウザは許可が必要なんじゃなかったか?
個人で常識の範囲内の負荷で使うなら文句言われないだろうけど

188 名前:デフォルトの名無しさん mailto:sage [2023/03/25(土) 22:53:09.45 ID:b5Zftm/K.net]
WinUI 3は未だにオープンソース化されてないからWPFと違ってコミュニティがプルリクエストもできないし、サービスパックと称したアップデートは2,3のやべえバグだけ潰しておしまいだし、それ以外のアップデートでもちょこっとバグ潰しておしまいだし
バグ報告しても1ヶ月は全く反応がないのがザラだし

まじでオワコン

189 名前:デフォルトの名無しさん mailto:sage [2023/03/26(日) 01:27:06.90 ID:fUM+abqb.net]
>>184
つまり、配布はできない



190 名前:デフォルトの名無しさん mailto:sage [2023/03/26(日) 16:11:32.11 ID:I2d6Lgjx.net]
デスクトップアプリ、どのフレームワークで作る?
最低要件(最低限これくらいは満たしてね)チェックシート2023
============================================================================

チェック用アプリ仕様:
 アプリ上の"はろー"ボタンをマウスでクリックしたらメッセージボックスで"わーるど"を表示する

(1)配布要件1:動作させるのに必要なファイル一式を任意の場所に配置して動作する
(2)配布要件2:管理者権限不要で配置できる
(3)配布要件3:動作させるのに必要なファイル数が10以内 ※1

(4)起動要件1:エントリファイルをダブルクリックして起動可
(5)起動要件2:エントリファイルをPowerShellから起動可
(6)起動要件3:管理者権限不要で起動可
(7)起動要件4:ネットワーク切断状態(スタンドアロン)で動作する

(8)メモリ要件:
 A:起動時の消費メモリが20MiB以内
 B:起動時の消費メモリが40MiB以内

(9)ストレージ要件:
 A:動作させるのに必要なファイルサイズ合計が200KiB以内 ※1
 B:動作させるのに必要なファイルサイズ合計が1MiB以内 ※1

※1. OSにプリインストールされているランタイムは除く

============================================================================
(1)~(7)はYesの場合+10, Noの場合は-100
(8)~(9)はAの場合+10, Bの場合+5, その他は-100

合計点80以上が合格ライン(当然点数は高ければ高いほど優秀)

191 名前:182 mailto:sage [2023/03/26(日) 16:44:43.94 ID:eOh+bm3F.net]
なるほど。proxy2chというのを使わせてもらえば、datを取得できるということですね
後はガワだけ作ればいいと。

構想練ってみます

192 名前:デフォルトの名無しさん mailto:sage [2023/03/26(日) 17:13:21.09 ID:VwD9LVJs.net]
https://egg.5ch.net/test/read.cgi/software/1676632269/
MAUI君のスレ引き継げ

193 名前:デフォルトの名無しさん mailto:sage [2023/03/26(日) 18:01:39.24 ID:eOh+bm3F.net]
そうだね、分からないことあったら先人が残したスレを活用させてもうおうかとw

とりあえずガワはWPFでWindows10以降専用。スマフォアプリとか考えない
過去ログ保存等はSQLite3
C#にef coreという王道で始めてみようかと

来月GW当たりから着手できたらいいな

194 名前:デフォルトの名無しさん mailto:sage [2023/03/26(日) 20:37:57.66 ID:fUM+abqb.net]
>>187

> デスクトップアプリ、どのフレームワークで作る?
> 最低要件(最低限これくらいは満たしてね)チェックシート2023

WinUI 3 (C++)

(1)OK
(2)OK
(3)2つ
(4)OK
(5)OK
(6)OK
(7)OK
(8)25MB
(9)260KB

合計点 80

195 名前:デフォルトの名無しさん mailto:sage [2023/03/26(日) 20:54:14.68 ID:3czjH2Ql.net]
いい加減OSのスタイルくらい標準で対応しろ

196 名前:デフォルトの名無しさん mailto:sage [2023/03/26(日) 22:31:54.25 ID:xVxTUxS7.net]
>>191
そのチェックシート、NGが1個でもあったら不合格なクソ仕様だが。

197 名前:デフォルトの名無しさん mailto:sage [2023/03/26(日) 23:27:05.46 ID:fUM+abqb.net]
>>193
NGは無い、8と9が5点

198 名前:デフォルトの名無しさん mailto:sage [2023/03/26(日) 23:34:44.73 ID:xVxTUxS7.net]
>>194
貴方の結果がその通りなのは承知しているのだが、
チェックシート自体がクソなのでやってもしょうがなさそうだと思った。

199 名前:デフォルトの名無しさん mailto:sage [2023/03/26(日) 23:36:17.02 ID:fUM+abqb.net]
確かに、でも面白かったからいいや



200 名前:デフォルトの名無しさん mailto:sage [2023/03/28(火) 20:33:05.23 ID:+fEU/xnF.net]
全部クリアして当たり前のゆるゆるなチェックシートだから
クソなのはNGになるフレームワークの方やで

201 名前:デフォルトの名無しさん mailto:sage [2023/03/29(水) 08:02:38.55 ID:3jbHE5sT.net]
まあ2023でこれはな、とは思う






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<232KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef