既存の vb.net プロジェクト (vb.net 2010) があります。プロジェクトには、アイコンを持つフォームがあります。同じプロジェクトに追加する別のフォームで使用できるように、そのアイコンを取得したいと考えています。これどうやってするの?
1064 次
1 に答える
0
コードで実行できる場合は、次の行をForm2
のLoad
イベントに配置するのと同じくらい簡単です。
Form2.Icon = Form1.Icon
.
-
ただし、アイコンをデザイナーに取り込もうとしている場合は、もう少し手間がかかります。
まず、Form1
アイコンをファイルに保存する必要があります。次に、デザイナーのアイコン セレクターを使用して選択できます。
Form1
ファイルに保存するために内部で実行する必要があるコードは次のとおりです。
Using writeStream As Stream = File.Create("C:\temp\tmpIcon.ico")
Me.Icon.Save(writeStream)
End Using
一時的なボタンを作成しForm1
、上記のコードをボタンの Click イベント ハンドラーに配置できます。
于 2012-08-07T15:53:17.120 に答える