tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルformについて
記事No6089
投稿日: 2007/08/13(Mon) 01:11
投稿者たーくん
毎日暑いですね。

また基礎的な質問ですがよろしくお願いします。
m(--)m

form1とform2があります。インスタンスは作成していません。

form1から 「 form2.show 」でform2を表示させた後に
不要になったform1を自動に閉じたいので
form2_loadにコード書きました。
しかし
「 form1.close 」ではエラーが出てしまい
「 me.close 」ではプログラム自体が終わってしまいます。

ご指導よろしくお願いします。

[ツリー表示へ]
タイトルRe: formについて
記事No6093
投稿日: 2007/08/14(Tue) 07:58
投稿者花ちゃん
> form1から 「 form2.show 」でform2を表示させた後に
> 不要になったform1を自動に閉じたいので

どのような理由で閉じる必要があるのでしょうか?
Me.Hide() では、だめなのでしょうか?

だめなら、[VB2005 画面遷移]をキーワードに検索して見て下さい。
サンプルがゴロゴロしていますよ。
 http://tinyurl.com/3an2uz

> 「 me.close 」ではプログラム自体が終わってしまいます。

スタートアップフォームを Form1 に設定していると Form1 を閉じるとプログラムも
終了してしまいます。

http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/vbcon/html/vbtskSettingFormToBeInvisibleAtItsInception.asp

[ツリー表示へ]
タイトルRe^2: formについて
記事No6094
投稿日: 2007/08/15(Wed) 15:00
投稿者たーくん
花ちゃん ありがとうございます

二度と使わない画面なので閉じたかったのです。。
ほっておいても良いのですが
今後のためにも方法を勉強しておこうと思いまして。

もちろん最初に自分で検索したのですが知りたいものが見つかりませんでした。
花ちゃんの言った「画面遷移」キーワードででたくさん出てきました。
研究してみます。

感謝です。

[ツリー表示へ]