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


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

ふらっと C#,C♯,C#(初心者用) Part158



1 名前:デフォルトの名無しさん mailto:sage [2023/03/26(日) 07:31:00.51 ID:2LMOL5Ty0.net]
!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
次スレを立てる時は↑を3行冒頭に書くこと(1行分は消えて表示されない為、もう1行は予備)
「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、質問者自身なんだか意味がよく分からない質問、ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。
内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。
C#に関係の無い話題や荒らしの相手や罵倒レスや酔っぱらいレスはやめてください。見かけたらNGしましょう。相手してしまったらあなたも荒らしです
>>980を踏んだ人は新スレを建てて下さい。>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
■前スレ
ふらっと C#,C♯,C#(初心者用) Part157
https://mevius.5ch.net/test/read.cgi/tech/1669349768/
■関連スレ
C#, C♯, C#相談室 Part97
https://mevius.5ch.net/test/read.cgi/tech/1671585518/
■コードを貼る場合は↓を使いましょう。
https://ideone.com/
https://dotnetfiddle.net/
初心者はまずVisual Studioを使いましょう。なおVisual Studioの使い方などに関しては各バージョンで違うので専用スレでお願いします
www.visualstudio.com/downloads/
■情報源
https://learn.microsoft.com/ja-jp/dotnet/standard/class-libraries
https://learn.microsoft.com/ja-jp/dotnet/csharp/language-reference/
https://learn.microsoft.com/en-us/dotnet/standard/class-libraries
https://referencesource.microsoft.com/
https://source.dot.net/
・Insider.NET > .NET TIPS - @IT
https://www.atmarkit.co.jp/ait/subtop/features/dotnet/dotnettips_index.html
・DOBON.NET .NET Tips
https://dobon.net/vb/dotnet/index.html
++C++; // 未確認飛行 C
https://ufcpp.net/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured

752 名前:デフォルトの名無しさん [2023/05/29(月) 23:16:04.08 ID:aYNq1fNY0.net]
質問に答えずにバカにするだけの住人wwwwwwwww
あ、ワイのことね。

753 名前:デフォルトの名無しさん [2023/05/29(月) 23:23:42.86 ID:vDJtnbWH0.net]
むしろテキストボックスしかキーボード入力出来ないと思ってる方が不思議だわ
キーフックとか色々あるだろw

754 名前:デフォルトの名無しさん mailto:sage [2023/05/30(火) 06:51:07.31 ID:J/GTXBvW0.net]
場合によりけりだろ

755 名前:デフォルトの名無しさん (ワッチョイ ef42-S+HU) mailto:sage [2023/05/30(火) 07:31:00.41 ID:supAgpDx0.net]
>>742
あまり詳しいわけじゃないが、グルーバルキーフックで行けるんじゃね?
https://aonasuzutsuki.hatenablog.jp/entry/2018/10/15/170958

756 名前:デフォルトの名無しさん [2023/05/30(火) 07:53:38.18 ID:bfEjfZ0jr.net]
>>743
仕事できない癖に一丁前に文句だけ言うタイプ

757 名前:デフォルトの名無しさん (ワッチョイ bba5-EoPE) mailto:sage [2023/05/30(火) 09:32:04.16 ID:5jyHeOoZ0.net]
>>745
キーボードの入力とバーコードリーダーの入力をどうやって区別するの?

758 名前:デフォルトの名無しさん mailto:sage [2023/05/30(火) 10:18:37.15 ID:lEu3ICMm0.net]
バーコード・QRリーダーにシリアルモード無いの? あれば、シリアルで処理すべし。

759 名前:デフォルトの名無しさん mailto:sage [2023/05/30(火) 10:22:34.36 ID:4h93jK/S0.net]
RawInputというハードウェアを区別して入力を識別できる仕組みがある
https://learn.microsoft.com/ja-jp/windows/win32/inputdev/about-raw-input

でもバーコード読み取りながらキーボード操作するなんて普通はやらないし
大体はEnterが入力されたらtextboxの文字数をチェックして
想定外の文字数が入力されてたらエラーで再度読み取りを促すとかで済ませてそう

760 名前:デフォルトの名無しさん [2023/05/30(火) 10:39:12.21 ID:fRxDhXvsp.net]
>>749
安いバーコードリーダー使ってる奴は運用でカバーするしか無いだろw
許容出来ないならプロジェクト自体が破綻してるって事さw



761 名前:デフォルトの名無しさん [2023/05/30(火) 10:42:26.90 ID:Myxtqo5cp.net]
>>751
こんなのがあるんだぁ
でも初心者スレにゃ敷居が高いかなw

762 名前:デフォルトの名無しさん [2023/05/30(火) 10:49:12.86 ID:bfEjfZ0jr.net]
ふらっとC♯で質問をバカにすんなよ
C#相談室に来ちまうだろ
気に入らんならスルーしろ

763 名前:デフォルトの名無しさん [2023/05/30(火) 10:59:18.28 ID:S+eBT5oEp.net]
>>754
むしろ引き取ってくれw

764 名前:デフォルトの名無しさん (ワッチョイ ebe5-S+HU) mailto:sage [2023/05/30(火) 11:37:11.46 ID:4ZtLJnCc0.net]
>>750
頭でっかちはだいたいこうやって視野狭窄する

765 名前:デフォルトの名無しさん (ワッチョイ ab07-8jEt) mailto:sage [2023/05/30(火) 19:47:16.20 ID:58WJoE530.net]
そもそも画像そのまま送ってPCで処理するのが一番手間かからないんだがな

766 名前:デフォルトの名無しさん [2023/05/30(火) 20:53:22.26 ID:XqwYghOK0.net]
>>751
業務システムは実際そんなもん
テキストボックスで受けてチェックデジットでチェックして~とかぐらい

767 名前:デフォルトの名無しさん mailto:sage [2023/05/30(火) 20:59:58.77 ID:F+V5WuV6p.net]
>>758
そのノリで顧客が直に使うアプリを作ると最悪なユーザビリティのモノになるんだよなぁ
使い方レクチャーしなきゃダメなアプリってまるでマイナポータルみたいw

768 名前:デフォルトの名無しさん mailto:sage [2023/05/30(火) 21:09:46.60 ID:1rcYEXOM0.net]
他にキーボード入力無ければ普通にKeyDownで処理すりゃいいんじゃね
つか、最近のリーダーなら終端文字列設定可能になってるのが多いと思うけどな

769 名前:デフォルトの名無しさん [2023/05/30(火) 21:33:48.29 ID:VFhOrU+Nd.net]
最近( ´,_ゝ`)プッ

770 名前:デフォルトの名無しさん mailto:sage [2023/05/30(火) 22:43:21.58 ID:/80DjIsi0.net]
>>751
バーコードリーダーを複数台繋げられないかと考えていたところなので興味深い。



771 名前:デフォルトの名無しさん [2023/05/30(火) 22:51:53.77 ID:aqCv98Mpa.net]
なんだかんだで考えてあげるお前ら優しいね(*´ω`*)

772 名前:デフォルトの名無しさん [2023/05/31(水) 06:26:02.95 ID:bZhrN1mv0.net]
バーコードの者ですが
・1文字入力される度に終端文字を評価して終端文字が来たらコードを確定するやり方は王道
・テキストボックス以外にキーをホックする事もできる
ということが分かりました
世間一般とは外れたやり方をしないで済みそうです
ありがとうございます

773 名前:デフォルトの名無しさん mailto:sage [2023/05/31(水) 08:26:16.71 ID:r9qRlQV50.net]
ハゲは辛いよな

774 名前:デフォルトの名無しさん mailto:sage [2023/05/31(水) 09:03:04.25 ID:w6ivfughr.net]
いっそのことスキンにすればいいのにな

775 名前:デフォルトの名無しさん mailto:sage [2023/05/31(水) 19:26:15.32 ID:5lDwRBwp0.net]
また髪の話してる

776 名前:デフォルトの名無しさん mailto:sage [2023/06/01(木) 03:00:02.61 ID:toxSQWi90.net]
Visal Studio for Mac2022で自動保存の設定の場所を探してるんですが
見つかりません
ユーザー設定の中にありますか?

777 名前:デフォルトの名無しさん mailto:sage [2023/06/01(木) 07:54:17.29 ID:LS3jNsYU0.net]
visalはしらんがVSなら本スレいけ

778 名前:デフォルトの名無しさん (ワッチョイ 0fbb-wRkZ) [2023/06/01(木) 12:50:37.21 ID:6cGVvbbd0.net]
完全に自動保存の代わりになるわけじゃないけど、ないのはHot Exitで代替しろってことなんじゃないのかな?

779 名前:デフォルトの名無しさん mailto:sage [2023/06/01(木) 20:34:08.33 ID:+dVQvBYt0.net]
>>769
命令すんなよ?!

780 名前:国名です [2023/06/02(金) 13:19:54.33 ID:WyoC2q620.net]
近くにやばい人がいた(ガチ)



781 名前:デフォルトの名無しさん mailto:sage [2023/06/02(金) 13:59:45.66 ID:XtwEbodRa.net]
ヤバい人などめずらしくもない

782 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 10:06:48.95 ID:MbL8YIrlp.net]
俺ヤバ的に解釈すると、気になる子って事かな?

783 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 21:21:30.66 ID:FuXZUb160.net]
何故か急にBitmap.SetPixelが機能しなくなったんですが原因わかりません。
正方形範囲を青色で縫ってpictureboxに反映させるだけの超シンプルなコードです。
デバッグツール使うと青に塗った後Bitmap.GetPixelで色が反映されてるのは確認取れたんです。
でpictureboxにもちゃんとbitmap指定しました。でもpictureboxは何も変更されません。
適当な新規プロジェクト立てて全く同じコード書いたら普通に機能しました。
ひょっとすればプロジェクトが壊れたなんてことあります?

784 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 21:33:22.64 ID:zUCBB0zf0.net]
バージョン管理してないんか?
動いてたとこまで戻して差分確認すりゃいいじゃん
してないなら知らん

785 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 23:19:53.45 ID:JneWu8RjM.net]
xとyがどこかで入れ替わったとかそういうレベルの質問ではないよね
なんとなく原因がわかる気がするけどまあRefreshの話なんだろうね多分

786 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 23:24:58.55 ID:JneWu8RjM.net]
ググってもジャストミートする良いページが見つからないんだけど
c# picturebox refreshで出てくるのはドボンのページだからそれでいいのかな?

787 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 23:31:04.78 ID:JneWu8RjM.net]
一度目に指定するとそれは即反映される
二度目以降はリフレッシュさせないと反映されない

表示されてる画像をSetPixelしただけで毎回全部書き換えてたらとんでもなく重くなるでしょう
表示のタイミングはこちらで決められますと言うこと

788 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 23:50:06.20 ID:JneWu8RjM.net]
ところがwindowが重なったりした後に前に出すと新しい画面に書き換わったりしてる

これはwindowsがアプリのwindowの画像が無効になったので再描画しなさいと命令を出してるため
元から表示されてる画像は表示されていただけでアプリ内で保存されていない
それで新しい画像を表示するしかなくなる

789 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 00:08:45.00 ID:wZmBwowG0.net]
>>780
そういうことなんですか!チャットに聞いても分からなかったけど納得しました。
次は何故そういう状況になってしまったか考えないといけないですね。
ありがとうございました!

790 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 00:12:07.72 ID:jsCGKiXwM.net]
windowsワールドへようこそ!

自分も30年ほど前に同じことにぶち当たった
その時はc#では無かったけど



791 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 00:40:06.81 ID:okFYrxW20.net]
新規プロジェクトで同じコード書いたら動いたと言う話はなんだったんだ?

792 名前:デフォルトの名無しさん [2023/06/11(日) 00:41:58.22 ID:R/2qoB4K0.net]
勝手な略語を使う馬鹿にまともなことを期待してはいけない

793 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 00:44:41.04 ID:jsCGKiXwM.net]
どちらかと言うと柔軟性のない君らはアスペルガー症候群なのかもしれないよ

794 名前:デフォルトの名無しさん (アウアウウー Sadd-8W7i) mailto:sage [2023/06/11(日) 10:40:16.94 ID:a75z9osJa.net]
https://github.com/microsoft/cswin32

これ知らんかったけど欲しかったやつ
あったんだ

795 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 08:20:00.96 ID:9gPNlu+S0.net]
>>780
まぁそれがつまるところRefreshなんだけど

796 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 09:51:36.95 ID:NagvqA3h0.net]
>>787
リフレッシュは良いんだけどasyncとか出てきて使う様になってバックグラウンドでUI更新しようして出来てないって事に気付いてないとか有るやん

UIスレッドじゃ無いと更新出来ないの知らない人も多いしスレッド切り替える方法知らない人も多い

797 名前:デフォルトの名無しさん [2023/06/13(火) 07:59:18.79 ID:0FRcsKll0.net]
GitHubの使い方が分からない。
つまりこれって書いた差分をマージするってこと?

ブランチとかよくわからんが、支店を出すってこと?

コードをシェアするってことなんだけど、シェアする仲間がいない・・・

798 名前:デフォルトの名無しさん mailto:sage [2023/06/13(火) 08:00:47.90 ID:PEee/u2aa.net]
そこからわからんなら使わなくていいぞ
C#のスレだしな

799 名前:デフォルトの名無しさん mailto:sage [2023/06/13(火) 08:14:38.47 ID:rV2623H60.net]
支店のオーナーになって本店への併合を目指すゲームだよ

800 名前:デフォルトの名無しさん (ワッチョイ 8bbb-f0F1) [2023/06/14(水) 12:43:21.90 ID:zQTHCkUD0.net]
>>789
githubも使い方gitと同じだから



801 名前:デフォルトの名無しさん (アウアウウー Sadd-g1CP) mailto:sage [2023/06/14(水) 13:01:51.20 ID:iWYHYN4ra.net]
githubは差分を出してくれるけどcommitは差分じゃない

802 名前:デフォルトの名無しさん (アウアウウー Sadd-8W7i) mailto:sage [2023/06/14(水) 13:06:37.94 ID:GknXMRlPa.net]
>>793
何を言ってるんだ?

803 名前:デフォルトの名無しさん (ワッチョイ 017c-1yE0) mailto:sage [2023/06/14(水) 14:17:45.17 ID:XWqksor40.net]
バージョン管理なんだから差分とか考えるなよ
版管理だよ

804 名前:デフォルトの名無しさん (アウアウウー Sadd-8W7i) mailto:sage [2023/06/14(水) 14:31:03.19 ID:GknXMRlPa.net]
差分の表示

git diff head^^ head^

805 名前:デフォルトの名無しさん (オッペケ Sr05-8Dp1) [2023/06/16(金) 06:55:54.14 ID:OHuIfsqSr.net]
同一ネットワーク内の複数のPCで通信したいけどプロセス間通信って古いかな
今はSocketIOで非同期通信くらいしてないとダメかな
ちなみにフォームアプリの予定w
WPFは工数だけかかって面倒臭そう

806 名前:デフォルトの名無しさん (ワッチョイ 8907-8W7i) mailto:sage [2023/06/16(金) 07:13:30.39 ID:hLDZvlP60.net]
複数のPCでプロセス間通信てどれかをサーバーにするしかないじゃん
リモートオブジェクトはなくなったぞ
https://learn.microsoft.com/ja-jp/dotnet/core/porting/net-framework-tech-unavailable
> .NET リモート処理は、.NET 6 以降ではサポートされていません。 .NET リモート処理は、問題のあるアーキテクチャであると判断されました。 これは、現在サポートされていないアプリケーション ドメインとの間の通信に使用されています。 また、リモート処理にはランタイム サポートも必要で、維持するのに高いコストがかかります。

807 名前:デフォルトの名無しさん (ワッチョイ 3102-2rqm) mailto:sage [2023/06/16(金) 08:13:22.22 ID:LNSu1MfD0.net]
複数のPCってのがざっくりしすぎてるな
1対多ならMinimalAPIでサーバ建てりゃいいんじゃね
詳細はググってくれ

808 名前:デフォルトの名無しさん (ワッチョイ a9e5-2rqm) mailto:sage [2023/06/16(金) 09:38:19.59 ID:8cf3Z2YQ0.net]
古いも何も、Socketで通信してようが他プロセスと通信する物はすべてプロセス間通信だろ

809 名前:デフォルトの名無しさん (アウアウウー Sadd-g1CP) mailto:sage [2023/06/16(金) 10:04:28.26 ID:ly+Q1cW8a.net]
RPCとSocketIOを会話上で使い分けたいって意味かな

810 名前:デフォルトの名無しさん (ササクッテロラ Sp05-mItu) mailto:sage [2023/06/16(金) 10:39:19.11 ID:ZjNkxhYgp.net]
いやいや実態が同じでも目的が違うだろ



811 名前:デフォルトの名無しさん (スフッ Sd33-pDI4) mailto:sage [2023/06/16(金) 12:48:25.83 ID:AFoiPDKcd.net]
ほらね
https://futureys.tokyo/what-happens-when-commit-large-file-on-git/

812 名前:デフォルトの名無しさん (オッペケ Sr05-VFpa) mailto:sage [2023/06/16(金) 13:37:11.38 ID:JZEl94b2r.net]
やっぱ Mercurial だな。

813 名前:デフォルトの名無しさん (ワッチョイ b178-2rqm) mailto:sage [2023/06/16(金) 17:03:12.15 ID:kBMaOVut0.net]
bazaar だろ

814 名前:デフォルトの名無しさん (ブーイモ MMeb-BK+T) [2023/06/16(金) 17:19:58.24 ID:wS8/ZvHAM.net]
>>797
どういうプロトコルでのプロセス間通信?

815 名前:デフォルトの名無しさん (アウアウウー Sadd-8W7i) mailto:sage [2023/06/16(金) 17:58:26.69 ID:xumbESuca.net]
>>803
サイズのことなら後で最適化されるぞw

816 名前:デフォルトの名無しさん (スップ Sd33-h5Ja) mailto:sage [2023/06/16(金) 20:02:10.64 ID:BdjqvBhXd.net]
そういえば、IpcServer使ってる。
ちゃんと動いてるし、もう、変えたくないわぁ

817 名前:デフォルトの名無しさん (スップ Sd33-h5Ja) mailto:sage [2023/06/16(金) 20:06:39.73 ID:BdjqvBhXd.net]
ぎりぎりまで、.netcore系には移りたくないね

818 名前:デフォルトの名無しさん (オッペケ Sr05-Cr01) [2023/06/16(金) 22:22:57.11 ID:koUma95Nr.net]
既存のアプリケーションを移行したくないのはわかる
けど、null不許容参照型が使えないのはいまどきあり得ない

819 名前:デフォルトの名無しさん (ワッチョイ 1379-hEWj) mailto:sage [2023/06/16(金) 23:36:36.10 ID:sUccxFc+0.net]
これだからフレームワークありきの環境はダメなんだよ
やっぱC/C++しか信じられん!…ってなるのぉ?

820 名前:デフォルトの名無しさん (ワッチョイ 79ac-t2KC) mailto:sage [2023/06/17(土) 01:27:12.96 ID:96RBnRrs0.net]
金無限にあるならともかく、現実はフレームワーク使わんと採算とれないことがそこそこある



821 名前:デフォルトの名無しさん (ワッチョイ a2bd-L1I+) mailto:sage [2023/06/17(土) 05:59:53.37 ID:3A62XWi80.net]
>>798
「リモート処理」って訳されていて最初ピンとこなかったけど、
英語ページを見たらやっぱり.NET Remotingのことなのね。

822 名前:デフォルトの名無しさん (ワッチョイ b1e5-C6j3) mailto:sage [2023/06/17(土) 08:16:10.20 ID:uo5kyeT50.net]
>>810
警告がうざったい……

823 名前:デフォルトの名無しさん (ワッチョイ b6da-RnTl) mailto:sage [2023/06/21(水) 22:15:02.05 ID:hW8H2hzX0.net]
コンパイラのnullチェックもLinq to SQLが混じるとうまく働かないね。
まぁ限界があるのは分かる

824 名前:デフォルトの名無しさん (ワッチョイ d242-C6j3) mailto:sage [2023/06/22(木) 01:03:28.84 ID:AGxh0AyX0.net]
Linq To SQLは大昔に終わっているからうまく動かないかもな

825 名前:デフォルトの名無しさん (ワッチョイ 3274-hrKI) [2023/06/22(木) 04:35:53.17 ID:CPcSxaDF0.net]
わたしは今からLinq To SQLを勉強しようといろいろ川俣の本を買ったのですが。

826 名前:デフォルトの名無しさん (ワッチョイ 8554-dYQK) mailto:sage [2023/06/22(木) 05:01:31.04 ID:Xft5ksI80.net]
自分自身にとって明確な理由やメリットがあって勉強するならいいと思う。
理由もなく、存在を知ったから目的ないのに勉強するというなら勉強不要。

たとえ話になるけど、ガチでプロ選手目指す野球少年なら野球の練習する意味あるけど、
大谷の話題で野球に興味持ったニワカが、目的なく練習しても意味ないでしょ。

827 名前:デフォルトの名無しさん (ワッチョイ ad7c-ZjIi) mailto:sage [2023/06/22(木) 05:23:50.74 ID:fUhg+N3Z0.net]
そうでも無いやろ

プロになる気が無くても野球やってみたら才能がある事に気付いたとかあるやん
プロの選手だって高校までは別の競技やってたとか2つ同時にやってたとかあるやん

828 名前:デフォルトの名無しさん (ワッチョイ f642-C6j3) mailto:sage [2023/06/22(木) 07:28:29.12 ID:oInj3jkO0.net]
勉強するならLinq To SQLより後継のefやる方が賢いとは思う
具体的な仕事があるなら別だが

829 名前:デフォルトの名無しさん (ワッチョイ 6107-Tk+b) mailto:sage [2023/06/22(木) 07:31:19.22 ID:U7fCu9Ru0.net]
efはefで欠点多いからなぁ
自分で選べるならDapperが最強

830 名前:デフォルトの名無しさん (ワッチョイ ad7c-ZjIi) mailto:sage [2023/06/22(木) 09:08:14.28 ID:fUhg+N3Z0.net]
WebなんかでステートレスならDapperで良いけどデスクトップアプリなんかでステートフルならEFの変更追跡なきゃだるいやん

用途で選べばいいんだよ



831 名前:デフォルトの名無しさん (アウアウウー Sacd-Tk+b) mailto:sage [2023/06/22(木) 09:21:07.30 ID:8AaELlpYa.net]
変更追跡が役に立つ場面なんてほぼ無いよ
速度は無茶苦茶遅いし
どうしても追跡したいならDapperで使うクラスに変更通知やIEditableObjectでも仕込んでおいたほうがいい

832 名前:デフォルトの名無しさん (スッップ Sdb2-6ESG) mailto:sage [2023/06/22(木) 13:34:23.63 ID:iyk8obpJd.net]
そろそろ的外れなたとえ話は罪に問えるようにするべきだな

833 名前:デフォルトの名無しさん (ワッチョイ 22ea-hRAP) mailto:sage [2023/07/07(金) 20:47:23.54 ID:BdypaOA90.net]
visual studioのformでプロジェクトデザイナーの設定settings.settingsでint型の配列を使いたいん
[10]個ぐらいなんですけど、windowsFormでいい設定の保存方法ありますか?

834 名前:デフォルトの名無しさん (ワッチョイ 0610-Mrss) mailto:sage [2023/07/07(金) 22:10:36.42 ID:VQ1+4DlV0.net]
>>825
デザイナーからじゃなくて直接Properties/Settings.settings/Settings.Designer.csに書けばいけるよ
でもデザイナ触るとcs上書きされるからまた追記しないといけないけどね
https://ideone.com/tJGGHq

835 名前:デフォルトの名無しさん (ワッチョイ 22ea-hRAP) mailto:sage [2023/07/07(金) 22:51:58.76 ID:BdypaOA90.net]
>>826
さんくすです、デザイナーをいじらずListを追加するんですね
Settings.Designer.csを書き換えたことをどこかに書いとかないとダメですね []
[ここ壊れてます]

837 名前:デフォルトの名無しさん (アウアウウー Sabb-DX8j) mailto:sage [2023/07/07(金) 23:11:34.06 ID:G77vHYnia.net]
なんでpartialクラス使わねーの?

838 名前:デフォルトの名無しさん (ワッチョイ 22ea-hRAP) mailto:sage [2023/07/07(金) 23:28:40.56 ID:BdypaOA90.net]
>>828
Settings.csの partial class Settingsを使えってことでしょうか?

839 名前:デフォルトの名無しさん (アウアウウー Sabb-DX8j) mailto:sage [2023/07/07(金) 23:43:30.04 ID:G77vHYnia.net]
>>829
そっちが人間が書き換える用のファイル

840 名前:デフォルトの名無しさん (ワッチョイ 9fea-kkOg) mailto:sage [2023/07/08(土) 08:13:42.94 ID:91Ogp97S0.net]
>>830
サンクスですSettings.csに書けば上書きされないってことですね



841 名前:デフォルトの名無しさん (スッップ Sdbf-CFBc) mailto:sage [2023/07/09(日) 13:11:44.65 ID:Dnv+EbFzd.net]
通知領域のアイコンをクリックすると現れるメニューを複数列にしてみたいです
こういう場合は自作コントロールを作成する必要があると考えればよいですか?
この辺は未経験なので自分にはハードル高そうですが

昔から使わせて頂いてるMr.Clipboardというソフトウェアに類似するものを作ることが目標です。

842 名前:デフォルトの名無しさん (スッップ Sdbf-CFBc) mailto:sage [2023/07/09(日) 13:23:58.06 ID:Dnv+EbFzd.net]
ん~contextMenuStripとかをいじって自作コントロールを作るという高いハードルを越えるより
通知領域アイコンをクリックした時に、メニューに似せたフォームが、ちょうどメニューが表示されるような位置に現れるようにしたほうがいいのかな・・・実現可能性は高そう

Mr.Clipboardの作者さんはどうやってこういうものを作ったんだろう

843 名前:デフォルトの名無しさん (オッペケ Sr0b-kkOg) mailto:sage [2023/07/09(日) 14:28:31.42 ID:qTcsfTmnr.net]
古そうなソフトウェアだから
そもそもContextMenuStripじゃなくてContextMenu(=COMCTL32)を使ってるんじゃないかな
使ったことないから知らんけどひょっとしたら何かデフォルトで2列表示できる機能が備わってたりして

844 名前:デフォルトの名無しさん (スッップ Sdbf-CFBc) mailto:sage [2023/07/09(日) 15:40:32.78 ID:Dnv+EbFzd.net]
>>834
ありがとうございます
画像貼れればいいのですが規制されててダメなんですごめんなさい

Mr.Clipboardを自分のPCで今使っているのですが、通知領域のアイコンをクリックすると、10列表示されます。
文字列を登録することができるのですが、登録数をふやすほど列も増えていく仕様なんです
列数だけではなく、1列当たりの行数なども柔軟に扱えないと実現できないのかなと思ってます。

一応>>833の方向性でやってみることにしました
継承やらオーバーライドやら試してみたい気持ちもあったのですが、.そもそもNETのソースコードを正しく読み解く自信が・・・

845 名前:デフォルトの名無しさん (ワッチョイ 3768-rqKn) mailto:sage [2023/07/09(日) 16:18:02.54 ID:rFc2qelE0.net]
現在進行形でC#の仕事してるけどプログラミングよりもgitとかのほうが難しい
マーキュリアル開いて出てきたMQ パッチ適用がどうたらって何のこと?

846 名前:デフォルトの名無しさん (ワッチョイ 9f80-KChr) mailto:sage [2023/07/09(日) 16:26:49.16 ID:W7Z8cVLl0.net]
Git の質問かと思ったら、マーキュリアルの話始めたり
精神分裂症かな

847 名前:デフォルトの名無しさん (ワッチョイ 9701-xBPm) mailto:sage [2023/07/10(月) 01:02:30.69 ID:qL1vqKUB0.net]
混在してるか移行中のPJで初心者故に両者がごっちゃになってるだけだとエスパーしてみます

848 名前:デフォルトの名無しさん (スップ Sd3f-mu37) mailto:sage [2023/07/10(月) 07:18:29.54 ID:BXZpIYtLd.net]
単に物を知らないのをバカにしたいだけで本気で精神分裂症とは思っとらんだろ

849 名前:デフォルトの名無しさん (ワッチョイ 9f80-KChr) mailto:sage [2023/07/10(月) 09:42:06.39 ID:zUnHM/go0.net]
C#ってプロジェクトを作らないとコンパイル出来ないんでしょうか?
main関数のあるHelloWorld.csだけでコンパイルするのは無理?

850 名前:デフォルトの名無しさん (ワッチョイ f7c6-knyK) mailto:sage [2023/07/10(月) 09:50:21.18 ID:jFNuf9xo0.net]
csc.exeを直接実行すれば*.csだけでもコンパイルできるよ
Linux向けとかはどうか知らないけど



851 名前:デフォルトの名無しさん (ササクッテロラ Sp0b-JJLP) mailto:sage [2023/07/10(月) 10:13:07.78 ID:bDJ4URo4p.net]
>>840
C#がインタプリタ的に使えるのって案外知られて無いんだなぁ

852 名前:デフォルトの名無しさん (ワッチョイ 9f80-KChr) mailto:sage [2023/07/10(月) 10:33:54.46 ID:zUnHM/go0.net]
>>841
Linuxには無さげですね
dotnetコマンドでも無理そう






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

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

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