tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトル子フォームが親フォームをClose
記事No3491
投稿日: 2006/04/13(Thu) 20:11
投稿者ぺろちゃん
[OSのVer]:WindowsXP    [VBのVer]:VB.NET2003
いつもお世話になっております。当方VB.NET2003のスマートデバイスアプリケーションにて
WindowsCE上で動作するアプリケーションの作成を行っております。
場違いの質問なら消します。
まず、やりたいことは親フォームから子フォームを表示し、子フォームのボタンを押されたら
親フォームと子フォームを閉じたいと考えております。
現状は、開発PCでビルドの成功によって作成されたexeファイルを実行すると問題なく子フォームが
親フォームを削除してくれました。
しかし、WindowsCE搭載のハンディターミナルにてテストを行うと、
親フォームは子フォームによって閉じられましたが子フォームは何をしても閉じられません。
この現象はパソコンとハンディターミナルの違いによって起こることなのでしょうか?
ソースを以下に表記いたしますのでよろしければご覧いただき、おかしな点があれば
ご教授していただくとありがたいです。よろしくお願いいたします。
  
’***親フォームの内容***
Private MyChild as 子

'親を表示
MyChild = New 子
MyChild.setmyparent(Me)
Mychild.Show



’***子フォームの内容***
Private _MyParent as 親

Public Sub setmyparent(ByVal myParent as 親)
  _MyParent = myParent
End Sub

'閉じるときのソース
Me.Close()
_myParent.Close()

[ツリー表示へ]
タイトルRe: 子フォームが親フォームをClose
記事No3493
投稿日: 2006/04/15(Sat) 12:27
投稿者じゃんぬねっと
参照先http://jeanne.wankuma.com/
> 子フォームが親フォームをClose

・・・ 2 つとも閉じるのであれば親から閉じてあげてください。

[ツリー表示へ]
タイトルRe^2: 子フォームが親フォームをClose
記事No3507
投稿日: 2006/04/18(Tue) 19:38
投稿者ぺろちゃん
> ・・・ 2 つとも閉じるのであれば親から閉じてあげてください。
子フォームから閉じなければいけないのです。

[ツリー表示へ]
タイトルRe^3: 子フォームが親フォームをClose
記事No3510
投稿日: 2006/04/19(Wed) 10:35
投稿者じゃんぬねっと
参照先http://jeanne.wankuma.com/
> 子フォームから閉じなければいけないのです。

親フォーム "から"、子フォームを閉じましょうという意味です。
順番という意味での "から" ではありません。

 「親の」インスタンスから、子を閉じてあげてください。
 その後、親自身も閉じてください。

という意味での "から" です。

[ツリー表示へ]