[過去ログ]
C#, C♯, C#相談室 Part95 (1002レス)
C#, C♯, C#相談室 Part95 http://mevius.5ch.net/test/read.cgi/tech/1508168482/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
900: デフォルトの名無しさん (ワッチョイ c37b-1Vd5) [sage] 2020/02/19(水) 21:10:46 ID:1xSUjqPH0 >>893 俺はPowerShell知らんから推測文法で勝手に書くと function apply_filterA(filename){ // (A) echo CONTROL TextBox filename $finename echo CONTROL Button file_load Click echo CONTROL Button filter_A Click echo CONTROL Button file_save Click } ls | foreach apply_filter とかか? まあ雰囲気は分かるだろ。どうしてもオブジェクト文法で書きたければ、property使える言語なら ref class OreOreWrapper { // (B) property String^ Filename { void set(String^ filename){echo("CONTROL TextBox filename "+finename);} } } model; とかかな。 俺が用意するのは公式UIAutomationでしか無い。 君は逆に何故UIAutomationがああなのか、また、 何故PowerShellなんて全く流行ってないのか、理解した方がいい。 既に言ったがコード戦略的には他にも色々理由はあるのだけど、それ以前に、 そもそも外面仕様的にも、.NET縛りになる糞APIを提供する意味なんて上記の通り、まるでないだろ。 Unixフォーマット(テキストと標準入出力)に揃えるのは、異様なほど自由度を提供する物なんだよ。 だからみんなそこから離れられない。 http://mevius.5ch.net/test/read.cgi/tech/1508168482/900
901: デフォルトの名無しさん (ワッチョイ c37b-1Vd5) [sage] 2020/02/19(水) 21:11:45 ID:1xSUjqPH0 君が間違えているのは、君が出来ているつもりになっている「レイヤー設計」だ。(>>819) 君の中ではPowerShell(中レベル)/アプリの2層しかないから 中レベルAPIをアプリ自体に求め、それで汎用性が全くなくなっている。 そうではなく、各言語向け中→低レベル変換ライブラリ(上記A,B等)を噛ませば、 各言語(中レベル)/各言語向けレベル変換ライブラリ/アプリ(低レベル)となり、 全ての言語で中レベルでも低レベルでも書ける状況になるだろ。 俺の好きなフォーマットで書かせろ、というのはいいが、それはAPIに直接求めるものではない。 どうせどんなAPI/フォーマットを提供したところで、全員が満足する事なんて無いんだ。 なら、上記のように、単純な関数化/ラップでそれぞれのオレオレ超最高フォーマットが手に入るのなら、 それは素晴らしいAPIってことになるんだよ。 そして本件なんて、文句を言った方が恥ずかしくなるレベルなのは君でも分かるだろ。 http://mevius.5ch.net/test/read.cgi/tech/1508168482/901
905: デフォルトの名無しさん (ワッチョイ c37b-1Vd5) [sage] 2020/02/19(水) 23:22:37 ID:1xSUjqPH0 >>902 まあもう一々答える気はないんだけどな。 本当に問題になることを突かれた場合は改善に繋がるから有用なのだけど、 君のレベルではそれは無理だし、実際に今回も恥ずかしいことになってるだろ。 多分君が根本的に間違っているのは、バグをバグと認識できてないことだ。 既に言ったがUIを噛ませて動作が不安定になるのは、明確にバグなんだよ。 それはCPUが余りまくっている暇人環境なら再現しにくいだけで、 他アプリでCPUを取られている場合においてはユーザー環境でも普通に再現する。 つまりCPUロードが高い状況では不安定になるわけで、これは普通にバグだよ。 だから君はまずそのバグを直さないといけない。 そうすると>>850の認識をだいぶ修正出来るだろうさ。 http://mevius.5ch.net/test/read.cgi/tech/1508168482/905
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.399s*