[過去ログ]
ふらっと C#,C♯,C#(初心者用) Part137 (1002レス)
ふらっと C#,C♯,C#(初心者用) Part137 http://mevius.5ch.net/test/read.cgi/tech/1523004019/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
796: デフォルトの名無しさん (ワッチョイ 7696-NEzo) [sage] 2018/05/22(火) 10:37:32.58 ID:svO22mue0 public double Re { get; set; } ってプロパティを省略して書くと見やすくていいんですが、 他クラスから参照するだけの変数だと、 Reは使用されていませんって警告がずっと出てうっとうしい。 何かいい手はないでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1523004019/796
800: デフォルトの名無しさん (ワッチョイ 7696-NEzo) [sage] 2018/05/22(火) 11:23:07.15 ID:svO22mue0 >>798 できると思います。 データ格納フォルダB:Aフォームから値を取得 Cクラス:Bから値を取得 となってるのでsetもpublicでないと困るんですよね。 データ格納フォルダBの値はAから値取得した後なにも処理がないので、 「Reは使用されていません」って正しい警告なんですけどねぇ。 格納しているデータが10個あって警告10個もでるとさすがにうっとうしい。 http://mevius.5ch.net/test/read.cgi/tech/1523004019/800
805: デフォルトの名無しさん (ワッチョイ 7696-NEzo) [sage] 2018/05/22(火) 13:21:14.65 ID:svO22mue0 >>803 勘違いなのかなぁ・・・。 すいませんもうちょっといろいろ実験してみます。 http://mevius.5ch.net/test/read.cgi/tech/1523004019/805
806: デフォルトの名無しさん (ワッチョイ 7696-NEzo) [sage] 2018/05/22(火) 13:55:20.14 ID:svO22mue0 もともとスタートアップだったform1からform2にスタートアップを変更したいと考えています。 Program.csの static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new InitialSettingForm1()); } のForm1をForm2に変更したのですがどうもうまくいきません。 http://mevius.5ch.net/test/read.cgi/tech/1523004019/806
807: デフォルトの名無しさん (ワッチョイ 7696-NEzo) [sage] 2018/05/22(火) 14:00:09.60 ID:svO22mue0 form1が出てからform2が表示されているような…。 試しに public ExaminationForm1() { InitializeComponent(); MessageBox.Show("a"); } と入れてみると メッセージボックスが表示→okをクリック→form2が表示 となります。 他にも設定しなければいけないところがあるのでしょうか・・・。 http://mevius.5ch.net/test/read.cgi/tech/1523004019/807
808: デフォルトの名無しさん (ワッチョイ 7696-NEzo) [sage] 2018/05/22(火) 14:01:17.37 ID:svO22mue0 また変なことやってるのかなぁ・・・。 http://mevius.5ch.net/test/read.cgi/tech/1523004019/808
810: デフォルトの名無しさん (ワッチョイ 7696-NEzo) [sage] 2018/05/22(火) 17:11:30.57 ID:svO22mue0 >>809 Debugで確認していったらどうもインスタンスの参照を渡せていないようです。 http://mevius.5ch.net/test/read.cgi/tech/1523004019/810
811: デフォルトの名無しさん (ワッチョイ 7696-NEzo) [sage] 2018/05/22(火) 17:12:13.75 ID:svO22mue0 public partial class Form1 : Form { Form2 form2; Class1 class1; public Form1() { InitializeComponent(); form2 = new Form2(); form2.Show(); class1 = new Class1(); form2.Pointer = class1; } } http://mevius.5ch.net/test/read.cgi/tech/1523004019/811
812: デフォルトの名無しさん (ワッチョイ 7696-NEzo) [sage] 2018/05/22(火) 17:12:47.68 ID:svO22mue0 public partial class Form2 : Form { Class1 class1; public Class1 Pointer { set { class1 = value; } } public Form2() { InitializeComponent(); int i = class1.fuga(); MessageBox.Show(i.ToString()); } } http://mevius.5ch.net/test/read.cgi/tech/1523004019/812
813: デフォルトの名無しさん (ワッチョイ 7696-NEzo) [sage] 2018/05/22(火) 17:13:21.01 ID:svO22mue0 public class Class1 { public int hoge = 2222; public int fuga() { return hoge; } } http://mevius.5ch.net/test/read.cgi/tech/1523004019/813
814: デフォルトの名無しさん (ワッチョイ 7696-NEzo) [sage] 2018/05/22(火) 17:16:54.99 ID:svO22mue0 Form2で int i = class1.fuga(); みたいなclass1のメソッドを使う命令を書くと、実行時にForm1もForm2も表示されずに終了になります。 Form2にclass1の参照をきちんと渡せていないようなのですが、どこが悪いんでしょう・・・。 http://mevius.5ch.net/test/read.cgi/tech/1523004019/814
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.029s