Thread View: fj.lang.visualbasic
2 messages
2 total messages
Started by System
Thu, 23 Apr 1998 00:00
Treeview1.Nodes.Add での Key
Author: System
Date: Thu, 23 Apr 1998 00:00
Date: Thu, 23 Apr 1998 00:00
15 lines
1511 bytes
1511 bytes
たびたびお世話になります。藤井ともうします。 Treeviewコントロールを VB で扱っております。 さて、コードでアイテムを追加させていきますが、このとき Keyの部分を Set nodX = Treeview1.Nodes.Add(, , "001","アイテム1") "001" とすると、"無効なキーです" とエラーではじかれます。しかし、"A001" と したらエラーは出ません。 ヘルプを見ると、この Key に関して 「key 省略可能です。Item メソッドで Node オブジェクトを取得するときに使用す る固有の文字列を指定します。」 となっていました。固有の文字列とはいったいどんなのもなのでしょうか。また、 key を "001" という文字列にはできないのでしょうか。
Re: Treeview1.Nodes.Add での Key
Author: ToyotaMacs Ogawa
Date: Fri, 24 Apr 1998 00:00
Date: Fri, 24 Apr 1998 00:00
18 lines
1696 bytes
1696 bytes
こんにちは。小川と申します。 >固有の文字列とはいったいどんなのもなのでしょうか。また、 >key を "001" という文字列にはできないのでしょうか。 固有のメンバ(この場合は追加するNodeになります)を、識別するための 一意の文字列のことです。文字列が重複すると、エラーが発生します。 また、Keyには文字(数字以外?)を含んでいないとダメみたいです。 そんなようなことを何かで読んだような気がしますが、良く覚えていなくて.. VB5.0のマニュアルの例にも、文字が含まれているし.. ヘルプには文字列となっているから、"001" でも良さそうなのに、実際は エラーとなってしまいますからね。"001" ではダメだと思います。 Keyプロパティは、省略可となっていますが、省略しない方がいいと 思います。 E-mail:k-ogawa@syseng.toyotamacs.co.jp
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads