過去の桐井戸端BBS (桐ver.8) |
6954 | サブからメインを操作 | 初心者 | 2000/07/24-21:00 |
メイン・サブフォームについて、サブフォームのイベントからメインフォームのオブジェクトを 操作できないのでしょうか? オブジェクト名の記述方法を教えてください。 | |||
6955 | Re:サブからメインを操作 | 悲しげ | 2000/07/24-21:48 |
記事番号6954へのコメント どもっ、初心者さん、 ヘルプの「オブジェクト操作 設定」からの引用です。 --------------------------------------------------------- ハンドル = <長整数> 属性を設定するフォームウィンドウのハンドルを指定します(計算式)。 無効なハンドルを指定するとエラーになります。 イベンハンドラ内で、自身のフォームのオブジェクト属性を設定する場合は、 このパラメータを省略できます。 サブフォームからメインフォームのオブジェクト属性を設定する場合は、 「ハンドル=」に &hwindow を指定します。&hwindow はフォーム組み込みの局所変数です。 この変数には自身のウィンドウハンドルが格納されています。 一括処理から実行する場合は、このパラメータを省略できません。 --------------------------------------------------------- と云うことではないでしょうか? 要するに、ハンドルを明記して、しかもそのハンドルは単に &hwindow と。 | |||
6959 | Re:サブからメインを操作 | 初心者 | 2000/07/25-06:36 |
記事番号6955へのコメント 悲しげさん、どうもありがとうございます。 サブからメインのボタンを実行したり、 サブからメインの項目にフォーカスを設定するにはどうすればいいのでしょうか? | |||
6960 | 失礼しました | 初心者 | 2000/07/25-07:33 |
記事番号6959へのコメント 失礼しました。勘違いしてました。 どうもありがとうございました。 | |||
6962 | Re:サブからメインを操作 | 悲しげ | 2000/07/25-11:51 |
記事番号6959へのコメント >サブからメインのボタンを実行したり、 >サブからメインの項目にフォーカスを設定するには メソッド呼出し ハンドル=&hwindow,@メインwfmの牡丹.実行() メソッド呼出し ハンドル=&hwindow,@メインwfmのテクスト.フォーカス設定() サブからサブのボタンを実行するには、ハンドルを無指定とし メソッド呼出し @サブwfmの牡丹.実行() メインからサブの牡丹を実行するには(ハンドルは記述しても省略してもよくて) メソッド呼出し @メインwfm中のサブwfmオブジェクト名.@サブwmfの牡丹名.実行() だと思います(ただしエディタ上で書いているだけで挙動未確認)。 |