22/01/26 21:31:18.03 VHvpOZuj.net
日本語でok
78:デフォルトの名無しさん
22/01/31 18:31:36.09 L4QfbPEO.net
Visual Studio Community 2022 WinForms .NET6で
カスタムコントロールを追加して[デザイン]画面を開くと
Object reference not set to an instance of an object. エラーが出るのですが
.NET6はカスタムコントロールを未サポートということなのか何なのか少し困っています
79:デフォルトの名無しさん
22/02/24 22:02:04.16 5ECWerJC.net
小数点以下の桁数を取得したい
整数になるまで繰返し10を掛けていく方法を考えたけど、丸め誤差が出て上手くいかない
文字列へ変換して文字数を数える方法だと、なにか負けた気がするし、指数表示のときに正常に動作しない
80:デフォルトの名無しさん
22/02/25 01:11:41.28 xX3MCg4u.net
中学生か。高校になるとlog習うからそれまで寝て待て。
81:デフォルトの名無しさん
22/08/02 09:32:25.15 nOC+dQpO.net
public void doXXX<T> (T t)
where T : Control, ISomeInterface
{
//なんか、やる
foreach(var c in t.Controls)
{
if(c is ISomeInterface c2)
{
doXXX(c2);//ここでコンパイルエラー
}
}
}
みたいな感じのメソッド作りたいんですけど、どうすればこのwhere制約突破できますか?
dynamicにキャストすれば出来ますが、もっとスマートな方法ないですか?
82:デフォルトの名無しさん
23/05/01 21:48:53.21 ZstMad9R.net
ぼんやりとした質問ですが、
Form1にWebView2が合ったとして、Form2でお気に入りを作って、Form2からForm1の
WebView2にナビゲートしたいんです。
やってみたんですが、Form1にあるはずのWebViewがForm2から出てこないんです。
調べてみたらキャスト?とかいうのが必要らしくて、キャストはちんぷんかんぷんです。
コード書いておくので誰かお助けを~
後Form1のWebview2にアクセスしようとしたら保護がかかってしまいました。
ランタイムを噛ませたりとかよく分かりません。
こんな超初心者の俺ですが、助けてください。
private async Task InitializeAsync()
{
await webView21.EnsureCoreWebView2Async(null);
}
private async void Form1_Load(object sender, EventArgs e)
{
await InitializeAsync();
webView21.CoreWebView2.Navigate("URLリンク(web.biz-prog.net));
}
83:デフォルトの名無しさん
23/05/01 21:50:30.34 ZstMad9R.net
private void button1_Click_1(object sender, EventArgs e)
{
Form2 f2 = new Form2(this); // 自フォームへの参照を渡す
f2.Show(); // サブ・フォームを表示
}
ここからForm2
public partial class Form2 : Form
{
Form1 f1;
private object webView21;
public Form2(Form1 f)
{
f1 = f;
InitializeComponent();
}
試して見たんですが、オートコンプリートに((Form1)).webview2が出てきません
84:デフォルトの名無しさん
23/05/02 07:06:52.68 874Z+yWP.net
age
85:デフォルトの名無しさん
23/05/04 10:04:14.22 0AZHW5lL.net
webView2がprivateなのでは?
86:デフォルトの名無しさん
23/08/17 07:15:44.30 sfqmTtE1.net
NullReferenceExceptionには
ArgumentNullException.ThrowIfNullみたいなやつはないの?
87:デフォルトの名無しさん
23/08/26 14:19:47.01 KUlT2Rblg
誰だったか國會て゛「軍隊は国民を守らない」って言ってたな
地球破壊テ囗リスト税金泥棒自閉隊か゛都心付近までクソへリやらc-130やらクソ爆音航空機飛ばしまくって低周波騒音引き起こしてるしな
(低周波騒音κwsk→ΤURLリンク(www.)<)0000062 , tTps://hanеda-project.jimdofree.com/
(成田]тURLリンク(n-souonhigaisosyoudan.am)ebaownd.com/
(テロ組織]ttРs://i.imgur.сom/hnli1ga.jΡeg
88:デフォルトの名無しさん
23/08/25 09:10:33.89 HiQAoKOs.net
>webView21
わらた
こんなのまで21にすんのか
89:デフォルトの名無しさん
23/09/26 09:31:10.92 Tr1TWQKz.net
ちょっと、わけわからんこと言うてんやないか
90:デフォルトの名無しさん
23/09/26 22:08:14.99 SH7A7IU6.net
おいマども、C#程度、教えてやれよw
彼らは君らの競合には決してならんからw
91:デフォルトの名無しさん
23/09/26 22:11:49.80 SH7A7IU6.net
>>46 ラッパ作るときは ドゥルルンポートせず、静的に作るだろ。C#でンポートするのをラッパとはいわん。
92:デフォルトの名無しさん
23/09/26 22:49:58.88 SH7A7IU6.net
>>79 log だけ知ってても仕方ないぞ。
公式は 10進桁数 D= B(2進桁数) log102 の繰り上げ整数値 だが、log102 は浮動小数では完全表現できないので、
その時点で誤差を含んでるといえるが、ただし、公式は「繰り上げ整数値」だ。
つまり、結果が 999999999... 10000000....1 のような値にならない限りは、実用上問題なく、
log102 をかけて、偶然、9999999.... 10000....1 のような結果になることもまずないであろうから、誤差があっても問題がないということだ。
本題の 小数桁取得であるが、色々あるんだろうが、 IEE765 の浮動小数アルゴリズムの、逆をたどって、それを参考にすればよいではないか。
93:デフォルトの名無しさん
23/09/26 22:52:16.32 SH7A7IU6.net
頭の体操になるな。頭の弱い漏れは少し時間かかるな。というかこんなもの作らなくても、数学演算系の関数は、
だいたいこういうのを加味した処理だろうけど。
94:デフォルトの名無しさん
23/09/27 01:23:54.54 5mHdvsC4.net
>>78 やっぱり処理系によっては不可能だな。「〇桁までの入力」という仕様制限をかければ可能だが。
それよりも、C# には Decimal 型ってあるみたい。知らんかった。これは便利だな。構造体らしい。
仮数部が 12バイトらしい。
95:デフォルトの名無しさん
24/01/06 14:29:48.20 AYkaYTA3.net
再利用age
96:デフォルトの名無しさん
24/01/07 14:38:50.85 mRBtv8Y9.net
C#スレ多すぎ
97:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています