
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
Program1.cs
エントリポイント
出来上がったプログラムは、ここに記されているコードから実行されます。
プロジェクトのプロパティにある『スタートアップオブジェクト』を
設定していない場合、ここの中のstatic void Main()が真っ先に走行します。
そして、そのメソッド内に、Application.Run(new Form1());と記述
されていることで、Form1を呼び出しています。
間違っても、初めてプロジェクトを作成したからと言って、Form1が
呼び出されているわけではありません。
逆に言うと、初期表示したいフォームを変更したいならば、ここの
内容を変更しますし、フォームが閉じられた後に何か処理を要する
時でもこのファイルに追記してコードすることがあります。
Designer.cs
フォームなどを作成した時に、関連づけられているソースコードです。
分かりやすいところでいうと、フォームでボタンを貼りつけたり、
ラベルの文字や背景色を変えたりした情報が、すべてこのファイルで
設定されます。
Form1.cs
実際に求める動作を記述するファイルです。
ボタンを押したらラベルに「Hello World」の文字を表示するとか。
No.1
- 回答日時:
>するとこのProgram1.csとは何者なのでしょうか?
プログラムのエントリポイントから、Form1のインスタンスを生成して呼び出す。
ということをやっています。
Designer.csはフォームデザイナで設定した内容が記述されているので、基本的に触ることはありません。
# 妙に触るとデザイナが正しく動作しないとか、書き換えた内容がデザイナによって上書きされて消える。とか発生します。
# コントロールの順番を変える為にVisual Studio終了してから書き換えたことはありますが。
Program1.csは先に回答した通り。
Form1.csはForm1のイベントハンドラやらいろいろと書き込むことになります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) micropythonコード 修正 1 2023/06/13 17:22
- 数学 ラプラス変換について 3 2022/10/13 22:18
- その他(プログラミング・Web制作) micropython コードについて 2 2023/06/14 13:13
- 環境学・エコロジー これらについて簡単に教えてもらえるとありがたいです 1.土壌中のCsが時間が経つと安定する理由 2. 1 2023/06/04 18:43
- いじめ・人間関係 誹謗〇しょうという言葉 1 2022/05/25 18:43
- 野球 ヤクルトスワローズは 3 2022/09/29 22:49
- C言語・C++・C# visual studioでフォームデザインを作成する時のVB.netとC#の違い 2 2023/06/22 03:04
- Illustrator(イラストレーター) イラストレーターCSで、ロゴをスコープ型に修正する方法のお尋ねです 1 2022/10/13 17:46
- docomo(ドコモ) 株式会社ドコモCS関東の店舗はありますか? 検索しても支社しか出て来ません ドコモCSは オンライン 2 2022/10/22 20:36
- 化学 混合液のpHの濃度の計算 1 2022/11/08 09:40
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ユーザーフォームを表示中にシ...
-
ExcelVBAのユーザーフォームの...
-
クリックイベントなのに、2回ク...
-
パソコンの画面に合わせてユー...
-
EXCEL VBA ユーザーフォームの...
-
Hideについて(.NET)
-
Microsoft Formsの「個人情報や...
-
ACCESSのフォーム、開くんです...
-
ユーザーフォームのテキストボ...
-
モーダルフォームとモードレス...
-
Excel VBA ユーザーフォーム 複...
-
VBAでユーザーフォームを再表示...
-
ユーザーフォームについて質問...
-
フォームロード時のループ
-
VBAのテキストフォームの折り返...
-
Form_Load と Form_Activate の...
-
フォームウィンドウを最前面に...
-
エクセルVBAのフォームを最...
-
コントロールの存在確認
-
(Excel+VBA)ユーザーフォームの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ユーザーフォームを表示中にシ...
-
ExcelVBAのユーザーフォームの...
-
Form_Load と Form_Activate の...
-
VBAでユーザーフォームを再表示...
-
Microsoft Formsの「個人情報や...
-
クリックイベントなのに、2回ク...
-
ユーザーフォームのテキストボ...
-
ユーザーフォーム上に現在日時...
-
ACCESSのフォーム、開くんです...
-
エクセルのチェックボックスの...
-
エクセルVBAのフォームを最...
-
VB.NETでフォームロード中のエ...
-
EXCEL VBA ユーザーフォームの...
-
VBA(エクセル)のユーザー...
-
【Excel VBA】ユーザフォームを...
-
Hideについて(.NET)
-
(Excel+VBA)ユーザーフォームの...
-
モーダルフォームとモードレス...
-
VBA コンボボックスとテキスト...
-
アクセス2013 フォームが...
おすすめ情報