VB6.0でTreeViewコントロールを使ってプログラミングしています。
このとき、TreeViewのノード上にカーソルを持っていくと、ToolTipTextが
自動的に表示されます。このToolTipTextの表示を禁止する方法を教えて
ください。

A 回答 (1件)

ただ単に、ToolTipTextプロパティの中身を空にすればOKです。

この回答への補足

説明が足りませんでした。
TreeViewのノードのテキストが長くてTreeViewからはみ出すとき、ToolTipTextが自動的に出て、
その内容を表示しようとします。このToolTipTextを表示しない方法を教えてください。

補足日時:2001/05/22 16:35
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QVB2005 TreeViewの任意ノード選択

お世話になっております。

VB2005でWinアプリを開発中です。
ルートノードは1つで、
そこから子、孫、ひ孫・・・と階段状になるTreeViewを作っています。

  L子
     L孫
        Lひ孫
            ・・・・

このようなツリーに対し、プログラムで任意のノードを選択状態にしたいのですが、
ノードの名称などで一発で指定する方法はありますでしょうか??
上の例で、「孫」を選択状態にしたい場合、
TreeView1.SelectedNode = TreeView1.Nodes(0).Nodes(0).Nodes(0)
と書けば、できることはできるのですが。
他にもっとよい方法があるはずと思うのですが、見つけられませんでした。

VB6.0なら、下記に方法があったのですが・・・
http://oshiete1.goo.ne.jp/qa732490.html

よろしくお願いします。

Aベストアンサー

参考URLです。
http://homepage1.nifty.com/rucio/main/dotnet/Samples/SmpleCnt.htm

QVB6.0をインストールしている環境でVB.NetをインストールしてもVB6.0は動かせるでしょうか?

初心者的な質問ですみません。
VB6.0をインストールしている環境でVB.NetをインストールしてもVB6.0は動かせるでしょうか?
それともVB6.0をアンインストールしなければVB.Netはインストールできないのでしょうか。

Aベストアンサー

.NETとVB6は同一のパソコン内で分割(お互い干渉せずに)して使うことができます。.NETの説明書にも記載がありますよ。

私としてはVB6を使っていて.NETに変更するとだいぶ違った操作性になるためHDDに余裕があるのであればVB6は残しておいた方がいいと思いますよ。

QVB6.0でDOMを使用してノードを削除したい

VB6.0でDOMを使用して下記のSAMPLE.xmlより編集者以下のノードを削除してSAMPLE01.xmlとして保存したいのですがやり方がわかりません。
よろしくお願いします。

【SAMPLE.xml】
<?xml version='1.0' encoding="UTF-8" ?>
<書籍情報>
 <著者 id="00001">
  <名前>磯野カツオ</名前>
  <性別>男性</性別>
 </著者>
 <編集者 id="10001">
  <名前>磯野波平</名前>
  <性別>男性</性別>
 </著者>
</書籍情報>

【VB6.0】
Dim xmlDocument As New MSXML2.DOMDocument

If Not xmlDocument.Load("SAMPLE.xml") Then
  MsgBox "XML Read Error!!!"
  Exit Function
End If

'*********************************************************
' ※ここにどのようにコーディングしたらいいのでしょうか?
'*********************************************************

Call xmlDocument.Save("SAMPLE01.xml")

VB6.0でDOMを使用して下記のSAMPLE.xmlより編集者以下のノードを削除してSAMPLE01.xmlとして保存したいのですがやり方がわかりません。
よろしくお願いします。

【SAMPLE.xml】
<?xml version='1.0' encoding="UTF-8" ?>
<書籍情報>
 <著者 id="00001">
  <名前>磯野カツオ</名前>
  <性別>男性</性別>
 </著者>
 <編集者 id="10001">
  <名前>磯野波平</名前>
  <性別>男性</性別>
 </著者>
</書籍情報>

【VB6.0】
Dim xmlDocument As New MSXML2.DOMDocument

If Not ...続きを読む

Aベストアンサー

削除したいノードを特定して そのノードの親オブジェクトを取得
親オブジェクトのremoveChildメソッドで削除といった具合です

dim oNodeList as IXMLDOMNodeList
Dim oNode as IXMLDOMNode
dim oParent as IXMLDOMNode

Set oNodeList = xmlDocument.getElementsByTagName("編集者")
' 特定したノードのチェックを行う ... たとえばID属性など
Set oNode = oNodeList(0).childNodes(0).parentNode
Set oParent = oNode.parentNode

oParent.removeChild oNode

といった具合でしょう ...

QTreeViewを反転表示したままTextBoxにカーソル

VB2005 Expressで開発をしています。

TreeViewでノードを選択して、その値をTextBoxに表示しようと
思っています。
そこで、選択したノードを反転表示したままTextBoxにカーソル
をセットすることは可能なのでしょうか。

フォーカスを当てた上体で反転されるので無理な気はするのですが、
ご存知の方がいらっしゃいましたら教えて下さい。

よろしくお願いします。

Aベストアンサー

TreeViewのHideSelectionをfalseに設定すれば フォーカスが外れても選択状態のままの表示になりますよ

Qコンボボックス等における表示アイテムの設定方法(VB5.0→VB6.0移植)

秋月, "Visual basic 1001 Tips", 725-725,オーム(1998). ISBN4-274-06247-3に
「ユーザーがコンボボックスのアイテムにアクセスできるように、プログラムでList, ListCount, ListIndex プロパティを設定できます」
との記載がありますが、
Dim CTP$(16)
Call SetCTP(CTP$(), IA&): 'IA& = 5
UpdateColor$ = CTP$(IA&)
UpdateColorList.Clear
UpdateColorList2.Clear
For IA& = 1 To 16
UpdateColorList.AddItem CTP$(IA&): 'リストボックス
UpdateColorList2.AddItem CTP$(IA&): 'コンボボックス
If UpdateColor$ = CTP$(IA&) Then UpdateColorList.ListCount = IA&
If UpdateColor$ = CTP$(IA&) Then UpdateColorList2.ListCount = IA&
Next IA&
では、いずれも「コンパイルエラー。値の取得のみ可能なプロパティに値を設定することはできません」とのメッセージが表示され使用できません。
VB.5.0からVB.6.0への書き換えではどのように対応したかご存知の方お知らせください。
現在の設定状況を初期値として表示し、オペレーターが変更可能にするためのものです。
<BODY>に使用した色を除外するために、IEのみ対応している色にも対応するために、16という数値は変化します。変更ルーチンは作成していません。

秋月, "Visual basic 1001 Tips", 725-725,オーム(1998). ISBN4-274-06247-3に
「ユーザーがコンボボックスのアイテムにアクセスできるように、プログラムでList, ListCount, ListIndex プロパティを設定できます」
との記載がありますが、
Dim CTP$(16)
Call SetCTP(CTP$(), IA&): 'IA& = 5
UpdateColor$ = CTP$(IA&)
UpdateColorList.Clear
UpdateColorList2.Clear
For IA& = 1 To 16
UpdateColorList.AddItem CTP$(IA&): 'リストボックス
UpdateColorList2.AddItem CTP$(IA&): 'コンボボック...続きを読む

Aベストアンサー

ListCountではなくてListIndexに代入するのでは?
あと、代入時は-1しないと期待したものが選択されないと思います。


このカテゴリの人気Q&Aランキング

おすすめ情報