2010-11-25 17 views

答えて

2

あなたは、例えば、あなたのコンテナのControlsコレクションに追加負荷時VBフォームに固有のテキストボックスコントロールを追加:オブジェクトブラウザ(VB)およびクラス名(TextBox)に示すように

Private Sub Form_Load() 
    Dim txt As TextBox 
    Set txt = Me.Controls.Add("VB.TextBox", "MyTextBox") 
    With txt 
    .Move 120, 120, 2000, 285 
    .Visible = True 
    End With 
End Sub 

コントロールの名前は、ライブラリ名の連結です。

+3

+1 MicrosoftのKnowledgeBase記事[Visual Basic 6.0でフォームに動的にコントロールを追加する方法](http://support.microsoft.com/kb/190670) – MarkJ

+0

問題はありません。私がプロジェクトの中でコンポーネントリファレンスを持っていて、 "リファレンス"を持っていなかったからです。明らかに両方を持つことはできません。私は単純なdllスタイルのリファレンスに賛成してツールバースタイルのコンポーネントリファレンスを削除し、それが動作し始めました。 – Adam

関連する問題