[過去ログ] ふらっと C#,C♯,C#(初心者用) Part137 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
796
(2): (ワッチョイ 7696-NEzo) 2018/05/22(火)10:37 ID:svO22mue0(1/11) AAS
public double Re { get; set; }
ってプロパティを省略して書くと見やすくていいんですが、
他クラスから参照するだけの変数だと、
Reは使用されていませんって警告がずっと出てうっとうしい。
何かいい手はないでしょうか?
800
(1): (ワッチョイ 7696-NEzo) 2018/05/22(火)11:23 ID:svO22mue0(2/11) AAS
>>798
できると思います。

データ格納フォルダB:Aフォームから値を取得
Cクラス:Bから値を取得
となってるのでsetもpublicでないと困るんですよね。

データ格納フォルダBの値はAから値取得した後なにも処理がないので、
「Reは使用されていません」って正しい警告なんですけどねぇ。
省1
805: (ワッチョイ 7696-NEzo) 2018/05/22(火)13:21 ID:svO22mue0(3/11) AAS
>>803
勘違いなのかなぁ・・・。
すいませんもうちょっといろいろ実験してみます。
806: (ワッチョイ 7696-NEzo) 2018/05/22(火)13:55 ID:svO22mue0(4/11) AAS
もともとスタートアップだったform1からform2にスタートアップを変更したいと考えています。
Program.csの
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new InitialSettingForm1());
省2
807: (ワッチョイ 7696-NEzo) 2018/05/22(火)14:00 ID:svO22mue0(5/11) AAS
form1が出てからform2が表示されているような…。
試しに
public ExaminationForm1()
{

InitializeComponent();
MessageBox.Show("a");
}
省4
808: (ワッチョイ 7696-NEzo) 2018/05/22(火)14:01 ID:svO22mue0(6/11) AAS
また変なことやってるのかなぁ・・・。
810: (ワッチョイ 7696-NEzo) 2018/05/22(火)17:11 ID:svO22mue0(7/11) AAS
>>809
Debugで確認していったらどうもインスタンスの参照を渡せていないようです。
811
(2): (ワッチョイ 7696-NEzo) 2018/05/22(火)17:12 ID:svO22mue0(8/11) AAS
public partial class Form1 : Form
{
Form2 form2;
Class1 class1;

public Form1()
{
InitializeComponent();
省6
812
(1): (ワッチョイ 7696-NEzo) 2018/05/22(火)17:12 ID:svO22mue0(9/11) AAS
public partial class Form2 : Form
{
Class1 class1;
public Class1 Pointer
{
set
{
省10
813
(1): (ワッチョイ 7696-NEzo) 2018/05/22(火)17:13 ID:svO22mue0(10/11) AAS
public class Class1
{
public int hoge = 2222;
public int fuga()
{
return hoge;
}
省1
814
(1): (ワッチョイ 7696-NEzo) 2018/05/22(火)17:16 ID:svO22mue0(11/11) AAS
Form2で
int i = class1.fuga();
みたいなclass1のメソッドを使う命令を書くと、実行時にForm1もForm2も表示されずに終了になります。

Form2にclass1の参照をきちんと渡せていないようなのですが、どこが悪いんでしょう・・・。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.029s