C#, C♯, C#相談室 Part98 (518レス)
1-

1: デフォルトの名無しさん (ワッチョイ 7f6a-B4f6) [sage] 2024/06/29(土) 19:18:41.95 ID:NohAfdfx0(1) AAS
!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512

■Visual Studio 2022 Community(無償の統合開発環境)等はこちら
http://www.visualstudio.com/downloads/

■コードを貼る場合はこちら
http://ideone.com/

■前スレ
C#, C♯, C#相談室 Part97
2chスレ:tech

■次スレは>>970が建てる事。
建てられない場合は他を指定する事。 VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
419: デフォルトの名無しさん (オイコラミネオ MMa5-zJwz) [sage] 2025/08/17(日) 16:21:11.39 ID:achxPzU5M(1) AAS
>>418
クラスライブラリの中のどのクラスを使うかによって速度差が生まれる。
420
(1): デフォルトの名無しさん (ワッチョイ 7101-0Dtq) [sage] 2025/08/17(日) 17:56:47.27 ID:TBSqwQ7N0(1) AAS
アルゴリズムとデータ構造 バカの好きな言葉です
421
(1): デフォルトの名無しさん (ワッチョイ 59eb-sW/O) [] 2025/08/17(日) 18:07:53.08 ID:IwOhm0G90(1) AAS
今どきのハードで速度とか考えんとあかんくらいのデータ処理してるとか凄いですね
422: デフォルトの名無しさん (ワッチョイ c981-Zw9H) [] 2025/08/17(日) 19:13:33.83 ID:rjpIABWW0(1) AAS
>>421
お前みたいな馬鹿には縁がない分野なだけだろ
423: デフォルトの名無しさん (オイコラミネオ MMa5-zJwz) [sage] 2025/08/18(月) 02:31:10.61 ID:sjantNqdM(1) AAS
>>420
あなたは経験不足だね。
424: デフォルトの名無しさん (ワッチョイ 5909-1GGU) [sage] 2025/08/18(月) 03:36:04.74 ID:mZOPLAYY0(1) AAS
マイクロ秒・ナノ秒単位で応答時間を気にしないといけない環境だと、
アルゴリズム・データ構造・通信データ量・エンコード/デコード・ヒープアロケーション・ディスクI/Oあたりのパフォーマンスは脳が自動的に考えちゃうな。
でもだいたいDBアクセスと通信の遅延がボトルネックになりがち。
425: デフォルトの名無しさん (ワッチョイ 395f-p+dl) [sage] 2025/08/18(月) 07:15:19.87 ID:7qhgEGOW0(1/4) AAS
ナノ秒単位の応答速度で考えなきゃならないなんて、ハードのアクセスタイミングくらいしか無いぞ
そんな場所はたいていドライバの仕事や
426: デフォルトの名無しさん (ワッチョイ 395f-p+dl) [sage] 2025/08/18(月) 07:17:47.39 ID:7qhgEGOW0(2/4) AAS
アプリ層じゃせいぜいマイクロ秒単位の速度しか管理出来ないだろ
427: デフォルトの名無しさん (ワッチョイ 395f-p+dl) [sage] 2025/08/18(月) 07:18:36.50 ID:7qhgEGOW0(3/4) AAS
いや、ミリセコンド単位までだなww
428: デフォルトの名無しさん (ワッチョイ ab33-N79N) [sage] 2025/08/18(月) 09:00:28.22 ID:Bln8UOWH0(1) AAS
ここ何の(言語の)スレだよw
429: デフォルトの名無しさん (ワッチョイ 4137-Xp0Y) [] 2025/08/18(月) 10:14:24.01 ID:5WWuxa990(1) AAS
x ミリセコンド
o ミリセカンド

日本語は正確にね
430
(1): デフォルトの名無しさん (ワッチョイ 93e9-kgS+) [sage] 2025/08/18(月) 11:00:04.93 ID:MNta4aU80(1/2) AAS
日本語って言うなら、セカンドでもセコンドでも正しいが?
431: デフォルトの名無しさん (ワッチョイ 93df-Xp0Y) [] 2025/08/18(月) 12:32:55.91 ID:Fq++RP040(1) AAS
>>430
secondのoは弱母音であり
弱母音を日本語の母音体系で「ア」以外と認識するのは学習的にも教育論的にも誤っており害しかない。
432: デフォルトの名無しさん (ブーイモ MM4b-vIW/) [] 2025/08/18(月) 12:40:58.95 ID:jwhpRJEDM(1) AAS
英語スペルもカタカナもやめてしまえばよい
発音記号で文書書けよw
433: デフォルトの名無しさん (ワッチョイ 93e9-kgS+) [sage] 2025/08/18(月) 12:47:27.41 ID:MNta4aU80(2/2) AAS
特にそんな害は無いな
害があると言うなら外語の音をそのまま転写することもできないのにカタカナでやる事こそ害だわ
434: デフォルトの名無しさん (ワッチョイ db45-gibx) [sage] 2025/08/18(月) 15:47:57.49 ID:Tt2hOhdI0(1) AAS
ミッシャン インパッサバル
435: デフォルトの名無しさん (ワッチョイ c96a-p+dl) [sage] 2025/08/18(月) 15:54:40.07 ID:aVl32Ge50(1) AAS
正論突かれたからって無駄な話を延々とすんなよ
C#でマイクロ秒やナノ秒なんて精度のタイミングなんて作れないよ
436: デフォルトの名無しさん (ワッチョイ 4b09-hxFw) [sage] 2025/08/18(月) 16:56:12.88 ID:FR+8nib40(1) AAS
それも同程度に無駄な話やろ
437: デフォルトの名無しさん (ワッチョイ 2b10-YAjS) [sage] 2025/08/18(月) 20:51:05.44 ID:Op4U4I4B0(1) AAS
またしょうもないことで言い合ってんなw
438
(1): デフォルトの名無しさん (ワッチョイ c901-SJpj) [sage] 2025/08/18(月) 21:34:25.37 ID:Cj+sk6kS0(1) AAS
「マイクロ秒単位で応答時間を気にする」と「マイクロ秒精度のタイミングを作る」は全然違う話じゃねーのって気がする

前者はミリ秒より下のマイクロ秒のオーダー(〜数百µs)を気にかけなきゃいけない処理のイメージ
後者は正確に1µsごとにティックを刻まなきゃいけないような処理のイメージ

本人の意図とあってるかどうかは知らんけど
439: デフォルトの名無しさん (ワッチョイ 59eb-sW/O) [] 2025/08/18(月) 22:16:25.16 ID:rAqyXQys0(1) AAS
まぁちゃんとハードが動いたらの話だけどな
440: デフォルトの名無しさん (ワッチョイ 395f-p+dl) [sage] 2025/08/18(月) 22:19:21.54 ID:7qhgEGOW0(4/4) AAS
>>438
同じだろww
441
(2): デフォルトの名無しさん (ワッチョイ c94b-vIW/) [] 2025/08/19(火) 06:42:55.76 ID:t5qgmbmq0(1/2) AAS
GPS受信機側がどうやって精密に位置情報ゲットしてアプリ作れてるか考えりゃ
言語に関係ないってわかるだろうに・・・
442
(1): デフォルトの名無しさん (ワッチョイ 395f-p+dl) [sage] 2025/08/19(火) 07:26:37.18 ID:A1z7TTh+0(1) AAS
>>441
GPSのファームウェアだってなんらかのプログラミング言語で書かれてるんだが
まあ、C#じゃ無いんだろうな
443
(1): デフォルトの名無しさん (ワッチョイ c925-vIW/) [] 2025/08/19(火) 09:05:46.62 ID:t5qgmbmq0(2/2) AAS
>>442
意味わかってないバカ
444: デフォルトの名無しさん (ワッチョイ 893f-p+dl) [sage] 2025/08/19(火) 09:28:34.60 ID:z7ALy+q40(1) AAS
>>443
意味分かって無いなはおまえだろw
445: デフォルトの名無しさん (ササクッテロリ Sp0d-p+dl) [sage] 2025/08/19(火) 09:29:48.69 ID:ZC2BXjeup(1) AAS
ファームウェアがプログラムじゃ無いって思ってんのかなぁ?
自分の範囲でしか考えられない間抜けなのかなぁ?
446: デフォルトの名無しさん (ワッチョイ 59eb-sW/O) [] 2025/08/19(火) 09:36:41.45 ID:vXlmug180(1) AAS
おまいらクォーや水晶発振器とかからやり直せ
447
(1): デフォルトの名無しさん (ラクッペペ MM4b-k6JD) [sage] 2025/08/19(火) 11:14:21.63 ID:4VV1gY5HM(1) AAS
.NETファームウェアなんて想像もできないな
448: デフォルトの名無しさん (ササクッテロリ Sp0d-p+dl) [sage] 2025/08/19(火) 11:19:36.85 ID:e8aZdzq4p(1) AAS
.NET自体も誰かが書いたプログラム
449: デフォルトの名無しさん (ワッチョイ c901-BBcm) [sage] 2025/08/19(火) 17:52:01.47 ID:bI34b1BD0(1) AAS
>>441
これはローカルの精度の低い情報を外部の精度の高い情報を使って補正する的な話かな?
「マイクロ秒単位で応答時間を気にする」や「マイクロ秒精度のタイミングを作る」とも違うまた別の話よね
450: デフォルトの名無しさん (ワッチョイ c9ae-1GGU) [sage] 2025/08/20(水) 10:28:35.60 ID:8EuYCqo30(1) AAS
>>447
.NET Core<・・・
451: デフォルトの名無しさん (ワッチョイ 395f-p+dl) [sage] 2025/08/20(水) 11:02:57.85 ID:vtpxyccf0(1/5) AAS
所詮C#はライブラリが無いと何も出来ないフロントエンド専用言語さ
452: デフォルトの名無しさん (ワッチョイ 7101-0Dtq) [sage] 2025/08/20(水) 11:59:17.54 ID:Xf/p3Qkz0(1) AAS
そういえば私はc#の専門家だからjsは書けませんってほざいた自称MS MVPのおっさんがいたな
何こいつヤバ、って思ったけど皆さんもそんな感じですか?
453
(1): デフォルトの名無しさん (ワッチョイ 395f-p+dl) [sage] 2025/08/20(水) 12:33:34.45 ID:vtpxyccf0(2/5) AAS
スクリプト言語は特殊過ぎて苦手かなぁ
なんせ動作仕様がよく分からないからタイミングとか順番とか掴み難い
454: デフォルトの名無しさん (ワッチョイ 93e9-kgS+) [sage] 2025/08/20(水) 12:46:48.32 ID:p2e+gvhe0(1) AAS
HTMLから手打ちでWEBサイト作ってたから書けないことはないけど
455: デフォルトの名無しさん (ワッチョイ dbec-gibx) [sage] 2025/08/20(水) 14:27:51.99 ID:EWaC7b2b0(1/2) AAS
仕事でやってるならJavaScriptとPythonくらいは標準言語/共通言語として基礎的なことはできたほうがいいんじゃないかな
456
(1): デフォルトの名無しさん (ワッチョイ dbec-gibx) [sage] 2025/08/20(水) 14:44:12.03 ID:EWaC7b2b0(2/2) AAS
>>453
基本的に逐次実行でしょ
イベントのコールバックや非同期のこと言ってるならC#も大差ないと思うんだが
457: デフォルトの名無しさん (ワッチョイ 395f-p+dl) [sage] 2025/08/20(水) 14:55:47.21 ID:vtpxyccf0(3/5) AAS
>>456
まあ、reactとかその辺りの話だけどさ
458: デフォルトの名無しさん (ワッチョイ 395f-p+dl) [sage] 2025/08/20(水) 15:02:57.38 ID:vtpxyccf0(4/5) AAS
javascriptとかtypescriptとかで記述するフレームワークの内部処理が問題なんだけどさ
459: デフォルトの名無しさん (ワッチョイ 7101-p+dl) [sage] 2025/08/20(水) 15:50:32.09 ID:KP4X26II0(1) AAS
昔のJavascriptのイメージの悪さでtypescript食わず嫌いの人は多そう
c#使いからするとかなり親和性高いと思うんだけどね
今時のフレームワークの癖が馴染まないという話になってくるとどうしようもないけど
460: デフォルトの名無しさん (ラクッペペ MM4b-k6JD) [sage] 2025/08/20(水) 16:00:05.22 ID:N0cdTvVZM(1) AAS
癖というより新しいものについて行く気力がない
461: デフォルトの名無しさん (ワッチョイ 395f-p+dl) [sage] 2025/08/20(水) 17:50:45.65 ID:vtpxyccf0(5/5) AAS
フレームワークの癖なんかイチイチ覚えたく無い
それでなくても次から次へと新しいフレームワークが出て来るんだから嫌になる
462: デフォルトの名無しさん (ワッチョイ ab96-vIW/) [] 2025/08/20(水) 18:02:06.52 ID:SEyAc97G0(1) AAS
PC88時代のゲームプログラマーは70歳になっても現役なのに
463: デフォルトの名無しさん (ワッチョイ 13e6-k6JD) [sage] 2025/08/20(水) 23:20:34.61 ID:ZnNCYqxP0(1) AAS
頑張って覚えても出来上がるのはただのhtmlというのが萌えない
464
(1): デフォルトの名無しさん (ワッチョイ 5997-/mBo) [sage] 2025/08/20(水) 23:45:19.52 ID:w9zUB2EA0(1) AAS
逆に React を先に学んだ人が今から WPF を触るのもツラいと思う
どの言語でやるにせよフレームワークを学ぶのは面倒
465: デフォルトの名無しさん (ワッチョイ f97c-PSkW) [sage] 2025/08/21(木) 16:01:11.35 ID:HDO+1YkP0(1) AAS
>>464
そういうひとはBlazorやればいいんやで
466: デフォルトの名無しさん (ワッチョイ 93e9-kgS+) [sage] 2025/08/21(木) 17:50:05.44 ID:PBT+gMhO0(1) AAS
最近Blazor触ってるわ
新しいの触るのはちょっと楽しいw
467: デフォルトの名無しさん (ワッチョイ 395f-p+dl) [sage] 2025/08/22(金) 09:17:02.16 ID:bM+qPYct0(1) AAS
普通に使う分にはいいんだけど
一度表示したら二回目から表示しない
とか言う簡単な条件処理すらバグるからなぁ
468: デフォルトの名無しさん (ワッチョイ 395f-p+dl) [sage] 2025/08/23(土) 11:01:47.13 ID:s6sKa0lx0(1) AAS
ここはC#スレだよな?
469: デフォルトの名無しさん (ワッチョイ 2b10-YAjS) [sage] 2025/08/23(土) 14:36:26.70 ID:IetSnnOJ0(1) AAS
まぁBlazorはC#使うから
470: デフォルトの名無しさん (ワッチョイ 2501-Ad78) [sage] 2025/08/25(月) 12:51:25.13 ID:aVVo9uZL0(1) AAS
Blazorは特殊すぎてこれをメインのスキルにしようとは思えないな
多少他のフロントエンドの心得があるならともかく
471: デフォルトの名無しさん (ワッチョイ ade5-4hEK) [sage] 2025/08/27(水) 23:28:14.56 ID:LeuH8ST60(1) AAS
お前らが大好きなAI様にBlazorについて代理質問してやったよ。
https://tadaup.jp/8QEQwUfm.jpg

472: デフォルトの名無しさん (ワッチョイ d59d-0Go2) [] 2025/08/27(水) 23:57:36.06 ID:3AqazbeT0(1) AAS
猫言葉いいね
473: デフォルトの名無しさん (ワッチョイ d95f-XnV0) [sage] 2025/08/28(木) 00:29:14.14 ID:PCTxJE4F0(1) AAS
ふざけてんのかオラ
474: デフォルトの名無しさん (ワッチョイ ad4f-rKTE) [sage] 2025/08/28(木) 02:06:50.17 ID:ytThuJ3U0(1) AAS
みんな自宅PC用の自分専用ツールで「エラーにゃ!」とか吐き出してた時期あるだろ?
475: デフォルトの名無しさん (ワッチョイ ade5-4hEK) [sage] 2025/08/28(木) 02:08:42.46 ID:p7htnHWA0(1/2) AAS
ケンシロウにしてた時代はある。
壁紙は今もケンシロウ。
476: デフォルトの名無しさん (ワッチョイ ade5-4hEK) [sage] 2025/08/28(木) 02:15:03.06 ID:p7htnHWA0(2/2) AAS
「オワッタァ」も「お前はもう死んでいる」も何回言われたか分からん。
477: デフォルトの名無しさん (ワッチョイ ff4e-rK4m) [sage] 2025/09/14(日) 18:49:21.84 ID:QXzSkKnQ0(1) AAS
会社でWPFつかいはじめて、さらに新しいのを趣味では使いたいのですが、何が最新ですか?
478: デフォルトの名無しさん (ワッチョイ 7fb9-6Vd3) [sage] 2025/09/15(月) 11:23:23.24 ID:rTsnj6yr0(1) AAS
WinUI3
479: デフォルトの名無しさん (ワッチョイ 4fae-n+00) [sage] 2025/09/17(水) 13:47:54.09 ID:LaTbEryw0(1) AAS
.NET 9

使った事無いけど
480: デフォルトの名無しさん (ワッチョイ 3fad-y4qs) [sage] 2025/09/18(木) 07:13:07.44 ID:DHlOiiYd0(1) AAS
Win32API
481: デフォルトの名無しさん (ワッチョイ 3f79-Kd/F) [sage] 2025/09/18(木) 19:10:32.46 ID:/4eAU3KR0(1) AAS
.NET入れろってのはもう仕方ないが
じゃあどの.NET入れるのってなる
・何も入れない(.NET Framework 4.8.1で十分) →◎正解
・最新の.NET入れる (昔のVBランタイムみたいに) →×ダメ
482: デフォルトの名無しさん (ブーイモ MM0f-6Vd3) [sage] 2025/09/18(木) 19:55:52.90 ID:TzZgwG1EM(1) AAS
.NET9にしてNativeAOT使えば
483: デフォルトの名無しさん (ワッチョイ cf78-es4b) [sage] 2025/09/18(木) 22:10:09.63 ID:HK+FaVoN0(1) AAS
NativeAOT使わなくても単一EXE化できるから好きな方選べば良いよ
484: デフォルトの名無しさん (オイコラミネオ MM13-NfV8) [sage] 2025/09/18(木) 23:35:17.01 ID:ixjFpwEtM(1) AAS
単一にしたらセキュリティーホールそのまんま何でしょ?
485: デフォルトの名無しさん (ワッチョイ 3fef-zqVT) [sage] 2025/09/19(金) 07:02:10.84 ID:70Vqx1CR0(1) AAS
MS自身も徐々に.NET熱冷めてる感あるよな
AIサポートが入れば入るほどVC++で良いもんな
486: デフォルトの名無しさん (ワッチョイ 7f64-nQAV) [sage] 2025/09/19(金) 08:38:13.75 ID:rgkgRVit0(1) AAS
冷めてるっていうか、オープンソースだし
487: デフォルトの名無しさん (ワッチョイ 3f63-xxKh) [sage] 2025/09/19(金) 09:47:20.78 ID:vAKHSegN0(1) AAS
MS自身はGUIアプリならWebView2やElectron、あるいはC++使ってるからな
WebサービスはさすがにまだC#がメインみたいだけど
488
(2): デフォルトの名無しさん (ワッチョイ 8f47-6S7z) [] 2025/09/19(金) 22:27:52.14 ID:a6Y9x47h0(1) AAS
ASP.NETで作ったWebアプリケーションをIISでLocalSystem権限で動かしてるのですが、
Webアプリケーションの中でWindowsの時刻変更処理を入れてるのですが失敗してしまいます

AdjustTokenPrivileges関数でWindowsの時刻変更権限を有効にする処理を入れても、エラーコード1300で有効化に失敗します。

何か手は無いでしょうか...
489: デフォルトの名無しさん (ワッチョイ cf78-es4b) [sage] 2025/09/20(土) 08:05:53.98 ID:ZG3ddPhb0(1) AAS
ASP.NETじゃなくてWindowsサービスで時刻変更するプログラムを作ったら?
490: デフォルトの名無しさん (ワッチョイ cf81-qBL9) [] 2025/09/20(土) 08:22:42.73 ID:+04mVDjA0(1/2) AAS
そのままChatGDPに投げたら?
491: デフォルトの名無しさん (ワッチョイ 3fef-zqVT) [sage] 2025/09/20(土) 09:34:35.39 ID:fatA2rOh0(1/2) AAS
ntdllのNtSetSystemTimeで普通にできてる
492: デフォルトの名無しさん (ワッチョイ 7f10-NfV8) [sage] 2025/09/20(土) 10:26:58.28 ID:UdgmRdmW0(1/4) AAS
Chat国内総生産
493
(1): デフォルトの名無しさん (ワッチョイ 7f10-NfV8) [sage] 2025/09/20(土) 10:29:41.16 ID:UdgmRdmW0(2/4) AAS
そういうOSに作用する処理はIIS上からやれないようになっとるのでは?
494: デフォルトの名無しさん (ワッチョイ 0f01-JR57) [sage] 2025/09/20(土) 10:51:32.41 ID:n5Shpw6K0(1) AAS
>>488
IISをLocalSystemで動かしててもWebアプリをLocalSystemでは普通動かさないから勘違いしてるのでは?

そもそもなんでWebアプリからサーバーの時刻を変更したいの?
よほど特殊なケースでない限り他のもっといいアプローチがあると思うんだけど
495: デフォルトの名無しさん (ワッチョイ 3f79-Kd/F) [sage] 2025/09/20(土) 10:55:31.37 ID:yaSb6z8s0(1) AAS
トークン使うところは合ってる
SE_DEBUG_NAME
496: デフォルトの名無しさん (ワッチョイ 7f77-xxKh) [sage] 2025/09/20(土) 11:18:05.99 ID:6MulabzN0(1) AAS
普通Webサーバーは冗長化するからサーバー同士で時刻がズレて無茶苦茶になりそうだな
497: デフォルトの名無しさん (ワッチョイ 3fef-zqVT) [sage] 2025/09/20(土) 11:48:53.50 ID:fatA2rOh0(2/2) AAS
>>493
ん?AdjustTokenPrivilegesってWin32のやつじゃないんか
498: デフォルトの名無しさん (ワッチョイ 7f10-NfV8) [sage] 2025/09/20(土) 17:44:31.38 ID:UdgmRdmW0(3/4) AAS
いやセキュリティ上やでないようになってるからエラーなんじゃないか?と思って
499: デフォルトの名無しさん (ワッチョイ 7f10-NfV8) [sage] 2025/09/20(土) 17:44:58.17 ID:UdgmRdmW0(4/4) AAS
IISは使ったことないからよく知らないのではあるけど
500: デフォルトの名無しさん (ワッチョイ cfa2-qBL9) [] 2025/09/20(土) 18:29:29.72 ID:+04mVDjA0(2/2) AAS
普通ってNPTサーバーから時刻もってこんの?
501: デフォルトの名無しさん (ワッチョイ ff01-9Pxq) [sage] 2025/09/20(土) 18:38:35.28 ID:bgLvoxel0(1) AAS
LocalSystemアカウントが時刻変更権限を持ってるのは間違いないんだから有効化に失敗するのは方法が間違ってるか対象のトークンが想定と違うかのどちらかでしょ
502: デフォルトの名無しさん (ワッチョイ 0af8-p2ny) [] 2025/09/21(日) 04:07:31.01 ID:Obb0mglL0(1) AAS
内部通報で無理なので犯罪者通報

暗黒状態の量子もつれを生成することに成功:世界初の快挙
公開日2025.09.10 18:30:27 WEDNESDAY
https://nazology.kusuguru.co.jp/archives/184832
>>量子もつれが非常に壊れやすく、外界のノイズ(熱の揺らぎや周囲からの電磁波など)によって簡単に消えてしまうことです。
>>このノイズによる量子もつれの崩壊現象は「デコヒーレンス」と呼ばれ、量子技術が実験室の外で広く実用化されるのを妨げる最大の壁となってきました。

・どうやって地上で行えるのですか?
・ 嵐の中や甘風が強い中での車での走行中などどうやって維持しているのかな
・UFOは重力県内でテレポートしている偽物だろう?

・統合失調症から見て犯人不明で周囲の人は知っているかもしれませんが宇宙人だと名乗っているのとテレポート技術を所持している
・7人殺害した
・お前で埴鎮目だ
・殺害した人野事を晩酌で高笑いをしている
・お前「被害者=統合失調症=24実感365日幻聴などの幻覚あり」を人質に立てこもる
・絶対に殺させる「自殺か殺人かは不明ですがさせる」
・コロな症状を引き起こせる
※など上記の事を話してきた

ここにも愉快犯の犯人組織が居るだろう!
503: デフォルトの名無しさん (ワッチョイ 1e10-WMZf) [sage] 2025/09/21(日) 06:39:33.35 ID:O228kj4m0(1/2) AAS
なんか基地外湧いてきた
504: デフォルトの名無しさん (ワッチョイ ff00-xhZw) [] 2025/09/21(日) 07:03:46.05 ID:rFy9LaCl0(1) AAS
>>488です。みなさんありがとうございます。
以下のサイトを参考に特権有効にする処理書いたのですが、なにか間違ってますかね?...

https://qiita.com/mitsu_at3/items/8e5fa9cdbd61a315cb32

いろいろ試して、LocalSystemではなくLocalServiceだと時刻変更できるようで、LocalServiceにimpersonateすることで時刻変更できました。
ただLocalSystemのままでも時刻変えられる気がするんですがね...
505: デフォルトの名無しさん (ワッチョイ 9301-b8gZ) [sage] 2025/09/21(日) 12:32:47.26 ID:7FG1w1fE0(1) AAS
とりあえずWindowsIdentity.GetCurrent().Nameとかでアプリが本当にLocalSystemで動いてるか確認してLocalSystemで動いてるならワーカープロセスが持ってる権限をProcess Explorerとかで確認してみるかな

LocalServiceにimpersonateできるだけの権限で動いているとか
LocalServiceがシステム時刻を変更できる権限を持ってるとか
一般的な環境と違うよね
506: デフォルトの名無しさん (ワッチョイ faef-xtBr) [sage] 2025/09/21(日) 17:00:51.98 ID:QcwFZ8fU0(1) AAS
タスクスケジューラーで起動されるときのデフォルトってLocal System?
とりあえず自分はタスクスケジューラーから呼び出される自前のプロセスでNtSetSystemTime出来てるが
507: デフォルトの名無しさん (ワッチョイ 1e10-WMZf) [sage] 2025/09/21(日) 18:25:56.04 ID:O228kj4m0(2/2) AAS
タスクスケジューラーは実行ユーザーの設定あるでしょ
508: デフォルトの名無しさん (ワッチョイ ff2d-RIuR) [] 2025/09/21(日) 23:02:29.89 ID:WTFOPyOl0(1) AAS
それをスーパーユーザでしたいって事じゃ?
509: デフォルトの名無しさん (ワッチョイ 6a33-wBym) [sage] 2025/09/22(月) 06:56:23.73 ID:iP9wowO80(1) AAS
1行目見るにそもそも実行ユーザーが分かってない
 ↓
実行ユーザーの指定できるんだから自分で指定しろ

こういう流れでしょ
510: デフォルトの名無しさん (ワッチョイ 1e64-lH3J) [sage] 2025/09/22(月) 07:49:49.53 ID:ir1F+Evh0(1) AAS
なんあらAdministratorsとかのグループ指定でもできるけど
511: デフォルトの名無しさん (ワッチョイ 8a2f-u4H5) [sage] 2025/09/22(月) 23:16:37.10 ID:zAtIUkYI0(1) AAS
ワーカープロセスが違うアカウントで動いてるに1票
512
(2): デフォルトの名無しさん (アウアウウー Sacf-P6+q) [sage] 2025/09/24(水) 21:51:48.42 ID:4iPutXmOa(1) AAS
class C {
A a = new A(); // 1
C() {
A a = new A(); // 2
}
}

1と2でAのインスタンスを生成することに違いはありますか?
コンストラクタ内で生成する2でよいような気もしますが
513
(1): デフォルトの名無しさん (ワッチョイ 0601-oUuT) [sage] 2025/09/24(水) 23:10:47.04 ID:dvgofv4/0(1/2) AAS
2つ目は
class C {
A a;
C() {
a = new A();
}
}
だよね?
514: デフォルトの名無しさん (アウアウウー Sacf-P6+q) [sage] 2025/09/24(水) 23:23:06.73 ID:ot6MCezpa(1/2) AAS
なるほど、
たしかにコンストラクタ内のローカル変数ではダメですね(aは)
お恥ずかしい…
515: デフォルトの名無しさん (アウアウウー Sacf-P6+q) [sage] 2025/09/24(水) 23:27:12.81 ID:ot6MCezpa(2/2) AAS
では、>>512 の1と、>>513 の違いはなんなのでしょうか
516: デフォルトの名無しさん (ワッチョイ 0601-oUuT) [sage] 2025/09/24(水) 23:53:32.45 ID:dvgofv4/0(2/2) AAS
コンストラクタが呼ばれる前に初期化できるものと
コンストラクタの中じゃないと初期化できないものがある

上の例は前者
前者に関してはどっちでもいいっちゃいいけど
フィールド宣言と一緒に初期化コードも書いたほうがわかりやすい
517: デフォルトの名無しさん (アウアウウー Sacf-P6+q) [sage] 2025/09/25(木) 00:10:14.06 ID:By2ks0eda(1/2) AAS
ありがとうございます
やはりそんな感じなんですね
>>512 の 1はコンストラクタより前に初期化されることはテストで確認しました
ご指摘のとおり、コンストラクタ内でしか初期化できないものもあるようですね
ことばが正しくないと思いますが、デリゲートにイベントハンドラを追加するようなコードがそれに当たりました(僕の拙いテストでは)

後半の「フィールドの宣言と初期化が一緒に〜」は納得です
518: デフォルトの名無しさん (アウアウウー Sacf-P6+q) [sage] 2025/09/25(木) 00:13:08.63 ID:By2ks0eda(2/2) AAS
x デリゲートに
o オブザーバに
これでも誤っていそうですがw
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.027s